make case <- otherDone: have chance to run, Otherwise will have tons of CLOSE_WAIT

If we do not add SetDeadLine for read&write, there might be no chance to close tcp connection and handleConnection will never return.

The codes die in waiting complete of CopyContent