Added awaitUninterruptibly() to writes since they could get dropped on aysnc close() connection