<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">On Fri, Jun 14, 2013 at 10:44 AM, Eric Windisch <span dir="ltr"><<a href="mailto:eric@cloudscaling.com" target="_blank">eric@cloudscaling.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
Also, I'm wondering: if the common use-case will be to launch a service explicitly for debugging purposes (and not to run a 24/7 backdoor), then why not support a command-line argument (--debug or similar) that would disable forking and would put an eventlet backdoor on STDIN / STDOUT?<br>
</blockquote></div><br></div><div class="gmail_extra">Well, I am at least one user of the backdoor functionality and my use case is that of a performance test environment.  I want whichever service is the bottleneck to be available for call stack dumps (cheap profiling).  I don't have prior knowledge of which service it might be.  And I use automated deployment, so I don't want to go to each of my OpenStack machines and restart every service after deployment.  I want to deploy a performance test environment with full debug enabled.<br>
<br></div><div class="gmail_extra">Ray<br></div></div>