aboutsummaryrefslogtreecommitdiff
path: root/databases/mysql84-server/files/patch-router_src_harness_include_mysql_harness_net__ts_impl_kqueue__io__service.h
blob: 6414b45c32b00c0252a9894da230a5f1d9234346 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
--- router/src/harness/include/mysql/harness/net_ts/impl/kqueue_io_service.h.orig	2024-04-10 06:26:28 UTC
+++ router/src/harness/include/mysql/harness/net_ts/impl/kqueue_io_service.h
@@ -189,8 +189,8 @@ class kqueue_io_service : public IoServiceBase {
         auto secs = std::chrono::duration_cast<std::chrono::seconds>(timeout);
         timeout -= secs;
 
-        ts = {secs.count(),
-              std::chrono::duration_cast<std::chrono::nanoseconds>(timeout)
+        ts = {(time_t)secs.count(),
+              (long)std::chrono::duration_cast<std::chrono::nanoseconds>(timeout)
                   .count()};
 
         p_ts = &ts;