From mboxrd@z Thu Jan 1 00:00:00 1970 Received: (from majordomo@localhost) by pauillac.inria.fr (8.7.6/8.7.3) id SAA08865; Wed, 21 Nov 2001 18:19:52 +0100 (MET) X-Authentication-Warning: pauillac.inria.fr: majordomo set sender to owner-caml-list@pauillac.inria.fr using -f Received: from concorde.inria.fr (concorde.inria.fr [192.93.2.39]) by pauillac.inria.fr (8.7.6/8.7.3) with ESMTP id SAA20497 for ; Wed, 21 Nov 2001 18:19:51 +0100 (MET) Received: from d12lmsgate-3.de.ibm.com (d12lmsgate-3.de.ibm.com [195.212.91.201]) by concorde.inria.fr (8.11.1/8.10.0) with ESMTP id fALHJpn27892 for ; Wed, 21 Nov 2001 18:19:51 +0100 (MET) Received: from d12relay01.de.ibm.com (d12relay01.de.ibm.com [9.165.215.22]) by d12lmsgate-3.de.ibm.com (1.0.0) with ESMTP id SAA18708; Wed, 21 Nov 2001 18:19:49 +0100 Received: from d10hubm1.telaviv.ibm.com (d10ml001.telaviv.ibm.com [9.148.216.55]) by d12relay01.de.ibm.com (8.11.1m3/NCO v4.98) with ESMTP id fALHJvT51402; Wed, 21 Nov 2001 18:19:57 +0100 Importance: Normal Subject: [Caml-list] Updates for Ensemble release 1.31 To: Horus-l@cornell.edu, caml-list@inria.fr X-Mailer: Lotus Notes Release 5.0.3 (Intl) 21 March 2000 Message-ID: From: "Ohad Rodeh" Date: Wed, 21 Nov 2001 19:19:45 +0200 X-MIMETrack: Serialize by Router on D10ML001/10/M/IBM(Release 5.0.8 |June 18, 2001) at 21/11/2001 19:20:02 MIME-Version: 1.0 Content-type: text/plain; charset=us-ascii Sender: owner-caml-list@pauillac.inria.fr Precedence: bulk I have ported the system to use Winsock2 on WIN32 platforms. Testing was done on an NT4 work-station, so WIN2000 clients should work as well. Performance is not optimal because Winsock2 is somewhat buggy on NT4. I think it will work much better on more advanced Microsoft OSes. Anyone care to comment? I've had problems with - Multicast : setting the TTL and LOOPBACK - Sending and receiving IO-vectors. So, workarounds have been placed. This update also includes some minor bug fixes, and a fix for a reference counting bug that occurs when using a mesh of TCP connections to transport messages between group members. As usual, the code can be downloaded from the system homepage at: www.cs.cornell.edu/Info/Projects/Ensemble For the CAML people, if anyone is interested in networking code for winsock2, here is your chance! I had to mess around with Unix exceptions, because the native CAML Unix library uses winsock1 which has slightly different error codes. Enjoy, Ohad. ------------------- Bug reports: http://caml.inria.fr/bin/caml-bugs FAQ: http://caml.inria.fr/FAQ/ To unsubscribe, mail caml-list-request@inria.fr Archives: http://caml.inria.fr