jlu-drcom-client
jlu-drcom-client copied to clipboard
refactor, add fault tolerance
The base version of newclient.py can not handle network error such as ethernet cable loose. Also, the old version can not be killed with Crtl+C. I refactored the codes to solve these problems and make the code easy reading. The process of keep_alive is rather confusing...