- extra stream testing
- size=0 means EOF , not truncated packet