Closed Bug 893667 Opened 11 years ago Closed 11 years ago

TBPL and Try are timing out due to unreachable hg changelog

Categories

(Developer Services :: General, task)

task
Not set
critical

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: whimboo, Assigned: bkero)

References

()

Details

For me both pushing to try and the tbpl page for the try server are timing out:

pushing to ssh://hg.mozilla.org/try
searching for changes
remote: waiting for lock on repository /repo/hg/mozilla/try held by 'hgssh1.dmz.scl3.mozilla.com:18885'
remote: abort: repository /repo/hg/mozilla/try: timed out waiting for lock held by hgssh1.dmz.scl3.mozilla.com:18885
abort: unexpected response: empty string

Most likely the reason here is that the json-pushes page is not reachable:

https://hg.mozilla.org/try/json-pushes?full=1&changeset=0c95ea692e9b
This seems to work now. Has it been fixed on another bug?
Severity: major → critical
Severity: critical → major
This problem fixes itself. The problem is exactly like it sounds. There is a lock held from a long-running push (often the delta calculation takes a long time or a developer ctrl+c's their process at the wrong moment, causing the hg serving process to wait on a read() for TCP to timeout).

There is work ongoing to hopefully minimize this in bug 827123.
Severity: major → critical
Assignee: server-ops-devservices → bkero
Status: NEW → RESOLVED
Closed: 11 years ago
Resolution: --- → FIXED
Component: Server Operations: Developer Services → General
Product: mozilla.org → Developer Services
You need to log in before you can comment on or make changes to this bug.