--TEST-- swoole_server: sendfile --SKIPIF-- --INI-- assert.active=1 assert.warning=1 assert.bail=0 assert.quiet_eval=0 --FILE-- send(opcode_encode("sendfile", [2, __FILE__])); assert($r !== false); }, function(\swoole_client $cli, $recv) { $len = unpack("N", substr($recv, 0, 4))[1]; assert($len - 4 === strlen(substr($recv, 4))); swoole_event_exit(); echo "SUCCESS"; }); ?> --EXPECT-- SUCCESS