There's a bug, if a transfer process notices it needs to do nothing, it never starts the transfer, so the slot is never freed.
Currently nothing waits on transfer processes. (Second drive of the day fried. Not concentrating very well.)