mirror of
git://git.gnupg.org/gnupg.git
synced 2025-07-02 22:46:30 +02:00
The rest of the VMS changes.
This commit is contained in:
parent
aa29ba1689
commit
6764837956
10 changed files with 68 additions and 11 deletions
10
g10/signal.c
10
g10/signal.c
|
@ -38,6 +38,10 @@
|
|||
#include "main.h"
|
||||
#include "ttyio.h"
|
||||
|
||||
#ifdef __VMS
|
||||
# include "vms.h"
|
||||
#endif /* __VMS */
|
||||
|
||||
#ifdef HAVE_DOSISH_SYSTEM
|
||||
void init_signals(void) {}
|
||||
void pause_on_sigusr(int which) {}
|
||||
|
@ -110,6 +114,12 @@ got_fatal_signal( int sig )
|
|||
#endif
|
||||
write(2, " caught ... exiting\n", 20 );
|
||||
|
||||
#ifdef __VMS
|
||||
/* 2006-08-10 SMS.
|
||||
Restore terminal echo, if needed, before exiting. */
|
||||
vms_set_term_echo (-1);
|
||||
#endif /* def __VMS */
|
||||
|
||||
/* Reset action to default action and raise signal again. */
|
||||
init_one_signal (sig, SIG_DFL, 0);
|
||||
remove_lockfiles ();
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue