On Sun, 25 Mar 2012 21:25:07 +0200 Juan Jose Garcia-Ripoll <juanjose.garciarip...@googlemail.com> wrote:
> I am now seeing also weird problems in Linux with your server. Broken > connections typically. Sometimes the server reports an error... I would > like to debug this better, but it is hard to work simultaneously on the > multithreading issues and the other (probably sockets related) problems. Is > it possible to get rid of that giant lock you mentioned? Where is it in > your server? In ecl-mp-server.lisp, in accept-loop-thread: (mp:with-lock (*accept-lock*) (socket-accept *server-socket*)) I should probably make this optional again (it used to be, but due to problems I observed at initialization on both NetBSD and Linux I had put it back inconditionally). -- Matt ------------------------------------------------------------------------------ This SF email is sponsosred by: Try Windows Azure free for 90 days Click Here http://p.sf.net/sfu/sfd2d-msazure _______________________________________________ Ecls-list mailing list Ecls-list@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/ecls-list