Commit Diff


commit - 4da0355e93f589e30bffceac65bfb1a6f2395f36
commit + 2fc51af0411e9e5ab6f12a7cdb303fabd86571d7
blob - a82805ac538caaec6b52853abee4b175a8462653
blob + a6b8f011af70edd6ca8e1dd6ffc0658788c67ad1
--- gotd/session.c
+++ gotd/session.c
@@ -1406,6 +1406,7 @@ session_main(const char *title, const char *repo_path,
 	gotd_session_client.state = GOTD_STATE_EXPECT_LIST_REFS;
 	gotd_session_client.fd = -1;
 	gotd_session_client.nref_updates = -1;
+	gotd_session_client.delta_cache_fd = -1;
 
 	imsg_init(&gotd_session.parent_iev.ibuf, GOTD_FILENO_MSG_PIPE);
 	gotd_session.parent_iev.handler = session_dispatch;