[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]

[Libevent-users] Windows 64-bit limit on connections for memcached solved



Hi all,

I promised to write the list to let everyone know that with the help of Nick, Trond and some tinkering by myself, we have figured out the issue with memcached, particularly on Windows 64-bit. The commit messages explain the fixes. In particular:

commit e1e703d2f5d35118e80be6a0e780682284ce8bc3
Author: Patrick Galbraith <patg@xxxxxxxx>
Date:   Tue Mar 23 16:04:59 2010 -0400

   Make evutil_signal_active() match declaration.

commit 3eb044d0a9cdaa9bc6a8fc202f1725bd7eda5e0b
Author: Trond Norbye <trond.norbye@xxxxxxxxx>
Date:   Tue Mar 23 13:27:10 2010 -0400

   Never test for select() on windows
On 64-bit windows, configure actually _finds_ select when it tests for
   it, and due to the ordering of the io implementations in event.c it is
   chosen over the win32select implementation.
This modification skips the test for select on win32 (we don't want
   that anyway, because Windows has its own), causing my windows box to
   get the win32select implementation.
(edited by Nick)

Thank you to all involved!

--Patrick
***********************************************************************
To unsubscribe, send an e-mail to majordomo@xxxxxxxxxxxxx with
unsubscribe libevent-users    in the body.