fixed clientdisconnect()