vic yao

Results 2 comments of vic yao

看了下重构的版本,代码结构化好了不少。errorcall确实有个bug,多谢提醒。另外说下一些建议: 1、重构后的接收请求代码,每次都会调用slice方法(var buf = totalData.slice(0, packageSize);),在只有一个完整回包的情况下会拷贝多一次buffer。另外会多调用一次空的isReceiveComplete,性能有点开销。 2、当时没有把所有方法挂到对象上,是考虑到不希望外部直接调用 3、在close连接的时候似乎没有判断当前是否还有未完成的会话,全部以出错回调,对外部来说不是很好控制。 @alsotang