client server blocking