aboutsummaryrefslogtreecommitdiff
path: root/src/core/dialer.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/core/dialer.c')
-rw-r--r--src/core/dialer.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/core/dialer.c b/src/core/dialer.c
index b76bff6d..00ebb513 100644
--- a/src/core/dialer.c
+++ b/src/core/dialer.c
@@ -328,6 +328,9 @@ nni_dialer_setopt(nni_dialer *d, const char *name, const void *val, size_t sz,
int rv;
nni_mtx_lock(&d->d_mtx);
rv = nni_copyin_ms(&d->d_inirtime, val, sz, t);
+ if (rv == 0) {
+ d->d_currtime = d->d_inirtime;
+ }
nni_mtx_unlock(&d->d_mtx);
return (rv);
}