As part of my work i been doing some testings working with the key- value database TokyoTyrant using your own MemcachedClient. I found one critical issue that caused the client to work improperly. The second parameter sent in the response from TokyoTyrant is 0 representing successful request while the MemcachedClient interpreter this parameter as whether the stored data is serialized or not. This miss-interpretation caused a serialized data not to be deserialzied by the client.
Other then this problem, the MemcachedClient have been favorited to use so i have made some quick & dirty fix ignoring the specified parameter and assuming all stored data is indeed serialized. If i missed anything or got something wrong please correct me, other then that i just wanted to inform you on this subject in case you would wish to make an official version who can handle the TokyoTyrant database.
