def get(self): """ Receives ANY message whatever is the first in the queue. Blocks the greenlet if the queue is empty. Other greenlets will continue to run. """ return self.queue_.get()