why panic(9) ?

From: David DEMELIER <demelier.david_at_gmail.com>
Date: Tue, 11 Jan 2011 21:11:43 +0100
Hello,

I'm just guessing why current BSD panic() when a problem occurs, all
modern operating systems solve the problem instead of crashing
suddently and corrupting all your data without saving your work.

Yes, why this function exists? There is no way to solve a problem
without panic'ing? Is panic really needed? Imagine someone working on
something really important and his computer just panic, his work not
saved everybody shout at him in the corporation. He lose his job, his
wife, his dog, everything is wrong, just because of a panic() !

Seriously, I really hate when I play some music that suddenly the
music get stucked in a infinite loop, why ? I don't know because the
panic does not core dump. But after some search I found that the panic
was done because of conky. How the hell conky can panic FreeBSD? We
are in 2011 ! I think even Window 2000 does not crash on a user-land
software.

I'm guessing now, if minix panic when a bloated crappy software is
running. I think Andrew is in the right way.

-- 
Demelier David
Received on Tue Jan 11 2011 - 19:11:47 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:40:10 UTC