[Buildbot-commits] [Buildbot] #1992: master hangs on startup

Buildbot nobody at buildbot.net
Fri Jun 17 04:49:33 UTC 2011


#1992: master hangs on startup
-------------------+----------------------
Reporter:  dustin  |       Owner:
    Type:  defect  |      Status:  new
Priority:  major   |   Milestone:  0.8.4p1
 Version:  0.8.4   |  Resolution:
Keywords:          |
-------------------+----------------------

Comment (by dustin):

 In one of the logfiles, Buildbot seems to end up sitting in the reactor
 loop forever
 {{{
    357      2 python2.6 RET   pread 1024/0x400
    357      2 python2.6 CALL  fcntl(9,8,0xba1fc928)
    357      2 python2.6 RET   fcntl 0
    357      2 python2.6 CALL  close(9)
    357      2 python2.6 RET   close 0
    357      2 python2.6 CALL  write(6,0xbb842a14,1)
    357      2 python2.6 GIO   fd 6 wrote 1 bytes
        "x"
    357      2 python2.6 RET   write 1
  22245      1 python2.6 RET   select 1
  22245      1 python2.6 CALL  read(5,0xbb1e4014,0x2000)
  22245      1 python2.6 GIO   fd 5 read 1 bytes
        "x"
  22245      1 python2.6 RET   read 1
  22245      1 python2.6 CALL  gettimeofday(0xbfbfd868,0)
  22245      1 python2.6 RET   gettimeofday 0
  22245      1 python2.6 CALL  gettimeofday(0xbfbfd868,0)
  22245      1 python2.6 RET   gettimeofday 0
  22245      1 python2.6 CALL
 select(0xb,0xbfbfd808,0xbfbfd7e8,0xbfbfd7c8,0xbfbfd828)
    357      2 python2.6 CALL  _lwp_park(0,0,0xbab525d4,0xbab525d4)
 }}}

 The first bit is thread 2, pid 357.  It finishes its work (database-y
 stuff), notifies the main thread (by writing an 'x' to a self-pipe), and
 parks itself.  The parent thread gets this byte, then re-enters the select
 loop.

-- 
Ticket URL: <http://trac.buildbot.net/ticket/1992#comment:1>
Buildbot <http://buildbot.net/>
Buildbot: build/test automation


More information about the Commits mailing list