original_docstring: Enqueue a callable to be executed by the eventloop, and force the
          eventloop thread to wake up from select().
          
docstring: Enqueue a callable to be executed by the eventloop, and force the
  eventloop thread to wake up from select().
docstring_tokens: Enqueue a callable to be executed by the eventloop and force the eventloop thread to wake up from select () .
code: def wakeup(self, request=None):
          """Enqueue a callable to be executed by the eventloop, and force the
          eventloop thread to wake up from select().
          """
          with self._pipe_lock:
              if request:
                  self._requests.append(request)
              if not self._pipe_ready:
                  self._pipe_ready = True
                  os.write(self._wakeup_pipe[1], b'!')
code_tokens: def wakeup ( self , request = None ) : with self . _pipe_lock : if request : self . _requests . append ( request ) if not self . _pipe_ready : self . _pipe_ready = True os . write ( self . _wakeup_pipe [ 1 ] , b'!' )
short_docstring: Enqueue a callable to be executed by the eventloop, and force the
  eventloop thread to wake up from select().
short_docstring_tokens: Enqueue a callable to be executed by the eventloop and force the eventloop thread to wake up from select () .
comment: """Enqueue a callable to be executed by the eventloop, and force the
          eventloop thread to wake up from select().
          """