commit c053f075633c96e223da5a7f351ae2ecbe75cce7 from: Stefan Sperling date: Wed Mar 19 14:08:52 2025 UTC make gotd session_write actually use the request timeout from gotd.conf commit - 05d7513b8f5a498cf4650030f42f098517dd2789 commit + c053f075633c96e223da5a7f351ae2ecbe75cce7 blob - a87203aff005447acacda9c5367acebe35845f2e blob + 21d505ad565f7c05cb872d5c7eda294089cb44db --- gotd/session_write.c +++ gotd/session_write.c @@ -1884,6 +1884,11 @@ session_dispatch(int fd, short event, void *arg) target, entry); break; } + case GOTD_IMSG_REQUEST_TIMEOUT: + if (imsg_get_data(&imsg, &gotd_session.request_timeout, + sizeof(gotd_session.request_timeout)) == -1) + err = got_error_from_errno("imsg_get_data"); + break; case GOTD_IMSG_CONNECT_NOTIFIER: err = recv_notifier(&imsg); break;