Fixed the bug that would cause a starving condition when using the pipe connection in the IdAssigner task.