summaryrefslogtreecommitdiff
path: root/t/idle-timeout.t
Commit message (Collapse)AuthorAgeFilesLines
* Find perl via /usr/bin/env instead of directlyDavid CARLIER2022-08-251-1/+1
| | | | | At least FreeBSD has perl in /usr/local/bin/perl and no symlink by default.
* Adjust "t/idle-timeout.t" be more forgivingTianon Gravi2020-10-271-1/+1
| | | | | | | | ...of slow systems. [dormando: lots of stuff in here sleeping on whole seconds, so with a 3 second timeout and a 5 second wait it can overlap pretty easily. I poked at figuring out a fix but it's more work than it's worth]
* Basic implementation of TLS for memcached.1.5.13Tharanga Gamaethige2019-04-151-1/+7
| | | | | | | | | | | | | Most of the work done by Tharanga. Some commits squashed in by dormando. Also reviewed by dormando. Tested, working, but experimental implementation of TLS for memcached. Enable with ./configure --enable-tls Requires OpenSSL 1.1.0 or better. See `memcached -h` output for usage.
* default to unix sockets for testsdormando2017-07-261-1/+1
| | | | | | | | | | | | | | | Tests have randomly failed to start since the beginning of time, due largely to port assignment. A random local port is tested, then passed onto the daemon to try. If that port (on 0.0.0.0) becomes used in the meantime, it fails. Now, tests default to using unix sockets unique to the pid of the test parent. Some tests still run via the network and have been changed to 127.0.0.1, which should collide less with normal internet connections. Some tests require that due to some timing issues that unix sockets seem to create, and others expect a network in a few cases. Ran the tests with `PARALLEL=9 make test` on my machine for two hours and they didn't fail once.
* memcached idle connection killerJay Grizzard2016-06-211-0/+37