Fix concurent client RPC requests
Closes #2468 (closed)
Client RPC calls can be badly interleaved.
This MR adds a lock in order to serialize each client requests.
This collision can be shown when we play with about numpy array argument of size about 40MB.
This have to be backported to 1.7
Edited by Valentin Valls