Add compute logging watcher process to kill tail (and itself) if parent dies
Summary: Kind of crappy that we're spawning two processes (one to tail, one to watch), but I like this better than having the ComputeLogManager do the bookkeeping on all of the spawned tail processes and killing off orphaned ones.
bk, also ran the dagster-graphql multiprocessing test and saw that the crashed solid did
not orphan a tail process
Reviewers: #ft, schrockn
Reviewed By: #ft, schrockn
Differential Revision: https://dagster.phacility.com/D1154