Writer now includes reconnection. Reader no longer breaks on reconnection failure.