socket pool implementation on client
socket pool implementation basic smoke test passes
merged
more client serialization fixes
merge