Fixed for Thread safety Issue #250. GenericClientFactory should not a reference to client in case client's isThreadSafe() returning false.