Defensive programming for #2801
Defensive programming for #2801

LinkedDestiny/swoole-src,swoole/swoole-src,swoole/swoole-src,LinkedDestiny/swoole-src,swoole/swoole-src,swoole/swoole-src,swoole/swoole-src,LinkedDestiny/swoole-src,LinkedDestiny/swoole-src,LinkedDestiny/swoole-src,swoole/swoole-src,LinkedDestiny/swoole-src,swoole/swoole-src,LinkedDestiny/swoole-src