parameters: (self)
docstring: Uninstalls logging handler and closes the pipe, releasing the parent.
  
      Must be called by the child process.
docstring_summary: Uninstalls logging handler and closes the pipe, releasing the parent.
docstring_tokens: Uninstalls logging handler and closes the pipe releasing the parent .
function: def release_parent(self):
      """Uninstalls logging handler and closes the pipe, releasing the parent.
  
      Must be called by the child process.
      """
      if self._logging_handler:
        logging.getLogger().removeHandler(self._logging_handler)
        self._logging_handler = None
      if not self._write_file.closed:
        self._write_file.close()
function_tokens: def release_parent ( self ) : if self . _logging_handler : logging . getLogger ( ) . removeHandler ( self . _logging_handler ) self . _logging_handler = None if not self . _write_file . closed : self . _write_file . close ( )