Exakat\Tasks\Tasks::__destruct PHP Method

__destruct() public method

public __destruct ( )
    public function __destruct()
    {
        if (static::CONCURENCE !== self::ANYTIME && $this->is_subtask === self::IS_NOT_SUBTASK) {
            fclose(Tasks::$semaphore);
            self::$semaphore = null;
            self::$semaphorePort = -1;
        }
    }

Usage Example

Exemplo n.º 1
0
 public function __destruct()
 {
     $this->log->log('Closed jobQueue');
     unlink($this->pipefile);
     fclose($this->jobQueueLog);
     parent::__destruct();
 }