Преглед изворни кода

fix(sync): drain finished-local->remote-chan before <sync-local->remote-now

rcmerci пре 2 година
родитељ
комит
8083b9b6e0
1 измењених фајлова са 1 додато и 0 уклоњено
  1. 1 0
      src/main/frontend/fs/sync.cljs

+ 1 - 0
src/main/frontend/fs/sync.cljs

@@ -3006,6 +3006,7 @@
                                                   (go
                                                     ;; Wait for file watcher events
                                                     (<! (timeout 2000))
+                                                    (util/drain-chan finished-local->remote-chan)
                                                     (<! (<sync-local->remote-now))
                                                     (<! finished-local->remote-chan)
                                                     (prn "finish task: " @*task-id)