Test: /ext/standard/tests/streams/stream_get_meta_data_socket_variation2.phpt - Version 5.3.30-dev    

There are 2 different diffs reported by users for this test.

Count Diff
1 (50%)
002+ ["timed_out"]=>
003+ bool(false)
004+ ["blocked"]=>
005+ bool(true)
006+ ["eof"]=>
007+ bool(false)
011- bool(false)
016+ }
017+
018+
019+ Set a timeout on the client and attempt a read:
020+ array(7) {
016- }
017-
018-
019- Set a timeout on the client and attempt a read:
020- array(7) {
022+ bool(true)
035+ }
036+
037+
038+ Write some data from the server:
039+ array(7) {
035- }
036-
037-
038- Write some data from the server:
039- array(7) {
049- bool(true)
054+ }
055+
056+
057+ Read some data from the client:
058+ array(7) {
054- }
055-
056-
057- Read some data from the client:
058- array(7) {
060+ bool(false)
067- ["timed_out"]=>
068- bool(false)
069- ["blocked"]=>
070- bool(true)
071- ["eof"]=>
072- bool(false)
1 (50%)
001+ ** ERROR: process timed out **
001- array(7) {
002- ["stream_type"]=>
003- string(%d) "tcp_socke%s"
004- ["mode"]=>
005- string(2) "r+"
006- ["unread_bytes"]=>
007- int(0)
008- ["seekable"]=>
009- bool(false)
010- ["timed_out"]=>
011- bool(false)
012- ["blocked"]=>
013- bool(true)
014- ["eof"]=>
015- bool(false)
016- }
017-
018-
019- Set a timeout on the client and attempt a read:
020- array(7) {
021- ["stream_type"]=>
022- string(%d) "tcp_socke%s"
023- ["mode"]=>
024- string(2) "r+"
025- ["unread_bytes"]=>
026- int(0)
027- ["seekable"]=>
028- bool(false)
029- ["timed_out"]=>
030- bool(true)
031- ["blocked"]=>
032- bool(true)
033- ["eof"]=>
034- bool(false)
035- }
036-
037-
038- Write some data from the server:
039- array(7) {
040- ["stream_type"]=>
041- string(%d) "tcp_socke%s"
042- ["mode"]=>
043- string(2) "r+"
044- ["unread_bytes"]=>
045- int(0)
046- ["seekable"]=>
047- bool(false)
048- ["timed_out"]=>
049- bool(true)
050- ["blocked"]=>
051- bool(true)
052- ["eof"]=>
053- bool(false)
054- }
055-
056-
057- Read some data from the client:
058- array(7) {
059- ["stream_type"]=>
060- string(%d) "tcp_socke%s"
061- ["mode"]=>
062- string(2) "r+"
063- ["unread_bytes"]=>
064- int(0)
065- ["seekable"]=>
066- bool(false)
067- ["timed_out"]=>
068- bool(false)
069- ["blocked"]=>
070- bool(true)
071- ["eof"]=>
072- bool(false)
073- }