Is crawling the stack "bad"? Why?
Paul Rubin
http
Mon Feb 25 02:40:45 EST 2008
Russell Warren <russandheather at gmail.com> writes:
> That is exactly where I started (creating my own request handler,
> snagging the IP address and stashing it), but I couldn't come up with
> a stash location that would work for a threaded server.
How about a dictionary indexed by by the thread name. It's pretty
lame, though, that the rpc server module itself doesn't make the
request available to the rpc responder. Maybe you should submit a
patch.
> My biggest specific fear at the moment is that sys._frame will do
> funky things with multiple threads,
You should not rely on anything that implementation specific at all.
What happens if you want to switch to pypy?
More information about the Python-list
mailing list