[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.