View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0002143 | Xdebug | Step Debugging | public | 2022-12-10 17:10 | 2023-11-08 09:10 |
Reporter | xdebugger | Assigned To | derick | ||
Priority | normal | Severity | feature | Reproducibility | always |
Status | closed | Resolution | fixed | ||
Target Version | 3.3dev | ||||
Summary | 0002143: Suggestions for dbgp Proxy | ||||
Description | Xdebug DBGp proxy (0.4.2-dev) If a client tries to register the same ide key, IP and port again, it should be accepted instead of returning a could not add error. This is because a client can be disconnected for a variety of reasons. | ||||
Steps To Reproduce |
| ||||
Tags | No tags attached. | ||||
Operating System | |||||
PHP Version | 8.1.10-8.1.19 | ||||
|
That's a pretty good idea. I initially didn't want to do this, because that would also mean that other team mates could take over your IDE key, as they can just repoint it to their IDE. I think I will have to make this an optional flag. |
|
I agree with the previous suggestion, it would help with the annoying case of thinking you're all set up to debug a hard to reproduce bug only to find out the connection failed because of this. :) Another, somewhat related, suggestion would be for the proxy to have a timeout and let execution continue if the registered client does does not respond within that time. |
|
I have just updated a new version of dbgpProxy (0.5.0), and you can find it at https://xdebug.org/download#dbgpProxy It has the following changes:
The 1st point should address the original issue here. The 2nd point should address "suggestion would be for the proxy to have a timeout and let execution continue if the registered client does does not respond within that time." |
|
0.5.0 was just what we needed, it is going to make things much smoother for us, especially when moving between the office and home machines. |
Date Modified | Username | Field | Change |
---|---|---|---|
2022-12-10 17:10 | xdebugger | New Issue | |
2022-12-12 09:30 | derick | Severity | minor => feature |
2022-12-12 09:30 | derick | Status | new => confirmed |
2022-12-12 09:30 | derick | Note Added: 0006473 | |
2022-12-12 09:31 | derick | Target Version | => 3.2dev |
2023-09-04 11:06 | derick | Target Version | 3.2dev => 3.3dev |
2023-11-05 13:45 | TwoD | Note Added: 0006670 | |
2023-11-06 16:25 | derick | Assigned To | => derick |
2023-11-06 16:25 | derick | Status | confirmed => closed |
2023-11-06 16:25 | derick | Resolution | open => fixed |
2023-11-06 16:25 | derick | Note Added: 0006671 | |
2023-11-08 09:10 | TwoD | Note Added: 0006674 |