Whirlpool coordinates the collaborative transaction between users. Whirlpool never takes custody of funds.
True, but there could still have been some bug that causes funds to end up in limbo when the coordinator disappears in the middle of complex task. But so far it sounds like there was no problem.