Some shells (e.g. bash) provide a shell builtin that may be used to prevent SIGHUP being sent or propagated to existing jobs, even if they were not started with nohup. In bash, this can be obtained by using codice_2; using the same builtin without arguments removes the job from the job table, which also implies that the job will not receive the signal. Before using codice_3 on an active job, it should be stopped by codice_4, and continued in the background by the codice_5 command. Another relevant bash option is codice_6, which automatically sends the HUP signal to jobs when the shell is exiting normally.