<p dir="ltr">Ewan, has your non-stop mode implementation been tested against gdbserver?<br></p>
<div class="gmail_quote">On Jun 1, 2015 11:01 AM, "Greg Clayton" <<a href="mailto:clayborg@gmail.com">clayborg@gmail.com</a>> wrote:<br type="attribution"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">My main concern with any threading is pairing the correct response to a the person that sent the packet. Are async packets marked so they absolutely can't be confused with any other response packets? I really don't like the fact that there are no sequence numbers in the sent/received packets because this makes it hard to know when you get the right response if a previous packet times out. I recently added "qEcho" to support making sure we stay on track and would like to ensure that any of the code added above won't let any packets receive the wrong reply packet.<br>
<br>
<br>
REPOSITORY<br>
  rL LLVM<br>
<br>
<a href="https://urldefense.proofpoint.com/v2/url?u=http-3A__reviews.llvm.org_D10085&d=AwMFaQ&c=8hUWFZcy2Z-Za5rBPlktOQ&r=MEqT8U_n7oNfuDW5NRbY3ZV384ZquXIYFPWmprwUdKM&m=7p3GYNi0CTFxjWa-nfAKoVB44I4bkZwGNaZr7ZLX_o0&s=uzuuJrdU-Gqpqex59hkEkIqQKC_6fYzUpbDmyZvUQFk&e=" target="_blank">http://reviews.llvm.org/D10085</a><br>
<br>
EMAIL PREFERENCES<br>
  <a href="https://urldefense.proofpoint.com/v2/url?u=http-3A__reviews.llvm.org_settings_panel_emailpreferences_&d=AwMFaQ&c=8hUWFZcy2Z-Za5rBPlktOQ&r=MEqT8U_n7oNfuDW5NRbY3ZV384ZquXIYFPWmprwUdKM&m=7p3GYNi0CTFxjWa-nfAKoVB44I4bkZwGNaZr7ZLX_o0&s=eq9weUj7pFUmzYTfEqtRdH9PXs2sVtvkIUYwyXnFYxw&e=" target="_blank">http://reviews.llvm.org/settings/panel/emailpreferences/</a><br>
<br>
<br>
</blockquote></div>