For some client side procedures, I implement remote logging to log the calling of the procedure. The log is printed several times with different thread id, even though the p