hundreds-breakfast-49010
09/14/2020, 7:56 PMreset_log_location https://github.com/pantsbuild/pants/blob/master/src/python/pants/base/exception_sink.py#L144 was meant to do at a high level?hundreds-breakfast-49010
09/14/2020, 7:57 PMhundreds-father-404
09/14/2020, 7:58 PMhundreds-father-404
09/14/2020, 7:58 PMhundreds-breakfast-49010
09/14/2020, 7:59 PM.pids directory in the workdirhundreds-breakfast-49010
09/14/2020, 7:59 PMhundreds-breakfast-49010
09/14/2020, 8:02 PM.pids because it want to have thread-specific debug files back when pantsd was multithreaded?hundreds-father-404
09/14/2020, 8:03 PM.pids as a part of .pants.d because of the logic with cleaning .pants.d, iirc.
https://github.com/pantsbuild/pants/issues/3511 might have some helpful contexthundreds-breakfast-49010
09/14/2020, 8:05 PM.pidswitty-crayon-22786
09/14/2020, 8:43 PMwitty-crayon-22786
09/14/2020, 8:43 PMwitty-crayon-22786
09/14/2020, 8:44 PMhundreds-breakfast-49010
09/14/2020, 8:48 PMhundreds-breakfast-49010
09/14/2020, 8:48 PMSignalHandledNonLocalExit mechanism I think?witty-crayon-22786
09/14/2020, 8:49 PMwitty-crayon-22786
09/14/2020, 8:49 PMthis is themaybe, i don’t know.mechanism I think?SignalHandledNonLocalExit
hundreds-breakfast-49010
09/14/2020, 8:50 PMreset_log_location exactly once when we start pants, and never invoke it againhundreds-breakfast-49010
09/14/2020, 8:50 PMwitty-crayon-22786
09/14/2020, 8:50 PMhundreds-breakfast-49010
09/14/2020, 8:51 PMhundreds-breakfast-49010
09/14/2020, 8:51 PMwitty-crayon-22786
09/14/2020, 8:51 PMhundreds-breakfast-49010
09/14/2020, 8:56 PM.pids logging functionality, I believehundreds-breakfast-49010
09/14/2020, 8:56 PM