Revert "wait for all publishes before aggregating"

This reverts commit 4e81f91a2d20372f78b5df8afb005c3260248048.
It wasn't actually necessary -- the publishesNext loop waits
anyway for the publishes to be sent in through publishesIn;
we might as well start processing them as soon as possible.