| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
| |
At least FreeBSD has perl in /usr/local/bin/perl and no symlink by
default.
|
|
|
|
|
| |
lsitener thread may not have actually accepted everything by the time we
start closing them, so it might not show rejected connections.
|
|
|
|
|
| |
This allows `make test_tls` to reliably pass when running without
parallelism.
|
|
|
|
| |
seems to pass...
|
|
|
|
| |
Also changes the maxconns_fast test to check against the highest fd
|
|
|
|
|
|
|
| |
heavily influenced by @jefyt's example.
needs: valgrind is silenced, but any way to "fail the test" with
valgrind-died error?
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Also fixes -c option to allow reducing the maximum connection limit.
This gives a new option "-o maxconns_fast", which changes how memcached
handles hitting the maximum connection limit. By default, it disables the
accept listener and new connections will wait in the listen queue. With
maxconns_fast enabled, new connections over the limited have an error written
to them and are immediately closed by the listener thread.
This is currently experimental, as we aren't sure how clients will handle the
change. It may become the default in the future.
|
|
|
|
| |
git-svn-id: http://code.sixapart.com/svn/memcached/trunk/server@557 b0b603af-a30f-0410-a34e-baf09ae79d0b
|
|
|
|
| |
git-svn-id: http://code.sixapart.com/svn/memcached/trunk/server@475 b0b603af-a30f-0410-a34e-baf09ae79d0b
|
|
* Use a single printf() in usage()
* Add a failing test for conforming with maximum connections.
git-svn-id: http://code.sixapart.com/svn/memcached/trunk/server@473 b0b603af-a30f-0410-a34e-baf09ae79d0b
|