2012-02-13 2 views
0

FrameDecoder는 하나의 ChannelBuffer 인스턴스 (필드 누적)를 사용하여 모든 채널의 원시 데이터를 요약 한 다음 해독하여 전달합니다. 채널 A의 전체 프레임 데이터 (앱 레벨 프레임)의 일부가 누적에 쓰여지고 채널 B의 전체 프레임 데이터 일부가 누적 될 수있는 기회가 있습니다. 누적은 ChannelLocal을 사용하여이 상황을 피하기 위해 다른 채널에 다른 인스턴스를 저장해야 함을 이해합니다. 상황이 존재하거나 코드를 잘못 이해 했습니까?단일 연결이 아닌 상황에서 FrameDecoder가 안전하지 않습니까?

답변

관련 문제