]> git.seodisparate.com - UDPConnection/commitdiff
Minor fix to keysSet atomic_bool
authorStephen Seo <seo.disparate@gmail.com>
Sun, 5 Jan 2020 07:05:17 +0000 (16:05 +0900)
committerStephen Seo <seo.disparate@gmail.com>
Sun, 5 Jan 2020 07:05:22 +0000 (16:05 +0900)
src/UDPConnection.cpp

index 558f2694584380578e144b9df6b9e75c22afd1cf..3f100b3ee071b3f89281ade82822166b2d18bdac 100644 (file)
@@ -2307,6 +2307,7 @@ int UDPC_set_libsodium_keys(UDPC_HContext ctx, unsigned char *sk, unsigned char
         return 0;
     }
 
+    c->keysSet.store(false);
     std::memcpy(c->sk, sk, crypto_sign_SECRETKEYBYTES);
     std::memcpy(c->pk, pk, crypto_sign_PUBLICKEYBYTES);
     c->keysSet.store(true);