The Spring factory bean was marked as a singleton but was creating a new instance with every call to getObject(). I created an instance holder so the same reference is returned every time. This also allows the class to expose a shutdown method to appropriately shut down the client when the spring context is destroyed.
Merge branch 'feature/spring-factory-bean' of https://github.com/mattbertolini/java-memcached-client into feature/spring-factory-bean