fix socket does not timeout bug, it will hang on life
Release 0.2.1