client - a connection previously returned by
makeClient on which the closeClient
method has not previously been called. The behavior is
unspecified if these conditions are violated, including the
case where client is null.