Compactor keeps refills the output

In the past only the client was taking the output, which meant that
checkForCompacting was not called, meaning that you would have to make
the server slots refresh somehow.