terminal user interface to jujutsu. Focused on speed and clarity
9
fork

Configure Feed

Select the types of activity you want to include in your feed.

fix jj error crashing

+3
+3
jj_tui/lib/process_wrappers.ml
··· 210 210 (* if count<=0 then failwith "no process root" *) 211 211 (* ;; *) 212 212 213 + 213 214 (** returns the graph and a list of revs within that graph*) 214 215 let graph_and_revs ?revset () = 216 + (*We join_after here to ensure any errors in sub-fibers only propegate to here, otherwise fibers everywhere would get cancelled when an error here occurs*) 217 + Flock.join_after @@ fun _-> 215 218 let graph = 216 219 Flock.fork_as_promise @@ fun () -> 217 220 let revset_arg = match revset with Some revset -> [ "-r"; revset ] | None -> [] in