updateengine: fix receiving more than one status update

Commit a2cdc597 changed a for loop into a select without providing any
other mechanism receiving multiple signals. Re-add the for. :(