17 Commits

Author SHA1 Message Date
Jesse Duffield
623fdb4f33 Use taskID mutex properly 2024-05-26 12:25:32 +10:00
Jesse Duffield
b0241c79db use context instead of struct channel 2022-11-10 19:38:49 +11:00
Jesse Duffield
52040d1d99 better way of rendering to the main view 2022-11-10 19:14:12 +11:00
Jesse Duffield
aab8bcfbcc add deadlock detection for debug mode 2022-11-09 21:21:35 +11:00
Jesse Duffield
052c2ec1d1 appease linter 2022-05-10 20:59:28 +10:00
CallanTaylor
58d1eef502 Defer stop ticker 2019-11-19 15:14:49 +13:00
Jesse Duffield
3f28a97507 ensure the current task is stopped before exit so we don't have any child orphan processes
use stop mutex
2019-09-07 18:04:49 +10:00
Jesse Duffield
ee688746f0 more 2019-06-23 12:27:31 +10:00
Jesse Duffield
5ab4ef6f8c support docker daemon going down randomly 2019-06-16 12:37:47 +10:00
Jesse Duffield
e3da07d0b2 better tasking 2019-06-15 15:41:44 +10:00
Jesse Duffield
383f8a51e3 move goroutine call into the NewTask function 2019-06-15 14:51:09 +10:00
Jesse Duffield
7e45881dc3 a lot of change 2019-06-08 13:00:37 +10:00
Jesse Duffield
c55e83aeaa support custom commands and do minor refactor 2019-06-05 19:58:08 +10:00
Jesse Duffield
69b11cbfd2 add new ticker task convenience function 2019-06-02 20:30:41 +10:00
Jesse Duffield
5bf1a40d2f more progress 2019-06-02 17:54:59 +10:00
Jesse Duffield
159a1883e5 fix this insane CPU usage issue 2019-06-02 13:34:26 +10:00
Jesse Duffield
aa55ff1a8e more progress 2019-06-02 00:28:47 +10:00