size > 0: continue
size == NGX_AGAIN: return
(else) size == 0 && size < 0: break，然后做出错处理

减少代码冗余, 没有必要强调连接被客户端关闭 (除非要区分打印DEBUG_LOG)