View Issue Details

IDProjectCategoryView StatusLast Update
0002138XdebugStep Debuggingpublic2022-12-08 18:52
Reporterderick Assigned Toderick  
PrioritynormalSeverityminorReproducibilityalways
Status closedResolutionfixed 
Product Version3.2.0RC2 
Target Version3.2devFixed in Version3.2.0 
Summary0002138: Step debugger does not stop when the debugging client closes the connection
Description

When the IDE just closes the connection without sending "stop" or "detach", Xdebug continues to try to send data to the client, such as <notify packets. It correctly sees that it can't, but it does not simply shutdown the debugging connection on its own side. It would be much better if it did, so that xdebug_connect_to_client() also correctly works with the current PHP debug adaptor for Visual Studio Code, and potentially other software.

TagsNo tags attached.
Operating System
PHP Version8.2-dev

Activities

Issue History

Date Modified Username Field Change
2022-11-22 16:19 derick New Issue
2022-11-22 16:19 derick Status new => assigned
2022-11-22 16:19 derick Assigned To => derick
2022-11-22 16:20 derick Summary Step debugger does stop when the debugging client closes the connection => Step debugger does not stop when the debugging client closes the connection
2022-11-22 16:40 derick Status assigned => closed
2022-11-22 16:40 derick Resolution open => fixed
2022-11-22 16:40 derick Fixed in Version => 3.2dev
2022-11-22 16:40 derick Note Added: 0006450
2022-12-08 18:52 derick Fixed in Version 3.2dev => 3.2.0