On Wednesday, 3 May 2017 at 04:22:00 UTC, Stefan Koch wrote:
On Tuesday, 2 May 2017 at 22:08:31 UTC, Moritz Maxeiner wrote:
[...]
Using TCP would just remove any potential future headache from
the equation.
I think any ordering should be done explicitly at the debugging
protocol level.
for example when sending sourceline messages the order is given
by the line number and ordering can be done by the application.
It's the same for breakpoint setting or for breakpoint trigger
notification.
As for lost packages, we want to respond intelligently as well.
And maybe reduce the amount of data in the package, to make
arrival of future packages more likely.
So you're going to reinvent TCP in your debugging protocol?