Does not handle squid crashes well

Bug #1119486 reported by dobey
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
ubuntuone-dev-tools
Status tracked in Trunk
Stable-4-2
Fix Released
High
dobey
Trunk
Fix Released
High
dobey
ubuntuone-dev-tools (Ubuntu)
Fix Released
Medium
dobey
Raring
Fix Released
Medium
dobey

Bug Description

In Ubuntu raring, squid is dying when ncsa_auth crashes. This results in the process going away, and some failing tests, but also in the following crash when u1trial tries to kill the process which no longer exists:

Traceback (most recent call last):
  File "/usr/bin/u1trial", line 40, in <module>
    main()
  File "/usr/lib/python2.7/dist-packages/ubuntuone-dev-tools/ubuntuone/devtools/runners/__init__.py", line 297, in main
    service.stop_service()
  File "/usr/lib/python2.7/dist-packages/ubuntuone-dev-tools/ubuntuone/devtools/services/squid.py", line 308, in stop_service
    kill_squid(self.squid_pid)
  File "/usr/lib/python2.7/dist-packages/ubuntuone-dev-tools/ubuntuone/devtools/services/squid.py", line 119, in kill_squid
    kill(squid_pid, signal.SIGKILL)
OSError: [Errno 3] No such process

Tags: u1-notrack

Related branches

dobey (dobey)
Changed in ubuntuone-dev-tools (Ubuntu Raring):
status: New → Triaged
assignee: nobody → Rodney Dawes (dobey)
importance: Undecided → Medium
Julien Funk (jaboing)
tags: added: u1-notrack
dobey (dobey)
summary: - Does not handle service crashes well
+ Does not handle squid crashes well
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package ubuntuone-dev-tools - 4.1.91-0ubuntu1

---------------
ubuntuone-dev-tools (4.1.91-0ubuntu1) raring; urgency=low

  * New upstream release.
    - Handle squid service quitting before test end better. (LP: #1119486)
 -- Rodney Dawes <email address hidden> Thu, 14 Feb 2013 18:47:58 -0500

Changed in ubuntuone-dev-tools (Ubuntu Raring):
status: Triaged → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.