From 0cce103b37730265823896f6f94842300e2499ce Mon Sep 17 00:00:00 2001 From: Luxferre Date: Tue, 11 Aug 2026 11:36:40 +0300 Subject: [PATCH] added some guards --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index e71a2b4..7cade63 100644 --- a/README.md +++ b/README.md @@ -170,7 +170,7 @@ MicroBantam (`mb`) is a compressed Perl 5 reference implementation of the same a ### Jim Tcl port -`mb.tcl` is a Jim Tcl port of the same agent (under 100 SLOC) with the same feature set as the Perl `mb`. It differs in three ways: it ships its own minimal HTTP client (raw sockets with chunked-transfer decoding) instead of `HTTP::Tiny`; it retries failed requests up to 3 times with a 2-second backoff instead of aborting on the first failure; and it relies on the external `timeout` command for `shell_exec` timeouts instead of `SIGALRM`. Run it the same way: +`mb.tcl` is a **highly experimental** Jim Tcl port of the same agent (under 100 SLOC) with the same feature set as the Perl `mb`. It differs in three ways: it ships its own minimal HTTP client (raw sockets with chunked-transfer decoding) instead of `HTTP::Tiny`; it retries failed requests up to 3 times with a 2-second backoff instead of aborting on the first failure; and it relies on the external `timeout` command for `shell_exec` timeouts instead of `SIGALRM`. Run it the same way: ```bash ./mb.tcl # interactive (or: jimsh mb.tcl)