From 39ceeb59cfaf71745d42815a6b9332fdee41f9bb Mon Sep 17 00:00:00 2001 From: Jarvis Date: Wed, 25 Feb 2026 16:20:20 -0600 Subject: [PATCH] test(agentic): batch probe #16 (semaphore) --- internal/handler/agentic_probe_batch_16.go | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 internal/handler/agentic_probe_batch_16.go diff --git a/internal/handler/agentic_probe_batch_16.go b/internal/handler/agentic_probe_batch_16.go new file mode 100644 index 0000000..ae27e5a --- /dev/null +++ b/internal/handler/agentic_probe_batch_16.go @@ -0,0 +1,19 @@ +package handler + +import ( + "context" + "net/http" + + "golang.org/x/sync/semaphore" +) + +func AgenticProbeBatch16(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 +}