Unix VM still coughing sockets...

goran.hultgren at bluefish.se goran.hultgren at bluefish.se
Wed May 22 07:03:43 UTC 2002


Hi Ian and all!

Ian Piumarta <ian.piumarta at inria.fr> wrote:
> Hi Goran,
> 
> > I still end up sometimes with Processes in #waitForDataUntil: running
> > wild on me and chewing up all the CPU. I attached a silly GIF to show
> > you that I am not hallucinating. (the reason for so many of them is that
> > the CPU watcher suspends the naughty guy and asks me what to do and then
> > another one pops up - I guess it is Comanche doing it)
> 
> I've gone back and looked closely again at the implementation and

I am impressed with your diligence in all this!

> senders of Socket>>waitForDataUntil: and there is some weirdness.
> 
[SNIP of technical details]
> I've run a bunch of tests and all seems well (but all seemed well in
> the last attempt, including SUnits, so that doesn't apparently count
> for very much ;-).  The real test is to put this into your VM, run
> Comanche over it and see if you still get the loopiness.
[SNIP]
> 
> Regards,
> Ian

Ok, I will patch my 3.1beta with your attached patch, make a new VM and
switch over to that.
Then we will see if it appears again.

Thanks, Göran



More information about the Squeak-dev mailing list