This is the mail archive of the cygwin mailing list for the Cygwin project.
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |
Other format: | [Raw text] |
Jason et al, Here's a suggested new flag (with patch, attached) for /usr/bin/rebaseall. It adds a -w(ait) flag which causes the check for running Cygwin processes to be done in a loop, breaking out and doing the rebaseall as soon as it finds a quiescent moment. We run Cygwin on build servers which are almost always busy. When they need a rebase (which is rare with modern Cygwin but has happened) it's hard to find a moment when things are quiet. Of course we can take a server out of the queue, wait for builds to finish, rebase, and put it back but that's a slow, manual process. Running "dash -c '/usr/bin/rebaseall -w 10'" would tell it to try every 10 seconds until it sees an opening, then go for it and exit. Arguably, the flag should be -r (retry) but I'll leave that to you if accepted.
Attachment:
rebaseall.diff
Description: Text document
-- Problem reports: http://cygwin.com/problems.html FAQ: http://cygwin.com/faq/ Documentation: http://cygwin.com/docs.html Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |