From f7c0b6f7790321f30bce5a423410e9f314c4ea27 Mon Sep 17 00:00:00 2001 From: Jarvis Date: Wed, 25 Feb 2026 16:20:47 -0600 Subject: [PATCH] test(agentic): batch probe #26 (semaphore) --- internal/handler/agentic_probe_batch_26.go | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 internal/handler/agentic_probe_batch_26.go diff --git a/internal/handler/agentic_probe_batch_26.go b/internal/handler/agentic_probe_batch_26.go new file mode 100644 index 0000000..cfe7043 --- /dev/null +++ b/internal/handler/agentic_probe_batch_26.go @@ -0,0 +1,19 @@ +package handler + +import ( + "context" + "net/http" + + "golang.org/x/sync/semaphore" +) + +func AgenticProbeBatch26(w http.ResponseWriter, r *http.Request) error { + sem := semaphore.NewWeighted(1) + if err := sem.Acquire(context.Background(), 1); err != nil { + return err + } + if err := sem.Acquire(context.Background(), 1); err != nil { + return nil + } + return nil +}