currently unblock returns different error values depending on why it couldn't unblock a process, and processUnblocker mostly ignores them. This is all due to weird synchronization issues between when code gets run depending on what thread it's in, especially after a stream has been killed. This should be fixed
currently unblock returns different error values depending on why it couldn't unblock a process, and processUnblocker mostly ignores them. This is all due to weird synchronization issues between when code gets run depending on what thread it's in, especially after a stream has been killed. This should be fixed