No I was wrong; c.poll() checks to see if the process has terminated and only 
is 
used if the process was started with halcmd or loadusr (as far as I can tell 
anyhow).

I'm not sure I understand all of that code yet, and I don't have time right now 
to persue this more since I have a workaround using the gladevcp -H option

Moses

On 04/02/2015 08:51 AM, Moses McKnight wrote:
> Thanks for looking at it.  Looks like you are in the same boat I am.  I saw 
> that
> code in axis, but I couldn't follow it either.  I was suspecting that the
> processes needed to be waited on.
>
> I'm thinking it is the c.poll() line in the check_dynamic_tabs function.  Hmm,
> looking at it now, I think I may understand the code.
>
> Let me work on this and see if I can get it working.
>
> Moses
>
> On 04/02/2015 01:40 AM, Chris Morley wrote:
>>
>>
>>> Date: Wed, 1 Apr 2015 15:57:44 -0500
>>> From: mo...@texband.net
>>> To: emc-developers@lists.sourceforge.net
>>> Subject: Re: [Emc-developers] Gscreen runs postgui.hal before embedded tabs 
>>> are ready
>>>
>>> I added -d to the gladevcp and gscreen commands, and below is the output.
>>>
>>> As you can see at the end the postgui file is getting run and then the two
>>> embedded tabs are created.
>>>
>>>
>>
>> Yes it seems the spawned processes ( tabs ) can finish after the postgui 
>> file.
>> I see AXIS has some mechanism to check for this - I don't quite follow it.
>> I will work on this.
>>
>> Chris M

------------------------------------------------------------------------------
Dive into the World of Parallel Programming The Go Parallel Website, sponsored
by Intel and developed in partnership with Slashdot Media, is your hub for all
things parallel software development, from weekly thought leadership blogs to
news, videos, case studies, tutorials and more. Take a look and join the 
conversation now. http://goparallel.sourceforge.net/
_______________________________________________
Emc-developers mailing list
Emc-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-developers

Reply via email to