[bitbake-devel] [PATCH] bitbake: enable pdb tracing

Joe MacDonald joe at deserted.net
Sat Aug 3 01:07:15 UTC 2013


On Fri, Aug 2, 2013 at 5:05 PM, Chris Larson <clarson at kergoth.com> wrote:

> On Thu, Aug 1, 2013 at 7:19 AM, <joe at deserted.net> wrote:
>
>> From: Joe MacDonald <joe at deserted.net>
>>
>> Based on:
>>
>>    http://blog.devork.be/2009/07/how-to-bring-running-python-program.html
>>
>> register a signal handler to dynamically start pdb tracing on receiving
>> SIGUSR1.
>>
>> Signed-off-by: Joe MacDonald <joe at deserted.net>
>>
>
> As long as you keep in mind this will only affect the UI, not the forked
> off server, this could be useful. I'd suggest adding something for the
> server as well, but it'd need to listen to a socket for the input, lacking
> access to the user's tty, or would need to interface with the UI to do it :)
>

That's a really good idea.  It seemed like anything was better than what I
had at the time, but now that you mention it being able to use pdb (or
something like it) to talk to one of the forked processes would be a really
helpful with the current problem I'm looking at.  I'll see what I can do
about extending this (since it doesn't sound like it's a fundamentally bad
idea, just of limited applicability here) to more than just the UI.

Thanks Chris.

-- 
Joe MacDonald
:wq
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openembedded.org/pipermail/bitbake-devel/attachments/20130802/e494f506/attachment-0002.html>


More information about the bitbake-devel mailing list