On Thu, 29 Mar 2012 22:49:26 +0200 Juan Jose Garcia-Ripoll <juanjose.garciarip...@googlemail.com> wrote:
> On Thu, Mar 29, 2012 at 5:57 PM, Juan Jose Garcia-Ripoll < > juanjose.garciarip...@googlemail.com> wrote: > > > This seems to be a good compromise, using the underlying operating system > > for waiting and signaling and using a fast atomic path for detecting the > > lock-free case. First the simple mutex > > > The code for that implementation has been uploaded. It is only used on > POSIX platforms which provide the previously mentioned implementation if > signals. On other platforms ECL will still use the spinlock with increasing > waiting times. With the new code (with my FILE-buffering changes or without it), the test httpd reliably locks after load for me, then if I break it in slime the process exits. I'll try to come up with more details about this soon. Thanks, -- 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