diff options
Diffstat (limited to 'g10/sign.c')
-rw-r--r-- | g10/sign.c | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/g10/sign.c b/g10/sign.c index 00ef1d710..4706f0bef 100644 --- a/g10/sign.c +++ b/g10/sign.c @@ -562,8 +562,11 @@ sign_file( STRLIST filenames, int detached, STRLIST locusr, leave: if( rc ) iobuf_cancel(out); - else + else { iobuf_close(out); + if (encrypt) + write_status( STATUS_END_ENCRYPTION ); + } iobuf_close(inp); md_close( mfx.md ); release_sk_list( sk_list ); |