hg push aborted message is displayed but push was still preformed

Keren Asulin keren.asulin at ocado.com
Wed Apr 30 09:43:36 UTC 2014


My second theory is that you're running into a number of processes ulimit
or similar

Already checked and disqualified this.

Another possibility is that your Jenkins hook is an in-process Python hook

Could be will check this out.

Thanks for the help
Keren




On 29 April 2014 17:50, Matt Mackall <mpm at selenic.com> wrote:

> On Fri, 2014-04-25 at 11:27 +0100, Keren Asulin wrote:
> > >
> > > Yep. It's an occasional glitch that the Linux NFS client should paper
> > > over.
> > >
> > > We've been using mercurial for over 2 years this only started in the
> last
> > > month, also for an occasional glitch it's somewhat frequent and can
> last
> > > for a while.
> > > Are there any more details you can give me about this issue? anything
> we
> > > can change/upgrade that may make this go away?
> > >
> > > Some more important data:
> > We upgraded mercurial from 1.6 to 2.8 about a month before this problem
> > started (we also migrated the server from debian squeeze to ubuntu 12.4)
> -
> > this problem did not occur in mercurial 1.6 or it was too infrequent to
> > notice.
>
> Ok, Ubuntu 12.04 might be too new to hit the NFS issue. My second theory
> is that you're running into a number of processes ulimit or similar. On
> Unix, fork() is one of the few system calls that will actually return
> EAGAIN in normal usage. This correlates well with it occurring during
> hook execution.
>
> Another possibility is that your Jenkins hook is an in-process Python
> hook (dis-recommended and unsupported) and is doing its own non-blocking
> or timeout-enabled socket I/O without appropriate error handling.
>
> But let me be 100% clear about this point: whatever the issue is, it is
> not a Mercurial issue. The message "Resource temporarily unavailable" is
> coming from the kernel on your server and as such is as "real" as can be
> and isn't something Mercurial can ignore.
>
> --
> Mathematics is the supreme nostalgia of our time.
>
>
>


-- 
Keren Asulin | Development Support & Integration Engineer | Ocado Technology

*dsi at ocado.com* <dsi at ocado.com> | keren.asulin at ocado.com | www.ocado.com

-- 
Notice:  This email is confidential and may contain copyright material of 
Ocado Limited (the "Company"). Opinions and views expressed in this message 
may not necessarily reflect the opinions and views of the Company.

If you are not the intended recipient, please notify us immediately and 
delete all copies of this message. Please note that it is your 
responsibility to scan this message for viruses.

Company reg. no. 3875000.

Ocado Limited
Titan Court
3 Bishops Square
Hatfield Business Park
Hatfield
Herts
AL10 9NE
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.mercurial-scm.org/pipermail/mercurial/attachments/20140430/1b489590/attachment-0002.html>


More information about the Mercurial mailing list