update: add missing awaits to properly block sync ops
- update: add missing awaits to properly block sync ops
Previous setup meant that the 3 cleanup ops happened simultaneously, which led to weird log orders. It became harder to diagnose when things were happening as they were out of order.