diff --git a/main/streams/userspace.c b/main/streams/userspace.c index e4a26630366..38a5dd3107f 100644 --- a/main/streams/userspace.c +++ b/main/streams/userspace.c @@ -701,7 +701,7 @@ static size_t php_userstreamop_read(php_stream *stream, char *buf, size_t count zval_ptr_dtor(&zcount); if (EG(exception)) { - return -1; + return 0; } if (call_result == SUCCESS && retval != NULL) {