Skip to content

Commit

Permalink
Refactor child process management into library (MinaProtocol#3744)
Browse files Browse the repository at this point in the history
* Refactor child process management into library

* Use child_processes lib in coda_net2

* better doc comments

* Fix libp2p helper state directory

* typo

* Call custom termination handlers after killing

* Turn backtraces back off in child_processes tests

* Address Paul's feedback

* Fix parameter name, oops
  • Loading branch information
enolan authored and mergify[bot] committed Oct 29, 2019
1 parent bb24527 commit c03bace
Show file tree
Hide file tree
Showing 14 changed files with 733 additions and 490 deletions.
1 change: 1 addition & 0 deletions src/app/cli/src/coda.ml
Original file line number Diff line number Diff line change
Expand Up @@ -705,6 +705,7 @@ let daemon logger =
external_transition_database_dir
in
(* log terminated child processes *)
(* FIXME adapt to new system, move into child_processes lib *)
let pids = Child_processes.Termination.create_pid_table () in
let rec terminated_child_loop () =
match
Expand Down
File renamed without changes.
Loading

0 comments on commit c03bace

Please sign in to comment.