protected function process_signal(&$signal) { if (!$this->is_linked() && $this->autosubmit) { $writer = $this->autosubmitter($signal); $this->log(get_class($this) . ": Not linked with anything -" . " auto-linking with a spawned " . get_class($writer) . " object...", LL_WARNING); $this->link_with($writer); } return parent::process_signal($signal); }