]> zackmdavis.net Git - An_Algorithmic_Lucidity.git/commitdiff
fix memory leak
authorZack M. Davis <code@zackmdavis.net>
Wed, 15 Jul 2026 23:07:21 +0000 (16:07 -0700)
committerZack M. Davis <code@zackmdavis.net>
Wed, 15 Jul 2026 23:07:21 +0000 (16:07 -0700)
Sonnet 5 warned me that the dev server process was getting bloated,
and pinpoint the bug to code that it had written—impressive.

pelicanconf.py

index 5575d0b9d89d380604c0c401268aa62f9b069513..372503b1b21a7f8a77039c3353d10725452b959d 100644 (file)
@@ -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)