File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -38,6 +38,11 @@ final class ExtEventLoop implements LoopInterface
3838
3939 public function __construct (EventBaseConfig $ config = null )
4040 {
41+ if ($ config === null ) {
42+ $ config = new EventBaseConfig ();
43+ $ config ->requireFeatures (EventBaseConfig::FEATURE_FDS );
44+ }
45+
4146 $ this ->eventBase = new EventBase ($ config );
4247 $ this ->futureTickQueue = new FutureTickQueue ();
4348 $ this ->timerEvents = new SplObjectStorage ();
Original file line number Diff line number Diff line change @@ -16,13 +16,7 @@ public function createLoop($readStreamCompatible = false)
1616 $ this ->markTestSkipped ('ext-event tests skipped because ext-event is not installed. ' );
1717 }
1818
19- $ cfg = null ;
20- if ($ readStreamCompatible ) {
21- $ cfg = new \EventConfig ();
22- $ cfg ->requireFeatures (\EventConfig::FEATURE_FDS );
23- }
24-
25- return new ExtEventLoop ($ cfg );
19+ return new ExtEventLoop ();
2620 }
2721
2822 public function createStream ()
You can’t perform that action at this time.
0 commit comments