What version of the product are you using? On what operating system?
I am using spy memcached 2.9.1. Memacached servers are hosted on: Redhat5.3 x64 Base Linux Build v1.7
Steps to reproduce the issue: 1 Spymemcached client connected to single memcached server. 2 restart the server 3 send a set request
Actual Result : Set request fails returning false Expected Result: client should successfully connect to client and set request should be successful.
Note: Only the first set request is unsuccessful, subsequent set request executes properly.
2015-08-06 11:37:39.806 INFO net.spy.memcached.MemcachedConnection: Added {QA sa=xxx/xxx, #Rops=0, #Wops=0, #iq=0, topRop=null, topWop=null, toWrite=0, interested=0} to connect queue 2015-08-06 11:37:39.813 INFO net.spy.memcached.MemcachedConnection: Connection state changed for sun.nio.ch.SelectionKeyImpl@73995d80 2015-08-06 11:37:59.846 INFO net.spy.memcached.MemcachedConnection: Reconnecting due to exception on {QA sa=xx/xx, #Rops=1, #Wops=0, #iq=0, topRop=Cmd: set Key: b Flags: 0 Exp: 3600 Data Length: 5, topWop=null, toWrite=0, interested=1} java.io.IOException: Disconnected unexpected, will reconnect. at net.spy.memcached.MemcachedConnection.handleReads(MemcachedConnection.java:552) at net.spy.memcached.MemcachedConnection.handleIO(MemcachedConnection.java:480) at net.spy.memcached.MemcachedConnection.handleIO(MemcachedConnection.java:261) at net.spy.memcached.MemcachedConnection.run(MemcachedConnection.java:964) 2015-08-06 11:37:59.847 WARN net.spy.memcached.MemcachedConnection: Closing, and reopening {QA sa=xx/xx, #Rops=1, #Wops=0, #iq=0, topRop=Cmd: set Key: b Flags: 0 Exp: 3600 Data Length: 5, topWop=null, toWrite=0, interested=1}, attempt 0. 2015-08-06 11:37:59.848 WARN net.spy.memcached.protocol.ascii.AsciiMemcachedNodeImpl: Discarding partially completed op: Cmd: set Key: b Flags: 0 Exp: 3600 Data Length: 5 2015-08-06 11:38:01.849 INFO net.spy.memcached.MemcachedConnection: Reconnecting {QA sa=xx/xx, #Rops=0, #Wops=0, #iq=0, topRop=null, topWop=null, toWrite=0, interested=0} 2015-08-06 11:38:01.880 INFO net.spy.memcached.MemcachedConnection: Connection state changed for sun.nio.ch.SelectionKeyImpl@2678a212
Comment #1
Posted on Aug 6, 2015 by Swift BearIssue reproducible with spy memcached client version 2.10.3
Status: New
Labels:
Type-Defect
Priority-Medium