Attempting to block until drained. Not working