Bug #72256 [Opn]: echo statement on invalid fd cause php to abort

From: Date: Wed, 25 May 2016 20:46:29 +0000
Subject: Bug #72256 [Opn]: echo statement on invalid fd cause php to abort
References: 1  Groups: php.bugs 
Request: Send a blank email to php-bugs+get-201273@lists.php.net to get a copy of this message
Edit report at https://bugs.php.net/bug.php?id=72256&edit=1

 ID:                 72256
 Updated by:         ab@php.net
 Reported by:        prinbra at gmail dot com
 Summary:            echo statement on invalid fd cause php to abort
 Status:             Open
 Type:               Bug
 Package:            *General Issues
 PHP Version:        Irrelevant
 Block user comment: N
 Private report:     N

 New Comment:

Thanks for the report. When user is logged out, the whole session becomes invalid. This should be
solvable by using nohup or running PHP in screen/tmux.

Thanks.


Previous Comments:
------------------------------------------------------------------------
[2016-05-23 07:32:10] prinbra at gmail dot com

Description:
------------
on cli environment, when the stdout of php becomes unavailable, eg: user run php in background and
logged out of their ssh connection.
a echo statement will cause php process to exit immediately!

strace output:

14937 12:22:18.958295 write(1, "running\n", 8) = -1 EIO (Input/output error)

then php just silently quit!



------------------------------------------------------------------------



--
Edit this bug report at https://bugs.php.net/bug.php?id=72256&edit=1


Thread (4 messages)

« previous php.bugs (#201273) next »