In the Debian BTS there are several reports from users being "annoyed" that
gnupg leaves lockfiles when it is interrupted which leads to gnupg being
"stalled" with "waiting for lock (hold by 15237 - probably dead) ...":
Now it was asked/requested, if gnupg could remove those lockfiles automatically
or at least tell the user how to do so. Would be nice if you could comment this
question/request so I know, if I can close those reports.
http://bugs.debian.org/58260
http://bugs.debian.org/59617
http://bugs.debian.org/310328
http://bugs.debian.org/315677
http://bugs.debian.org/317654
(the 2 latter further point to another issue I did not yet examine)