1--TEST--
2swoole_socket_coro: fd
3--SKIPIF--
4<?php require __DIR__ . '/../include/skipif.inc'; ?>
5--FILE--
6<?php
7require __DIR__ . '/../include/bootstrap.php';
8$sockets = [];
9for ($n = MAX_REQUESTS; $n--;) {
10    $sockets[] = new Swoole\Coroutine\Socket(AF_INET, SOCK_STREAM, IPPROTO_IP);
11    if (count($sockets) > 1) {
12        Assert::assert(end($sockets)->fd === prev($sockets)->fd + 1);
13    }
14}
15echo "DONE\n";
16?>
17--EXPECT--
18DONE
19