client: fix state assertion
client: fix state assertion

when connect error occuring, client may be in
disconnecting state, so is connect failure

tempbottle/libpomelo2,hitstanley/libpomelo2,tempbottle/libpomelo2,Liuer/libpomelo2,jiangzhuo/libpomelo2,Jennal/libpomelo2,Jennal/libpomelo2,jiangzhuo/libpomelo2,Jennal/libpomelo2,Jennal/libpomelo2,uus169/libpomelo2,jiangzhuo/libpomelo2,NetEase/libpomelo2,hitstanley/libpomelo2,LosingLin/libpomelo2,LosingLin/libpomelo2,NetEase/libpomelo2,LosingLin/libpomelo2,Liuer/libpomelo2,jiangzhuo/libpomelo2,tempbottle/libpomelo2,LosingLin/libpomelo2,Jennal/libpomelo2,tempbottle/libpomelo2,uus169/libpomelo2,tempbottle/libpomelo2,uus169/libpomelo2,hitstanley/libpomelo2,jiangzhuo/libpomelo2,tempbottle/libpomelo2,hitstanley/libpomelo2,Jennal/libpomelo2,Liuer/libpomelo2,LosingLin/libpomelo2,NetEase/libpomelo2,NetEase/libpomelo2,tempbottle/libpomelo2,hitstanley/libpomelo2,hitstanley/libpomelo2,jiangzhuo/libpomelo2,Liuer/libpomelo2,uus169/libpomelo2,LosingLin/libpomelo2,Liuer/libpomelo2,uus169/libpomelo2,uus169/libpomelo2,NetEase/libpomelo2,hitstanley/libpomelo2,Liuer/libpomelo2,NetEase/libpomelo2,Liuer/libpomelo2,LosingLin/libpomelo2,jiangzhuo/libpomelo2,uus169/libpomelo2,Jennal/libpomelo2,NetEase/libpomelo2