1
0
Fork 0
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:
Werner Koch 2010-09-28 15:55:24 +00:00
parent aa29ba1689
commit 6764837956
10 changed files with 68 additions and 11 deletions

View file

@ -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 ();