code: def full(self):
          
          self.mutex.acquire()
          n = 0 < self.maxsize == self._qsize()
          self.mutex.release()
          return n
docs: Return True if the queue is full, False otherwise (not reliable!).