--- src/cwutils/lib/random.c.orig	2023-10-21 15:37:04
+++ src/cwutils/lib/random.c	2024-05-30 18:57:14
@@ -117,7 +117,7 @@
 	*/
 
 	struct timespec boottime = { 0 };
-	clock_gettime(CLOCK_BOOTTIME, &boottime);
+	clock_gettime(CLOCK_MONOTONIC, &boottime);
 	const uint32_t from_boottime = ((boottime.tv_nsec & 0x1fffffff) << 3) | (boottime.tv_sec & 0x7);
 
 	uint32_t from_realtime = 0;
