I'm running PHP 4.4.9, PECL Memcache 2.2.5, memcached 1.2.6 and after turning on debugging with the -vv option to memcached, after running for a bit, my connection to my memcached server is dying with the following port_dissociate message:
<9 set 997b0094f7a31bab9075549e966d7b1d 0 3600 915 >9 STORED <9 get c19ee4a73e56e6fc802274297f6547f1 >9 sending key c19ee4a73e56e6fc802274297f6547f1 >9 END <9 get ac65e69d4f03c285051ec5a1e11899ba >9 END <9 set ac65e69d4f03c285051ec5a1e11899ba 0 3600 46 >9 STORED <9 get d2cc5e4652eac369751cb907de494817 >9 END <9 set d2cc5e4652eac369751cb907de494817 0 3600 79372 [*] >9 STORED <9 get cca65bee9b40c389af83606e1cb43c6e >9 END <9 set cca65bee9b40c389af83606e1cb43c6e 0 3600 139 >9 STORED <9 get d2cc5e4652eac369751cb907de494817 [*] >9 sending key d2cc5e4652eac369751cb907de494817 [*] >9 END port_dissociate: No such file or directory Couldn't update event <9 connection closed. You will notice I've marked 3 lines with "[*]" at the end. Apparently, memcache tries to store a result set, thinks it has, but then when it requests the key, doesn't seem to find it, so it tries to store it again, and at that point dies. memcached is started with the following command: /usr/local/bin/memcached -m1024 -c1020 -p11211 -u user I have a class that instantiates a new memcache object in PHP, does an addServer call, and then does the set and get as needed. Any help on solving why this dies is much appreciated.
