Skip to content

Commit e42f388

Browse files
authored
Pass signal to signal handlers (#5)
Otherwise an ArgumentCountError occurs.
1 parent c4719f0 commit e42f388

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

src/Internal/EventLoopAdapter.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -147,8 +147,8 @@ public function addSignal($signal, $listener): void
147147
}
148148

149149
try {
150-
$watcherId = $this->driver->onSignal($signal, static function () use ($listener) {
151-
$listener();
150+
$watcherId = $this->driver->onSignal($signal, static function () use ($listener, $signal) {
151+
$listener($signal);
152152
});
153153

154154
$this->signals[$signal][$watcherId] = $listener;

0 commit comments

Comments
 (0)