[LBBS-142] io_compress: File descriptor 0 closed unintentionally
If setup aborts part way through, we end up closing file descriptor 0:
[2026-03-07 15:02:56.352] ERROR[3882981]: io_compress.c:247 setup: pipe failed: Too many open files
[2026-03-07 15:02:56.352] WARNING[3882981]: fd.c:394 __bbs_close: Attempting to close file descriptor 0 at io_compress.c:270 (setup)
[2026-03-07 15:02:56.353] ERROR[3882981]: backtrace.c:255 bbs_log_backtrace: Got 11 backtrace records
[2026-03-07 15:02:56.370] ERROR[3882981]: backtrace.c:279 bbs_log_backtrace: 0: lbbs bbs_log_backtrace()
[2026-03-07 15:02:56.371] ERROR[3882981]: backtrace.c:279 bbs_log_backtrace: 1: lbbs __bbs_close()
[2026-03-07 15:02:56.371] ERROR[3882981]: backtrace.c:279 bbs_log_backtrace: 2: [0x7f887006ef1b] io_compress.so io_compress.c:270 setup()
[2026-03-07 15:02:56.371] ERROR[3882981]: backtrace.c:279 bbs_log_backtrace: 3: lbbs bbs_io_transform_setup()
[2026-03-07 15:02:56.371] ERROR[3882981]: backtrace.c:279 bbs_log_backtrace: 4: [0x7f88597e8fa3] net_imap.so net_imap.c:4982 imap_process()
[2026-03-07 15:02:56.371] ERROR[3882981]: backtrace.c:279 bbs_log_backtrace: 5: [0x7f88597e9f2e] net_imap.so net_imap.c:5071 handle_client()
[2026-03-07 15:02:56.371] ERROR[3882981]: backtrace.c:279 bbs_log_backtrace: 6: [0x7f88597ea17d] net_imap.so net_imap.c:5105 imap_handler()
[2026-03-07 15:02:56.371] ERROR[3882981]: backtrace.c:279 bbs_log_backtrace: 7: [0x7f88597ea40f] net_imap.so net_imap.c:5129 __imap_handler()
[2026-03-07 15:02:56.371] ERROR[3882981]: backtrace.c:279 bbs_log_backtrace: 8: lbbs <unknown>()
[2026-03-07 15:02:56.371] ERROR[3882981]: backtrace.c:279 bbs_log_backtrace: 9: [0x7f887b3351f5] libc.so.6 :0 pthread_condattr_setpshared()
[2026-03-07 15:02:56.372] ERROR[3882981]: backtrace.c:279 bbs_log_backtrace: 10: [0x7f887b3b58dc] libc.so.6 :0 __xmknodat()Comments
You must be logged in to leave a comment.