parameters: (self)
docstring: Meant to be run inside of a thread, calls
          :meth:`Terminal.close_captured_fds` until there are no more open image
          file descriptors.
docstring_summary: Meant to be run inside of a thread, calls
          :meth:`Terminal.close_captured_fds` until there are no more open image
          file descriptors.
docstring_tokens: Meant to be run inside of a thread calls : meth : Terminal . close_captured_fds until there are no more open image file descriptors .
function: def _captured_fd_watcher(self):
          """
          Meant to be run inside of a thread, calls
          :meth:`Terminal.close_captured_fds` until there are no more open image
          file descriptors.
          """
          logging.debug("starting _captured_fd_watcher()")
          import time
          self.quitting = False
          while not self.quitting:
              if self.captured_files:
                  self.close_captured_fds()
                  time.sleep(5)
              else:
                  self.quitting = True
          logging.debug('_captured_fd_watcher() quitting: No more images.')
function_tokens: def _captured_fd_watcher ( self ) : logging . debug ( "starting _captured_fd_watcher()" ) import time self . quitting = False while not self . quitting : if self . captured_files : self . close_captured_fds ( ) time . sleep ( 5 ) else : self . quitting = True logging . debug ( '_captured_fd_watcher() quitting: No more images.' )