Received: by 10.52.75.161 with SMTP id d1mr959499vdw.2.1340864563146; Wed, 27 Jun 2012 23:22:43 -0700 (PDT) X-BeenThere: nodejs-dev@googlegroups.com Received: by 10.220.230.193 with SMTP id jn1ls1335407vcb.8.gmail; Wed, 27 Jun 2012 23:22:41 -0700 (PDT) MIME-Version: 1.0 Received: by 10.52.66.44 with SMTP id c12mr39452vdt.19.1340864561722; Wed, 27 Jun 2012 23:22:41 -0700 (PDT) Authentication-Results: ls.google.com; spf=pass (google.com: domain of jeroen.jans...@gmail.com designates internal as permitted sender) smtp.mail=jeroen.jans...@gmail.com; dkim=pass header...@gmail.com Received: by a16g2000vby.googlegroups.com with HTTP; Wed, 27 Jun 2012 23:22:41 -0700 (PDT) Date: Wed, 27 Jun 2012 23:22:41 -0700 (PDT) In-Reply-To: References: <83CA5CFB-45C8-406E-8348-43A187679D2E@jorgechamorro.com> <4A376890-CF5B-4D47-85F1-202B135228E5@jorgechamorro.com> <7EE3C4C6-C8A0-407A-BE61-9A8BAFCDD53D@jorgechamorro.com> <5e8d4ab2-5a91-4cb8-b03f-b2a235780616@googlegroups.com> User-Agent: G2/1.0 X-HTTP-UserAgent: Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.1 (KHTML, like Gecko) Chrome/21.0.1180.11 Safari/537.1,gzip(gfe) Message-ID: <5927b4cc-2293-4d3f-9b9b-81e06d8ecb40@a16g2000vby.googlegroups.com> Subject: Re: Node version 0.8.0 From: Jeroen Janssen To: nodejs-dev Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable On Jun 28, 1:18=A0am, Ben Noordhuis wrote: > >> No. What pattern do you use? Something like this? > > >> =A0 if (!ev_async_pending(w)) > >> =A0 =A0 ev_async_send(w); > > > Ben, I think this should just be the default behaviour of libuv. > > Agreed. Though I still would like to know if that's the actual pattern > that Jorge uses. :-) I think you can see the relevant code at https://github.com/xk/node-threads-a-gogo/blob/master/src/threads_a_gogo.cc Best regards,