Receiving data AFTER task termination?
-
02-06-2021 - |
Question
I'm using NSTask
and NSPipe
to execute a command and asynchronously get its output.
The code I'm using is almost 100% the same as in my question, here (with the fixes included).
However, while I'm testing it, I noticed that some times, the NSTaskDidTerminateNotification
comes several milliseconds BEFORE the last NSFileHandleReadCompletionNotification
.
In other words, the seemingly dead task is sending me data AFTER it has been terminated.
What's going wrong? Any ideas?
La solution
As @ughoavgfhw mentioned : it turns out there really was no issue.
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow