panettone: Leaking some kind of resource

#113
Opened by tazjin at 2021-04-09T23·07+00

Panettone seems to be leaking some kind of resource:

Apr 09 23:01:19 whitby panettone-start[59330]: [2021-04-09 23:01:19 [ERROR]] Socket error in "socket": 24 (Too many open files)
Apr 09 23:01:19 whitby panettone-start[59330]: 127.0.0.1 (44.131.18.98) - [2021-04-09 23:01:19] "GET /issues/102 HTTP/1.0" 500 300 "https://b.tvl.fyi/" "Mozilla/5.0 (Android 11; Mobile; rv:>Apr 09 23:01:21 whitby panettone-start[59330]: [2021-04-09 23:01:21 [ERROR]] Condition USOCKET:NS-HOST-NOT-FOUND-ERROR was signalled.
Apr 09 23:01:21 whitby panettone-start[59330]: 127.0.0.1 (44.131.18.98) - [2021-04-09 23:01:21] "GET /issues/101 HTTP/1.0" 500 300 "https://b.tvl.fyi/" "Mozilla/5.0 (Android 11; Mobile; rv:>

This problem is relatively new, might be related to the email thing.

eta said on ##tvl-dev:

[1:03:59 am] <+eta> I mean there's probably a stream that doesn't get closed somewhere [1:04:07 am] <+eta> did you forget an UNWIND-PROTECT [1:04:32 am] <+eta> CL doesn't close streams automatically [1:04:42 am] <+eta> which is why you do the with-open-whatever thing