allow client to disconnect