Compare commits

..

2 commits

Author SHA1 Message Date
f0a1d43e96 WIP: TUI actor
All checks were successful
ci/woodpecker/push/cron-docker-builder Pipeline was successful
ci/woodpecker/push/push-next Pipeline was successful
ci/woodpecker/push/tag-created Pipeline was successful
2024-08-11 13:55:50 +01:00
08d2377404 fix: file_watcher runs on own thread
All checks were successful
Rust / build (push) Successful in 2m15s
ci/woodpecker/push/cron-docker-builder Pipeline was successful
ci/woodpecker/push/push-next Pipeline was successful
ci/woodpecker/push/tag-created Pipeline was successful
Release Please / Release-plz (push) Successful in 43s
ci/woodpecker/cron/cron-docker-builder Pipeline was successful
ci/woodpecker/cron/push-next Pipeline was successful
ci/woodpecker/cron/tag-created Pipeline was successful
Closes kemitix/git-next#142
2024-08-11 13:55:38 +01:00

View file

@ -36,6 +36,7 @@ pub fn watch_file(path: PathBuf, recipient: Recipient<FileUpdated>) -> Result<Ar
actix_rt::task::spawn_blocking(move || { actix_rt::task::spawn_blocking(move || {
loop { loop {
if thread_shutdown.load(Ordering::Relaxed) { if thread_shutdown.load(Ordering::Relaxed) {
drop(handler);
break; break;
} }
for result in rx.try_iter() { for result in rx.try_iter() {