Stack Exchange Network

Stack Exchange network consists of 175 Q&A communities including Stack Overflow, the largest, most trusted online community for developers to learn, share their knowledge, and build their careers.

Visit Stack Exchange

Questions tagged [sighup]

The tag has no usage guidance.

1
vote
0answers
188 views

Can't create new file with nano, Received SIGHUP or SIGTERM

I found only this question of this subject: Received SIGHUP or SIGTERM: nano cannot edit empty file I'm configuring my web server. There wasn't any problems earlier and I would like to know exactly ...
0
votes
0answers
41 views

Is controlling terminal a per-process concept?

The Linux Programming Interface says The ioctl(fd, TIOCNOTTY) operation can be used to remove a process’s association with its controlling terminal, specified via the file descriptor fd. ...
0
votes
1answer
60 views

Why does huponexit not work in the following?

Bash manual says If the huponexit shell option has been set with shopt (see Section 4.3.2 [The Shopt Builtin], page 62), Bash sends a SIGHUP to all jobs when an interactive login shell exits. ...
1
vote
3answers
112 views

Why does closing terminal emulator window terminate a bash process with SIGHUP trap changed not to terminate?

In a bash shell in a terminal emulator window of lxterminal, I run $ trap "echo hello" SIGHUP $ kill -s HUP $$ hello $ and then I close the terminal emulator window. Does closing the terminal ...
-2
votes
1answer
146 views

Why doesn't the Linux kernel send SIGCONT first and then SIGHUP to a newly orphaned process group containing a stopped process?

APUE says Since the process group is orphaned when the parent terminates, and the process group contains a stopped process, POSIX.1 requires that every process in the newly ...
5
votes
1answer
188 views

Why do we need to send SIGHUP to a newly orphaned process group containing a stopped process?

The Advanced Programming in the UNIX Environment book ("APUE") says Consider a process that forks a child and then terminates. Although this is nothing abnormal (it happens all the time), ...
0
votes
1answer
75 views

How can I stop a child process of a subshell (as per SIGSTOP) before the subshell exits?

In bash, when running ( sleep 123 &), the sleep 123 process will continue running, when the subshell exits. How can I stop the sleep 123 process before its parent subshell exits? I'm trying to ...
0
votes
1answer
65 views

Does kernel sending SIGHUP to a process group that becomes orphaned and contains a stopped process terminate all the processes by default?

In The Linux Programming Interface To see why orphaned process groups are important, we need to view things from the perspective of shell job control. Consider the following scenario based on ...
0
votes
1answer
107 views

Is SIGHUP sent to this orphaned process, and why doesn't it terminate?

In The Linux Programming Interface: SIGHUP is generated when a process group becomes orphaned. In an interactive bash process, $ ( sleep 123 &) will first forks a subshell, and the ...
1
vote
1answer
54 views

Does nohup apply only to a child process of a shell process, but not to a child process of a non-shell process?

nohup is an external program. How can it change the action of SIGHUP by a child process of a shell process to be "ignore"? (in terms of some arguments when the child process invokes fork() and/or ...
0
votes
1answer
67 views

Who sends SIGHUP to the controlling process of the pseudoterminal when the terminal emulator terminates?

When a terminal is disconnected, the OS kernel sends SIGHUP to the controlling process of the terminal. When a terminal emulator terminates, who sends SIGHUP to the controlling process of the ...
1
vote
2answers
2k views

Why is kill -HUP used in logrotate in RHEL? Is it necessary in all cases?

I see for syslog logging, kill -HUP is used. /var/log/cron /var/log/maillog /var/log/messages /var/log/secure /var/log/spooler { sharedscripts postrotate /bin/kill -HUP `cat /var/run/...
0
votes
0answers
162 views

trapping HUP/SIGHUP is not working in bash script

I have this bash script: https://gist.github.com/ORESoftware/06dbb26a48d2ddf48a5a2166834e0836 when I call ql_acquire_lock in a shell, if I can call mkdir on a directory, then I acquire that lock. ...