mirror of
https://github.com/rakshasa/rtorrent.git
synced 2026-08-17 07:32:32 +00:00
Fixed freebsd compile errors.
Added global rate display. git-svn-id: svn://rakshasa.no/libtorrent/trunk/rtorrent@463 e378c898-3ddf-0310-93e7-cc216c733640
This commit is contained in:
@@ -67,3 +67,33 @@ SignalHandler::caught(int signum) {
|
||||
|
||||
m_handlers[signum]();
|
||||
}
|
||||
|
||||
const char*
|
||||
SignalHandler::as_string(unsigned int signum) {
|
||||
switch (signum) {
|
||||
case SIGHUP:
|
||||
return "Hangup detected";
|
||||
case SIGINT:
|
||||
return "Interrupt from keyboard";
|
||||
case SIGQUIT:
|
||||
return "Quit signal";
|
||||
case SIGILL:
|
||||
return "Illegal instruction";
|
||||
case SIGABRT:
|
||||
return "Abort signal";
|
||||
case SIGFPE:
|
||||
return "Floating point exception";
|
||||
case SIGKILL:
|
||||
return "Kill signal";
|
||||
case SIGSEGV:
|
||||
return "Segmentation fault";
|
||||
case SIGPIPE:
|
||||
return "Broken pipe";
|
||||
case SIGALRM:
|
||||
return "Timer signal";
|
||||
case SIGTERM:
|
||||
return "Termination signal";
|
||||
default:
|
||||
return "Unlisted";
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user