kbx,w32: Use shorter retry intervals for keybox_file_rename.
authorWerner Koch <wk@gnupg.org>
Fri, 15 Jan 2016 07:15:40 +0000 (08:15 +0100)
committerWerner Koch <wk@gnupg.org>
Fri, 15 Jan 2016 07:15:40 +0000 (08:15 +0100)
commit3cccd5a83b96e4558642dcdf5d974f64ebdb9817
treef703605ce60e5793dd3ddb889d653ebea7b6d5a0
parent663c5d129a8f400cc6eb8ab7b91772d6e578152d
kbx,w32: Use shorter retry intervals for keybox_file_rename.

* kbx/keybox-util.c (keybox_file_rename): Restart retry intervals
after 800ms.
--

The common use case is that the process waiting for a rename does an
import while another process does a key listing with only short lock
periods.  Thus it does not make sense to set the final backoff time to
8s.  It would actually be okay to retry every 100ms but that would
spill the console with "waiting..." messages.  This change prints the
waiting message only every 1.5s.

Signed-off-by: Werner Koch <wk@gnupg.org>
kbx/keybox-util.c