dataHandler error

Chris Muller chris at funkyobjects.org
Fri Nov 10 03:39:47 UTC 2006


Hi Hilaire, sorry for a delayed response.  As you can see I have been very busy trying to get this latest release out the door.

I'm quite excited that you are trying Magma over the Internet.  I consider support for two-tier applications the future of Magma.  So that we as a group can have direct access to a shared repository of objects directly from an image, not just through a web browser, for example.

But I have not yet had the opportunity to coordinate with someone far away to attempt this.

I don't know for sure what is causing the dataHandler error you are seeing.  How does the error manifest, as a debugger?

Also, I would be *very* interested in running the MagmaBenchmarker over the Internet.  I can configure the code so that your helper in the remote location can simply start the server with "one click" and then you can kick off the benchmark which will print the statistics.  Would you be willing to do this?

Let me know privately and we can talk more about the details.

Thanks!
  Chris


----- Original Message ----
From: Hilaire Fernandes <hilaire2006 at laposte.net>
To: magma at lists.squeakfoundation.org
Sent: Sunday, November 5, 2006 9:58:35 AM
Subject: dataHandler error

I am conducting test of the use of Magma with one server and one client 
in two separate places in the Internet (France<-->Taiwan link), throught 
not so fast link. So far so good, and as wrote Göran, Index are very 
helpful.

 From time to time I got some error message like this one in the server:

dataHandler: selected socket fd=45 flags=0x2 would block (why?)

Then a MaNetworkError 'Connection closed while waiting for response.' in 
the client side.

The situation is a bit special:
To reduce the latency from the client side, I fork the commits in 
separate processes.

Looking at the process browser, I can see that Magma does it job to 
queue the commit (I guess it is what is about Semaphore use).

Could the problem be related to the use of only one session for several 
forked commit?

Hilaire

_______________________________________________
Magma mailing list
Magma at lists.squeakfoundation.org
http://lists.squeakfoundation.org/mailman/listinfo/magma






More information about the Magma mailing list