From: Zack M. Davis Date: Wed, 15 Jul 2026 23:07:21 +0000 (-0700) Subject: fix memory leak X-Git-Url: https://zackmdavis.net/blog/source?a=commitdiff_plain;h=6d408c8f4cb1bc3a6dffb3d0da03ec785ddbe6ca;p=An_Algorithmic_Lucidity.git fix memory leak Sonnet 5 warned me that the dev server process was getting bloated, and pinpoint the bug to code that it had written—impressive. --- diff --git a/pelicanconf.py b/pelicanconf.py index 5575d0b..372503b 100644 --- a/pelicanconf.py +++ b/pelicanconf.py @@ -125,6 +125,7 @@ _markdown_mirror_state = {'output_path': None, 'articles': []} def _prepare_markdown_mirrors(generator): _markdown_mirror_state['output_path'] = generator.output_path + _markdown_mirror_state['articles'] = [] for article in generator.articles: article.markdown_url = _os.path.dirname(article.save_as) + '.md' _markdown_mirror_state['articles'].append(article)