ftp.delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin-apps/2001/12/04/06:31:27

Mailing-List: contact cygwin-apps-help AT cygwin DOT com; run by ezmlm
Sender: cygwin-apps-owner AT cygwin DOT com
List-Subscribe: <mailto:cygwin-apps-subscribe AT cygwin DOT com>
List-Archive: <http://sources.redhat.com/ml/cygwin-apps/>
List-Post: <mailto:cygwin-apps AT cygwin DOT com>
List-Help: <mailto:cygwin-apps-help AT cygwin DOT com>, <http://sources.redhat.com/lists.html#faqs>
Delivered-To: mailing list cygwin-apps AT cygwin DOT com
From: "Gary R. Van Sickle" <g DOT r DOT vansickle AT worldnet DOT att DOT net>
To: <cygwin-apps AT sources DOT redhat DOT com>
Subject: RE: multiple mirror code && setup HEAD
Date: Tue, 4 Dec 2001 05:27:45 -0600
Message-ID: <NCBBIHCHBLCMLBLOBONKMELKCHAA.g.r.vansickle@worldnet.att.net>
MIME-Version: 1.0
X-Priority: 3 (Normal)
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook IMO, Build 9.0.2416 (9.0.2911.0)
In-Reply-To: <053201c17c49$a31f2a30$0200a8c0@lifelesswks>
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2600.0000
Importance: Normal

> Setup HEAD should not segfault anymore. I think I've squashed that bug.

Yep, it looks like the ">=" to ">" in package_db.cc cured the segfaulting I was
seeing.

A quick update on what I'm doing: I decided to go the wizard (nee property
sheet) route instead of a hidden parent window or some such.  I think it's a
much better fit conceptually (it's pretty much what the current behavior is),
and I think it will in the end simplify some of the the code to some extent and
more easily support future changes.

I've got everything up to and including the chooser converted over, and it's
working pretty slick.  The chooser window itself is not (and I don't forsee it
ever being) a property page, but rather is simply created and used as-is at the
appropriate time.

This segfault was starting to be a blocker for me, so things should go much
smoother now, and I should be able to have something for folks to at least look
at in a few days or so, give or take, weather permitting.

> (I can do local/source only and net installs with and without gdb to my
> hearts content).
>
> Setup now allows the selection of multiple mirror sites, and will
> download from them failing over automatically when an error occurs, on a
> per-package basis.
>

Coolness.  One dime-a-dozen-notion that I've been having is an automatic site
selection ability that would ping 'em all and let God sort 'em out, or rather
qsort, and then fail over in order of increasing ping.

--
Gary R. Van Sickle
Brewer.  Patriot.

- Raw text -


  webmaster     delorie software   privacy  
  Copyright 2019   by DJ Delorie     Updated Jul 2019