On POSIX-compliant platforms, SIGHUP is a signal sent to a process when its controlling terminal is closed. (It was originally designed to notify the process of a serial line drop). SIGHUP is a symbolic constant defined in the header file signal.h
.
SIG is a common prefix for signal names; HUP is a contraction of hang up.
Access to computer systems for many years consisted of connecting a terminal to a mainframe system via a serial line and the RS-232 protocol. For this reason, when a system of software interrupts, called signals, were being developed, a signal was designated for use on "Hangup".
SIGHUP would be sent to programs when the serial line was dropped, often because the connected user terminated the connection by hanging up the modem. The system would detect the line was dropped via the lost DCD "carrier detect" signal.
Signals have always been a convenient method of inter-process communication (IPC), but in early implementations there were no user-definable signals (such as the later additions of SIGUSR1 and SIGUSR2) that programs could intercept and interpret for their own purposes. For this reason, applications that did not require a controlling terminal, such as daemons, would re-purpose SIGHUP as a signal to re-read configuration files, or reinitialize. This convention survives to this day in packages such as Apache and Sendmail.
You may not care but don't be naive
Well take The best The positive aspect
Have some friends and a punkska band
I guess that's The key to your sobriety
Even if you're a pervert use your head
Before you date this girl, you better sure you've bled
It's o.k. you'll do some mistakes
Like Ace Ventura with Snowflakes
Ohhhhhhhhhhhhhh!
Life is like diskathing
And someday you'll have a lovely wife
You'll do like O.J. and kill her with a knife
You'll obey to your bastard dog
Live across The street from a big fat slob
You will be a fucking statistic
Another man without a diploma
But after all you'll be happy
Cause you know man, this is The key
[Chorus]
[Bridge]
[Solo]
Ba-ba-ba, ba-Barbara ann!!! [x3]
[Chorus]