Rethinking race-free process signaling
Rethinking race-free process signaling
Posted Apr 8, 2019 22:03 UTC (Mon) by Cyberax (✭ supporter ✭, #52523)In reply to: Rethinking race-free process signaling by rweikusat2
Parent article: Rethinking race-free process signaling
For example, a general-purpose library can't even do something as simple as create a process and wait for it to finish. This is just ridiculous.
Posted Apr 9, 2019 14:21 UTC (Tue)
by rweikusat2 (subscriber, #117920)
[Link] (5 responses)
"A general purpose library", IOW, some random, binary only code with undefined behaviour (in the sense that no specific behaviour is ever defined when this 'argument' shows up) is a situation which cannot be handled.
Posted Apr 9, 2019 15:08 UTC (Tue)
by nix (subscriber, #2304)
[Link] (4 responses)
Posted Apr 9, 2019 16:39 UTC (Tue)
by quotemstr (subscriber, #45331)
[Link] (3 responses)
I have zero qualms about breaking programs that are so obviously broken themselves. You don't free resources you didn't create: that's a rule for any system, not just unix. Just no. Let's no enable programs that break this rule.
Posted Apr 9, 2019 19:50 UTC (Tue)
by roc (subscriber, #30627)
[Link]
Posted Apr 13, 2019 15:01 UTC (Sat)
by nix (subscriber, #2304)
[Link] (1 responses)
Posted Apr 13, 2019 15:58 UTC (Sat)
by quotemstr (subscriber, #45331)
[Link]
Rethinking race-free process signaling
Rethinking race-free process signaling
Rethinking race-free process signaling
Rethinking race-free process signaling
Rethinking race-free process signaling
Rethinking race-free process signaling