Fix setting monitors on calling processes
When process was in the waiting list it was monitored twice and only one monitor
was canceled.