From owner-freebsd-hackers@FreeBSD.ORG Mon Sep 19 00:01:40 2011 Return-Path: Delivered-To: hackers@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id E9DE4106566C for ; Mon, 19 Sep 2011 00:01:40 +0000 (UTC) (envelope-from adrian.chadd@gmail.com) Received: from mail-yw0-f54.google.com (mail-yw0-f54.google.com [209.85.213.54]) by mx1.freebsd.org (Postfix) with ESMTP id ABEA58FC13 for ; Mon, 19 Sep 2011 00:01:40 +0000 (UTC) Received: by ywp17 with SMTP id 17so4681892ywp.13 for ; Sun, 18 Sep 2011 17:01:40 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=mime-version:sender:in-reply-to:references:date :x-google-sender-auth:message-id:subject:from:to:cc:content-type; bh=vuD928+pyjNvYfZ7Be1tbdBP+82ApmK+zbQ7uZAEeYU=; b=p51SoLRCmRmXSQ9Pn5a1hEXyi8lLBymQoJjwiGsyB9zGL9FweuNu0V+KImC6c03H7u 7U5M2+IJwCPT1bA30vXAGnLAHXDkg/Hg6aYmuZKcEBX4XS1YCtIP1Vrx3eIlUwz/KxTn 5sH2yKCRScOi1ub5jrdSmFuTMNBY0mPEZF6RA= MIME-Version: 1.0 Received: by 10.236.79.72 with SMTP id h48mr10394753yhe.4.1316390499978; Sun, 18 Sep 2011 17:01:39 -0700 (PDT) Sender: adrian.chadd@gmail.com Received: by 10.236.111.42 with HTTP; Sun, 18 Sep 2011 17:01:39 -0700 (PDT) In-Reply-To: References: Date: Mon, 19 Sep 2011 08:01:39 +0800 X-Google-Sender-Auth: GIv0ws6QmZzVUIpzO3QUG78CQHc Message-ID: From: Adrian Chadd To: Richard Yao Content-Type: text/plain; charset=ISO-8859-1 Cc: hackers@freebsd.org Subject: Re: Mixing Asynchronous Network I/O and POSIX Threads X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 19 Sep 2011 00:01:41 -0000 Why not just port to using libevent 2.x with the thread support, and thus be portable to all platforms? Adrian