X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ian/git?p=innduct.git;a=blobdiff_plain;f=backends%2Finnduct.c;h=8942f6e560ed4247f45823d812e6dec69e27361f;hp=0e0b0edeeca2c01b11a820a2b977b3ae56b9b077;hb=acf0d4bbb4a1518b6b6537a7a86117d488df00bc;hpb=f7573c26c1935719413e79cb82068da35a27b16b diff --git a/backends/innduct.c b/backends/innduct.c index 0e0b0ed..8942f6e 100644 --- a/backends/innduct.c +++ b/backends/innduct.c @@ -270,6 +270,8 @@ static void queue_check_input_done(void); static void postfork(const char *what); static void postfork_inputfile(InputFile *ipf); +static void open_defer(void); + /*----- configuration options -----*/ static char *sitename, *feedfile; @@ -1018,8 +1020,8 @@ static void conn_make_some_xmits(Conn *conn) { if (conn->xmitu+5 > CONNIOVS) break; - Article *art= LIST_REMHEAD(priority); - if (!art) art= LIST_REMHEAD(waiting); + Article *art= LIST_REMHEAD(conn->priority); + if (!art) art= LIST_REMHEAD(conn->waiting); if (!art) break; if (art->state >= art_Wanted || (conn->stream && nocheck)) { @@ -1061,7 +1063,7 @@ static void conn_make_some_xmits(Conn *conn) { XMIT_LITERAL("\r\n"); assert(art->state == art_Unchecked); - art->ipf->counts[art->state][RCI_sent]++; + art->ipf->counts[art->state][RC_sent]++; LIST_ADDTAIL(conn->sent, art); } }