From cb0accbb574f32cb1ef68a72a60ab6faf4502f63 Mon Sep 17 00:00:00 2001 From: Ben Meadors Date: Sun, 26 Apr 2026 06:53:12 -0500 Subject: [PATCH] Bump framework-portduino to drop accept() log spam Pulls in meshtastic/framework-portduino#69, which advances the bundled libraries/WiFi submodule to meshtastic/WiFi#6 and removes the two `log(SysWifi, LogVerbose, ...)` calls in WiFiServer::available() that were firing on every poll of the accept loop. meshtasticd's main loop hits that path hundreds of times per second, so the daemon was flooding stdout with repeated "calling accept" / "accept=0" lines. The level argument was meant to suppress them at default verbosity, but cores/portduino/logging.cpp's logv() ignores level entirely. The upstream PR fixes the immediate noise problem surgically; making logv() level-aware is a separate follow-up. Old framework SHA: 447329159e67d19cefc9f47b799bc0fa0f51c010 New framework SHA: 214bf605c02c2c26d2fb963132c4bce77f416d81 Co-Authored-By: Claude Opus 4.7 (1M context) --- platform.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/platform.json b/platform.json index 1e8dfd9..17863ce 100644 --- a/platform.json +++ b/platform.json @@ -15,7 +15,7 @@ "packages": { "framework-portduino": { "type": "framework", - "version": "https://github.com/meshtastic/framework-portduino.git#447329159e67d19cefc9f47b799bc0fa0f51c010", + "version": "https://github.com/meshtastic/framework-portduino.git#214bf605c02c2c26d2fb963132c4bce77f416d81", "optional": true } },