| author | |
| committer | |
| log | 2fb46b0ed959fcdf5a47f08bd48c99a8e57931de |
| tree | 9907631ccd22a5b24ee587b584acef6c3a9d6b3e |
| parent | e08837b0fe2cf4ef470d8416abcc6db7573d473e |
one must never swallow error.Canceled; if you can't handle it, either
temporarily disable it for the function, or recancel if you catch it.1 files changed, 1 insertions(+), 1 deletions(-)
lib/std/Progress.zig+1-1| ... | @@ -504,7 +504,7 @@ pub fn start(io: Io, options: Options) Node { | ... | @@ -504,7 +504,7 @@ pub fn start(io: Io, options: Options) Node { |
| 504 | } }; | 504 | } }; |
| 505 | } else |err| switch (err) { | 505 | } else |err| switch (err) { |
| 506 | error.Canceled => { | 506 | error.Canceled => { |
| 507 | // TODO: recancel here, or block cancelation for this function | 507 | io.recancel(); |
| 508 | return Node.none; | 508 | return Node.none; |
| 509 | }, | 509 | }, |
| 510 | } | 510 | } |