X-Git-Url: https://git.distorted.org.uk/~mdw/mLib/blobdiff_plain/e744e21a5aa1e4e5820999ac1e6776fa8fe76dd8..a736dc9c17aa9ba7cd65b092a7817a6c7853672a:/sel/bres.c diff --git a/sel/bres.c b/sel/bres.c index 2885d0e..cc44049 100644 --- a/sel/bres.c +++ b/sel/bres.c @@ -591,7 +591,7 @@ static void zap(bres_server *rs) /* --- Move the server to the back of the list --- */ - UNLINK(freelist, freetail, rs); + if (!rs->rc) UNLINK(freelist, freetail, rs); LINKTAIL(freelist, freetail, rs); }