Improved reconnection and leaky receive buffer