From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Original-To: caml-list@sympa.inria.fr Delivered-To: caml-list@sympa.inria.fr Received: from mail3-relais-sop.national.inria.fr (mail3-relais-sop.national.inria.fr [192.134.164.104]) by sympa.inria.fr (Postfix) with ESMTPS id 5104F7F30A for ; Mon, 11 Mar 2013 23:17:30 +0100 (CET) Received-SPF: None (mail3-smtp-sop.national.inria.fr: no sender authenticity information available from domain of murthy.chet@gmail.com) identity=pra; client-ip=209.85.210.175; receiver=mail3-smtp-sop.national.inria.fr; envelope-from="murthy.chet@gmail.com"; x-sender="murthy.chet@gmail.com"; x-conformance=sidf_compatible Received-SPF: Pass (mail3-smtp-sop.national.inria.fr: domain of murthy.chet@gmail.com designates 209.85.210.175 as permitted sender) identity=mailfrom; client-ip=209.85.210.175; receiver=mail3-smtp-sop.national.inria.fr; envelope-from="murthy.chet@gmail.com"; x-sender="murthy.chet@gmail.com"; x-conformance=sidf_compatible; x-record-type="v=spf1" Received-SPF: None (mail3-smtp-sop.national.inria.fr: no sender authenticity information available from domain of postmaster@mail-ia0-f175.google.com) identity=helo; client-ip=209.85.210.175; receiver=mail3-smtp-sop.national.inria.fr; envelope-from="murthy.chet@gmail.com"; x-sender="postmaster@mail-ia0-f175.google.com"; x-conformance=sidf_compatible X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AlAHAPlWPlHRVdKvkGdsb2JhbABDh2KCcrttFg4BAQEBCQkUFCiCagYBGx4DEiYVHwETEQEFASKIEwEDD55GgnKMMoJ7hF8KGScNWYh8AQUMkkkDiHKXTIUqP4RN X-IPAS-Result: AlAHAPlWPlHRVdKvkGdsb2JhbABDh2KCcrttFg4BAQEBCQkUFCiCagYBGx4DEiYVHwETEQEFASKIEwEDD55GgnKMMoJ7hF8KGScNWYh8AQUMkkkDiHKXTIUqP4RN X-IronPort-AV: E=Sophos;i="4.84,825,1355094000"; d="scan'208";a="5001761" Received: from mail-ia0-f175.google.com ([209.85.210.175]) by mail3-smtp-sop.national.inria.fr with ESMTP/TLS/RC4-SHA; 11 Mar 2013 23:17:29 +0100 Received: by mail-ia0-f175.google.com with SMTP id y26so81435iab.20 for ; Mon, 11 Mar 2013 15:17:28 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=x-received:from:to:subject:date:message-id:user-agent:mime-version :content-transfer-encoding:content-type; bh=NqMMo97Bhzo0PQCx3Zp2SDO9Sa07v03+tzHoefdBOkQ=; b=p+WWy1Y1NH0leFsWyqpOUi+fqm0oDPb04KbiLQ2Uo27o7rYb8sntICpmLQ38JNdOAa puf6i+kGyuVPWU77qoku8Xcqb+C3qi4BTKjPJ7q/XlRObWiRd3hqceMbwnmGUu/cE1vf 0wJNCwnT7cku91n0qtTmhOShWz9Gzl51TD0CoSwa6im6EpxqzYoiaRvz7LBWNs+UBFXh 0hKEv1ADatCEWX9qsVZBJPY+a8368Zut/9GZXYBSwXnGC4Xs2JpdDDAFdLRv1QKYM4Ll oZUx5tqMKX6fBV4IEgINk+zm9doruHVn9eWKaAl0M2U2sJ6iAZ7HnmMEHFdRWdL0WIsp cabw== X-Received: by 10.50.150.146 with SMTP id ui18mr9377909igb.21.1363040248149; Mon, 11 Mar 2013 15:17:28 -0700 (PDT) Received: from groupon.localnet (ip-64-134-239-95.public.wayport.net. [64.134.239.95]) by mx.google.com with ESMTPS id ua6sm15336886igb.0.2013.03.11.15.17.26 (version=TLSv1.1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Mon, 11 Mar 2013 15:17:27 -0700 (PDT) From: Chet Murthy To: OCaml List Date: Mon, 11 Mar 2013 15:17:13 -0700 Message-ID: <4283364.UnedZ1M6uD@groupon> User-Agent: KMail/4.8.5 (Linux/3.2.0-38-generic-pae; KDE/4.8.5; i686; ; ) MIME-Version: 1.0 Content-Transfer-Encoding: 7Bit Content-Type: text/plain; charset="us-ascii" Subject: [Caml-list] ocaml systhreads condition variables: no condvar_timedwait? I'm just starting to use Ocaml threads, and notice that there's no equivalent of pthread_condvar_timedwait. It seems pretty clear (and easy) how to implement this for POSIX, but I don't know diddly about how one might do so on Windows, nor have I looked into howto implement it on vmthreads. Has anybody already stumbled across this issue and resolved it? (a modest Google search reveals nothing). Thanks, --chet--