瀏覽代碼

feat: reduce sleep time for each thread

Douglas A 8 月之前
父節點
當前提交
1f79333c1d
共有 2 個文件被更改,包括 4 次插入1 次删除
  1. 1 0
      .gitignore
  2. 3 1
      unblock/src/main.zig

+ 1 - 0
.gitignore

@@ -1 +1,2 @@
 **/zig-cache/
+**/zig-out/

+ 3 - 1
unblock/src/main.zig

@@ -28,7 +28,7 @@ fn handle_connections(clients: *client.Clients) !void {
             clients.lock.unlock();
         }
 
-        std.time.sleep(1_000_000 * 1000);
+        std.time.sleep(7 * std.time.ns_per_ms);
     }
 }
 
@@ -75,6 +75,8 @@ pub fn main() !void {
         try clients.add(.{ .sock = sock2, .address = addr });
 
         std.debug.print("Got client {any}\n", .{addr});
+
+        std.time.sleep(16 * std.time.ns_per_ms);
     }
 
     t.join();