<div dir="ltr"><br><div class="gmail_extra"><br><br><div class="gmail_quote">2013/7/16 Reinier Olislagers <span dir="ltr"><<a href="mailto:reinierolislagers@gmail.com" target="_blank">reinierolislagers@gmail.com</a>></span><br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">On 16-7-2013 14:56, Mark Morgan Lloyd wrote:<br>
<div class="im">> Reinier Olislagers wrote:<br>
>> <a href="http://bugs.freepascal.org/view.php?id=24743" target="_blank">http://bugs.freepascal.org/view.php?id=24743</a><br>
>><br>
>> Comments/suggestions welcome.<br>
><br>
> Two questions if I may.<br>
</div>Of course, that's why I posted this...<br>
<div class="im"><br>
> First, what happens if two copies of the IDE are<br>
> open? Are there two separate lhelp instances, and do they track correctly?<br>
</div>Good point. I've been thinking about that - what about this:<br>
* The IDE passes an --ipcname starting with lhelp then an (e.g.; depends<br>
on any --ipcname length limits) 4 character random identifier so<br>
multiple IDE/lhelp sets does not interfere with communication.<br></blockquote></div><br></div><div class="gmail_extra">Instead of the random identifier it could pass the PID of the current process.<br><br></div><div class="gmail_extra">
Vincent<br></div></div>