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|
|Summary||0002143: Suggestions for dbgp Proxy|
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.|
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.
|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|