From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.1.3 (2006-06-01) on yquem.inria.fr X-Spam-Level: * X-Spam-Status: No, score=1.0 required=5.0 tests=AWL,SPF_NEUTRAL autolearn=disabled version=3.1.3 X-Original-To: caml-list@yquem.inria.fr Delivered-To: caml-list@yquem.inria.fr Received: from mail2-relais-roc.national.inria.fr (mail2-relais-roc.national.inria.fr [192.134.164.83]) by yquem.inria.fr (Postfix) with ESMTP id AFC77BC6C for ; Tue, 5 Feb 2008 21:08:51 +0100 (CET) X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AgAAALNQqEfAXQInh2dsb2JhbACQLAEBAQgKKZcLhXM X-IronPort-AV: E=Sophos;i="4.25,308,1199660400"; d="scan'208";a="6943173" Received: from concorde.inria.fr ([192.93.2.39]) by mail2-smtp-roc.national.inria.fr with ESMTP; 05 Feb 2008 21:08:51 +0100 Received: from mail4-relais-sop.national.inria.fr (mail4-relais-sop.national.inria.fr [192.134.164.105]) by concorde.inria.fr (8.13.6/8.13.6) with ESMTP id m15K8pTg021772 (version=TLSv1/SSLv3 cipher=RC4-SHA bits=128 verify=OK) for ; Tue, 5 Feb 2008 21:08:51 +0100 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AgAAACtRqEfRVY67nmdsb2JhbACQLAEBAQEBBgQGBwoYlw6Fcw X-IronPort-AV: E=Sophos;i="4.25,308,1199660400"; d="scan'208";a="22243645" Received: from ti-out-0910.google.com ([209.85.142.187]) by mail4-smtp-sop.national.inria.fr with ESMTP; 05 Feb 2008 21:08:46 +0100 Received: by ti-out-0910.google.com with SMTP id b8so75805tic.9 for ; Tue, 05 Feb 2008 12:08:41 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:to:subject:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; bh=pc+NQnPW1plentZbUE58tquT6Kyh5mTMKE+JMYHfdxY=; b=Q+PNCpKOC5H2YTh1zjweVtNyYWd84WSdxQwVvJwdfffr+bFKiMHMAMwg9u8jCKdYmHMwOTHhxjK3Br6KJsSlXcukSnejILkmhhNZZPvHVqSho9wNDh6SPqiT/hltaxcVuy8jCPqFd8AntKuY5Jm2tm2eO/xjTXLVVi8Chgny17I= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:to:subject:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=halBEtgiMIiem8efRkJwICcKNK+h82RZYc9n/0rSWAJehDR1u9GSyIyFSMpoCi+K0FvdZ84FhJW9rGkyIDjaB6ZV0rM1CH3Wny+ElEPeUB0K6XJP5JwlLlGCqrvq1Gufqn5KNNMflaM152f2+ALQz7iGO6e+0etkI4J7BBDaFCY= Received: by 10.110.46.14 with SMTP id t14mr4373538tit.16.1202240364266; Tue, 05 Feb 2008 11:39:24 -0800 (PST) Received: by 10.110.26.14 with HTTP; Tue, 5 Feb 2008 11:39:24 -0800 (PST) Message-ID: <90823c940802051139k3001a0cehec5408046832c187@mail.gmail.com> Date: Tue, 5 Feb 2008 22:39:24 +0300 From: "Dmitry Bely" To: ocaml Subject: Re: [Caml-list] Ocaml debugger under Windows In-Reply-To: <9b415f950802050940m2f49137by41a32ba77b564e09@mail.gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <90823c940802050146u7cac0aape4e72b4fc6a3089@mail.gmail.com> <47A83251.7010306@frisch.fr> <90823c940802050923h77a95192gdabcd9c0807dccd6@mail.gmail.com> <9b415f950802050940m2f49137by41a32ba77b564e09@mail.gmail.com> X-Miltered: at concorde with ID 47A8C253.000 by Joe's j-chkmail (http://j-chkmail . ensmp . fr)! X-Spam: no; 0.00; ocaml:01 debugger:01 grundmann:01 threads:01 wrote:01 unix:01 dmitry:01 dmitry:01 caml-list:01 bely:01 bely:01 arbitrary:02 descriptor:02 descr:02 module:03 On Feb 5, 2008 8:40 PM, Benedikt Grundmann wrote: > Use Shawn Wagner's MsgQueue module to communicate between both threads > in a select friendly way. > > http://raevnos.pennmush.org/code/ethread/doc/MsgQueue.html I don't think it would work on Windows. You cannot select() on arbitrary Unix.file_descr - only socket-associated descriptor can be used. - Dmitry Bely