Query: vhangup
OS: bsd
Section: 2
Format: Original Unix Latex Style Formatted with HTML and a Horizontal Scroll Bar
VHANGUP(2) System Calls Manual VHANGUP(2)NAMEvhangup - virtually ``hangup'' the current control terminalSYNOPSISvhangup()DESCRIPTIONVhangup is used by the initialization process init(8) (among others) to arrange that users are given "clean"' terminals at login, by revok- ing access of the previous users' processes to the terminal. To effect this, vhangup searches the system tables for references to the con- trol terminal of the invoking process, revoking access permissions on each instance of the terminal that it finds. Further attempts to access the terminal by the affected processes will yield i/o errors (EBADF). Finally, a hangup signal (SIGHUP) is sent to the process group of the control terminal.SEE ALSOinit (8)BUGSAccess to the control terminal via /dev/tty is still possible. This call should be replaced by an automatic mechanism that takes place on process exit. 4th Berkeley Distribution June 30, 1985 VHANGUP(2)
Related Man Pages |
---|
tty(4) - centos |
tty(4) - debian |
vhangup(2) - centos |
init(8) - minix |
_exit(2) - opendarwin |
Similar Topics in the Unix Linux Community |
---|
Simple rules of the UNIX.COM forums: |
Mac OS X: Based on UNIX - Solid As a Rock |
Is UNIX an open source OS ? |
Memory leak with awk on MacOs |