Open main menu
Home
Random
Recent changes
Special pages
Community portal
Preferences
About Wikipedia
Disclaimers
Incubator escapee wiki
Search
User menu
Talk
Dark mode
Contributions
Create account
Log in
Editing
SIGHUP
(section)
Warning:
You are not logged in. Your IP address will be publicly visible if you make any edits. If you
log in
or
create an account
, your edits will be attributed to your username, along with other benefits.
Anti-spam check. Do
not
fill this in!
==History== [[Image:Acoustic coupler 20041015 175456 1.jpg|thumb|A ''hangup'' was often the result of a connected user physically hanging up the modem]] Access to [[Mainframe computer|computer systems]] for many years consisted of connecting a [[Computer terminal|terminal]] to a mainframe system via a serial line and the [[RS-232]] [[Communications protocol|protocol]]. When a system of software [[interrupt]]s, called signals, was being developed, one of those signals was designated for use on hangup. SIGHUP would be sent to [[Computer program|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 [[Data Carrier Detect]] (DCD) 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 [[daemon (computing)|daemons]], would re-purpose SIGHUP as a signal to re-read [[configuration file]]s, or reinitialize. This convention survives to this day in packages such as [[Apache HTTP Server|Apache]] and [[Sendmail]].
Edit summary
(Briefly describe your changes)
By publishing changes, you agree to the
Terms of Use
, and you irrevocably agree to release your contribution under the
CC BY-SA 4.0 License
and the
GFDL
. You agree that a hyperlink or URL is sufficient attribution under the Creative Commons license.
Cancel
Editing help
(opens in new window)