Re: [Pharo-users] OSProcess lock image

2017-12-12 Thread Andreas Brodbeck
Am 15.10.16 um 20:00 schrieb Paul DeBruicker:
> I have no idea why it happens but sometimes OSProcess resumes working after
> doing a 
> 
> OSProcessAccessor initialize.
> 
> in a workspace.
> 
> 
> Hope this helps

It did help *me*, thanks for sharing this on the list.

I just had the same issue (like described from Hilaire below) in a new
Pharo 6.1 image. It locked the image and left a zombie process.

"OSProcessAccessor initialize" did the trick.

Cheers, Andreas


> 
> 
> 
> 
> HilaireFernandes wrote
>> Hello,
>>
>> On Pharo4, when I type the command:
>>
>>  OSProcess waitForCommand: 'ls'
>>
>> it locks the image, I can get back control with [Alt]-.
>>
>> With the same image and VM, this command was previously working, even
>> called from a Seaside component.
>>
>> Any idea?
>>
>> Thanks
>>
>> Hilaire
>>
>> -- 
>> Dr. Geo
>> http://drgeo.eu
> 
> 
> 
> 
> 
> --
> View this message in context: 
> http://forum.world.st/OSProcess-lock-image-tp4918923p4918935.html
> Sent from the Pharo Smalltalk Users mailing list archive at Nabble.com.
> 
> 


-- 
Andreas Brodbeck
www.mindclue.ch




Re: [Pharo-users] OSProcess lock image

2016-10-20 Thread David T. Lewis
On Wed, Oct 19, 2016 at 10:03:15PM +0200, Hilaire wrote:
> Hi Paul,
> 
> Thanks for the tips.
> My image was running for days with the computer going to sleep
> regularly. Restarting the image solved the problem.

That is interesting and helpful, thanks. The process that receives notification
of child process exit (unix SIGCHLD signal) spends most of its time waiting
on a semaphore with timeout, see UnixOSProcessAccessor>>grimReaperProcess.
Maybe there is some kind of issue with the timeout if the image is paused
while the computer is put to sleep.

Dave

> 
> Hilaire
> 
> Le 15/10/2016 ? 20:00, Paul DeBruicker a ?crit :
> > I have no idea why it happens but sometimes OSProcess resumes working after
> > doing a 
> > 
> > OSProcessAccessor initialize.
> > 
> > in a workspace.
> > 
> > 
> > Hope this helps
> > 
> > 
> 
> -- 
> Dr. Geo
> http://drgeo.eu
> 



Re: [Pharo-users] OSProcess lock image

2016-10-19 Thread Hilaire
Hi Paul,

Thanks for the tips.
My image was running for days with the computer going to sleep
regularly. Restarting the image solved the problem.

Hilaire

Le 15/10/2016 à 20:00, Paul DeBruicker a écrit :
> I have no idea why it happens but sometimes OSProcess resumes working after
> doing a 
> 
> OSProcessAccessor initialize.
> 
> in a workspace.
> 
> 
> Hope this helps
> 
> 

-- 
Dr. Geo
http://drgeo.eu




Re: [Pharo-users] OSProcess lock image

2016-10-15 Thread Paul DeBruicker
I have no idea why it happens but sometimes OSProcess resumes working after
doing a 

OSProcessAccessor initialize.

in a workspace.


Hope this helps




HilaireFernandes wrote
> Hello,
> 
> On Pharo4, when I type the command:
> 
>   OSProcess waitForCommand: 'ls'
> 
> it locks the image, I can get back control with [Alt]-.
> 
> With the same image and VM, this command was previously working, even
> called from a Seaside component.
> 
> Any idea?
> 
> Thanks
> 
> Hilaire
> 
> -- 
> Dr. Geo
> http://drgeo.eu





--
View this message in context: 
http://forum.world.st/OSProcess-lock-image-tp4918923p4918935.html
Sent from the Pharo Smalltalk Users mailing list archive at Nabble.com.



[Pharo-users] OSProcess lock image

2016-10-15 Thread Hilaire
Hello,

On Pharo4, when I type the command:

OSProcess waitForCommand: 'ls'

it locks the image, I can get back control with [Alt]-.

With the same image and VM, this command was previously working, even
called from a Seaside component.

Any idea?

Thanks

Hilaire

-- 
Dr. Geo
http://drgeo.eu