pypet/utils/mpwrappers.py
def _detect_fork(self):
        """Detects if lock client was forked.

        Forking is detected by comparing the PID of the current
        process with the stored PID.

        """
        if self._pid is None:
            self._pid = os.getpid()
        if self._context is not None:
            current_pid = os.getpid()
            if current_pid != self._pid:
                self._logger.debug('Fork detected: My pid `%s` != os pid `%s`. '
                                   'Restarting connection.' % (str(self._pid), str(current_pid)))
                self._context = None
                self._pid = current_pid
def _detect_fork(self):
        if self._pid is None:
            self._pid = os.getpid()
        if self._context is not None:
            current_pid = os.getpid()
            if current_pid != self._pid:
                self._logger.debug('Fork detected: My pid `%s` != os pid `%s`. '
                                   'Restarting connection.' % (str(self._pid), str(current_pid)))
                self._context = None
                self._pid = current_pid
def _detect_fork ( self ) : if self . _pid is None : self . _pid = os . getpid ( ) if self . _context is not None : current_pid = os . getpid ( ) if current_pid != self . _pid : self . _logger . debug ( 'Fork detected: My pid `%s` != os pid `%s`. ' 'Restarting connection.' % ( str ( self . _pid ) , str ( current_pid ) ) ) self . _context = None self . _pid = current_pid
Detects if lock client was forked.

        Forking is detected by comparing the PID of the current
        process with the stored PID.
Detects if lock client was forked .