optimise overhead,
can omit remove_conn between read and write
Merge branch 'master' of github.com:frostyplanet/python-socket-engine