Bug fix. Blocked process would not terminate if a running process
existed.