--- gvpe/src/connection.C 2004/05/10 21:24:48 1.35 +++ gvpe/src/connection.C 2004/05/30 17:36:00 1.36 @@ -591,7 +591,9 @@ { connectmode = conf->connectmode; - rekey.start (NOW + ::conf.rekey); + // make sure rekeying timeouts are slightly asymmetric + rekey.start (NOW + ::conf.rekey + + (conf->id > THISNODE->id ? 10 : 0)); keepalive.start (NOW + ::conf.keepalive); // send queued packets