PlaidWeb/Pushl

Frequent connection-closing exceptions

fluffy-critter opened this issue · 1 comments

It looks like there's something wrong with connection pooling where the server might disconnect and the pool expects the connection to still be there. Example:

WARNING:pushl.entries:Entry http://beesbuzz.biz/blog/3978-Reprogramming-my-sleep-cycle: got ClientOSError: Cannot write to closing transport
WARNING:pushl.entries:Entry http://beesbuzz.biz/blog/8118-So-what-is-Subl-anyway: got ClientOSError: Cannot write to closing transport
WARNING:pushl.entries:Entry http://beesbuzz.biz/music/experiments/5720-sawbench-test: got ClientOSError: Cannot write to closing transport
WARNING:pushl.entries:Entry http://beesbuzz.biz/music/3987-Strangers-Official-video: got ClientOSError: Cannot write to closing transport
WARNING:pushl.entries:Entry http://beesbuzz.biz/music/covers/5274-I-Dont-Believe-You-Magnetic-Fields: got ClientOSError: Cannot write to closing transport
WARNING:pushl.entries:Entry http://beesbuzz.biz/music/experiments/2314-error-pages: got ClientOSError: Cannot write to closing transport
WARNING:pushl.entries:Entry http://beesbuzz.biz/music/1702-Boffo-Yux-Dudes: got ClientOSError: Cannot write to closing transport
WARNING:pushl.entries:Entry http://beesbuzz.biz/music/demos/771-Good-Luck-Charm: got ClientOSError: Cannot write to closing transport
WARNING:pushl.entries:Entry http://beesbuzz.biz/music/experiments/2346-bowed-bass: got ClientOSError: Cannot write to closing transport
WARNING:pushl.entries:Entry http://beesbuzz.biz/blog/7902-More-Authl-thoughts: got ServerDisconnectedError: None
INFO:pushl.webmentions:Sending Webmention http://beesbuzz.biz/blog/3743-More-fun-with-Webmentions -> https://webmention.io/
WARNING:pushl.entries:Entry https://beesbuzz.biz/comics/journal/555-Resolutions-for-2016: got ServerDisconnectedError: None
WARNING:pushl.entries:Entry https://beesbuzz.biz/comics/journal/839-July-1-2017-Re-refactor: got ServerDisconnectedError: None
WARNING:pushl.entries:Entry https://beesbuzz.biz/blog/6665-Some-more-site-template-update-thinguses: got ServerDisconnectedError: None

There is probably something hidden in the aiohttp.TCPConnector thing to make this retry or something.

fixed some time ago, I forget by what