added short timeout and client socket close for private channels