On 07/16/2009 03:33 PM, Stefan Schmiedl wrote:
You might recall my building a tool for online testing
with Iliad and GNU Smalltalk. Today was "the" day, and
here is what happened.

Thanks for the experience!

 From the users' point of view, it was a nice change
of things, and they quite liked it, once we got over
the initial hurdle (below).

What were they using before?

I have saved the images of every run
   gst-remote --eval="ObjectMemory snapshot"
and will try to find out what has caused this growth.

What is the actual size of the images?

The students of class 6a logged into their Windows domain accounts,
started Firefox and entered the URL for the test (stage 1 above).
Then they entered their names into the registration page (stage 2)
and clicked on the button to access the test. Shortly after server
CPU load went to 100% with the following error message being repeated
as fast as the remote terminal could cope with:

   "Socket accept error: Error while trying to accept a socket connection"

Do you have the backtrace?

I'll try to build a test bed to reproduce the disaster in a controlled
setting, but it will be a few days before I can really get to this.

Any ideas?

You could use Ruby's Mechanize for that. http://mechanize.rubyforge.org/mechanize/ -- just to show we're not zealots! :-)

Paolo


_______________________________________________
help-smalltalk mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/help-smalltalk

Reply via email to