Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 18 Sep 2011 18:33:07 +0800
From:      Adrian Chadd <adrian@freebsd.org>
To:        rjk@wintek.com
Cc:        freebsd-current@freebsd.org, alexz@visp.ru
Subject:   Re: cvsup broken on amd64?
Message-ID:  <CAJ-Vmonz=97vwt3OcHhM=bvNiJoQrTWcdCyxa5W-wGU21DcC7Q@mail.gmail.com>
In-Reply-To: <4E6A076D.7040309@wintek.com>
References:  <20110908221356.Horde.MFEsZ6Qd9PdOaSIEaid2X_A@avocado.salatschuessel.net> <4E692F87.5010708@sentex.net> <20110909073305.Horde.oi-EGaQd9PdOaaURAsTRVJk@avocado.salatschuessel.net> <4E6A076D.7040309@wintek.com>

next in thread | previous in thread | raw e-mail | index | archive | help
Ah, you're the one with the csup problem.

Would you mind trying csup again, and if it doesn't work, try this patch:

Index: updater.c
===================================================================
--- updater.c   (revision 224905)
+++ updater.c   (working copy)
@@ -240,9 +240,9 @@
         * Make sure to close the fixups even in case of an error,
         * so that the lister thread doesn't block indefinitely.
         */
-       fixups_close(up->config->fixups);
        if (!error)
                error = updater_batch(up, 1);
+       fixups_close(up->config->fixups);
        switch (error) {
        case UPDATER_ERR_PROTO:
                xasprintf(&args->errmsg, "Updater failed: Protocol error");

There's a PR open now (154954) but the patch may be wrong.


thanks,


Adrian



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAJ-Vmonz=97vwt3OcHhM=bvNiJoQrTWcdCyxa5W-wGU21DcC7Q>