2012-05-11 76 views
0

我正在写小应用程序应用程序(基于JBoss Netty),它应该对HTTP请求执行一些简单的登录。jboss netty通道缓冲区线程安全

想象的图像缓冲区

private static byte[] image = DatatypeConverter.parseBase64Binary("...some base64 data here...."); 

private static final ChannelBuffer imageBuf = ChannelBuffers.wrappedBuffer(image); 

所以,问题是:是否有正确的共享此imageBuf在多个线程写?还是应该为每个响应创建一个新的响应?

+0

它不再是JBoss Netty我认为。 Netty搬到了新家netty.io – Abe

回答

1

不能安全地共享线程中的ChannelBuffer。 ChannelBuffer的不是线程安全的