Skip to content

Commit 3ccc17c

Browse files
committed
Working fix for ctrl+d on readline/libedit
1 parent 5460929 commit 3ccc17c

File tree

1 file changed

+2
-5
lines changed

1 file changed

+2
-5
lines changed

sapi/phpdbg/phpdbg_cmd.c

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -731,11 +731,8 @@ PHPDBG_API char *phpdbg_read_input(char *buffered) /* {{{ */
731731

732732
if (!(PHPDBG_G(flags) & PHPDBG_IS_REMOTE)) {
733733
if (!cmd) {
734-
if (feof(PHPDBG_G(io)[PHPDBG_STDIN].ptr)) {
735-
PHPDBG_G(flags) |= PHPDBG_IS_QUITTING | PHPDBG_IS_DISCONNECTED;
736-
zend_bailout();
737-
}
738-
goto readline;
734+
PHPDBG_G(flags) |= PHPDBG_IS_QUITTING | PHPDBG_IS_DISCONNECTED;
735+
zend_bailout();
739736
}
740737

741738
add_history(cmd);

0 commit comments

Comments
 (0)