// $Id$
//
-// Copyright (C) 2007
-// Fraunhofer Institut fuer offene Kommunikationssysteme (FOKUS)
-// Kompetenzzentrum fuer NETwork research (NET)
+// Copyright (C) 2007
+// Fraunhofer Institute for Open Communication Systems (FOKUS)
+// Competence Center NETwork research (NET), St. Augustin, GERMANY
// Stefan Bund <g0dil@berlios.de>
//
// This program is free software; you can redistribute it and/or modify
int run(int argc, char const ** argv)
{
int pid (::fork());
- if (pid < 0) senf::throwErrno("::fork()");
+ if (pid < 0) throw senf::SystemException("::fork()");
if (pid == 0) {
::_exit(myMain(argc, argv));
}
int status;
- if (::waitpid(pid, &status, 0) < 0) senf::throwErrno("::waitpid()");
+ if (::waitpid(pid, &status, 0) < 0) throw senf::SystemException("::waitpid()");
return WIFEXITED(status) ? WEXITSTATUS(status) : -1;
}