[bug #50031] libgnustep-base calls exit()

Richard Frith-Macdonald <[email protected]>
Newsgroups gmane.comp.lib.gnustep.bugs
Message-ID <[email protected]>
Update of bug #50031 (project gnustep):

                  Status:                    None => Wont Fix               
             Open/Closed:                    Open => Declined               

    _______________________________________________________

Follow-up Comment #1:

I have reviewed the use of exit() and found all cases to be
correct/necessary.
Usage falls into four categories:
1. when the developer calls exit on the main thread ... the program must
exit.
2. in the uncaught exception handler ... the program must exit
3. in a child after fork() where the subprocess can't be started properly
4. system startup failure before main() is entered (and therefore before any
application developer code can handle Anything) 

    _______________________________________________________

Reply to this item at:

  <http://savannah.gnu.org/bugs/?50031>

_______________________________________________
  Message sent via/by Savannah
  http://savannah.gnu.org/
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.