[00:00] if i C-\ and bt it appears to be in accept() [00:00] which (a) makes sense and (b) surely should be interruptable [00:00] hmm [00:00] works on this other machine [00:00] hey guess what, i can C-c bzr --no-plugins serve ... [00:02] maybe bzr-git? [00:10] maybe [00:11] or maybe bzr-svn [00:15] it's too bad about bzr-svn [01:09] lifeless: bzr-svn I suspect, subvertpy [01:09] SamB: what is? [01:10] jelmer: I heard it's going the way of the dodo ... [01:12] SamB: nobody is actively killing it :) [01:12] but yeah, I understand what you mean [01:14] Oh, were dodos killed by man? I forgot about that. [01:17] jelmer: $ bzr plugins | grep -c svn [01:17] 0 [01:17] IIRC they were supposedly quite tasty. [01:17] so if it's bzr-svn that's pretty magic action at a distance... [01:18] mwhudson: I guess there are more things in the world that break python's brittle SIGINT handling [01:19] but I'm glad it's not certain I'm responsible for this one ;-) [01:19] Python's SIGINT handling is broken out-of-the-box [01:20] batteries included? [01:20] and you can't really unbreak it properly without writing a stub in C ... [01:21] since SIGINT can easily arrive before you've had a chance to override it [01:22] * SamB would be a lot happier if there was a flag you could put in your shebang that would make Python follow the usual SIGINT rules [01:23] uhh [01:23] it's the dbus plugin [01:23] * mwhudson boggles gently === Logan_ is now known as Guest912 === thumper is now known as thumper-afk [04:14] SamB: A sufficiently creative LD_PRELOAD would probably do the trickā€¦ [04:15] mwhudson: sweet baby dbus! === thumper-afk is now known as thumper === mmrazik_ is now known as mmrazik === mmrazik is now known as mmrazik|afk === wedgwood_away is now known as wedgwood === mmrazik|afk is now known as mmrazik === jordan_ is now known as jordan === mmrazik is now known as mmrazik|afk === wedgwood is now known as wedgwood_away