diff options
Diffstat (limited to 'src/util/crypto_helper.c')
-rw-r--r-- | src/util/crypto_helper.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/util/crypto_helper.c b/src/util/crypto_helper.c index c42f01fc3..20ab61ff4 100644 --- a/src/util/crypto_helper.c +++ b/src/util/crypto_helper.c @@ -408,7 +408,7 @@ TALER_CRYPTO_helper_denom_sign ( ret = recv (dh->sock, buf, sizeof (buf), - MSG_DONTWAIT); + 0); if (ret < 0) { GNUNET_log_strerror (GNUNET_ERROR_TYPE_WARNING, @@ -468,6 +468,8 @@ TALER_CRYPTO_helper_denom_sign ( *ec = (enum TALER_ErrorCode) ntohl (sf->ec); break; } + // FIXME: *could* also receive change in key status! + // Handle that here, and then try again! default: GNUNET_break_op (0); do_disconnect (dh); |