diff options
Diffstat (limited to 'rotord/rotord.cpp')
| -rwxr-xr-x | rotord/rotord.cpp | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/rotord/rotord.cpp b/rotord/rotord.cpp index 5283798..00872de 100755 --- a/rotord/rotord.cpp +++ b/rotord/rotord.cpp @@ -192,7 +192,10 @@ HTTPRequestHandler* RotorRequestHandlerFactory::createRequestHandler(const HTTPS sc.push_back(body); //Rotor::Command_response response=((Poco::AutoPtr<Rotor::Render_context>)task)->session_command(sc); + cerr<<"calling render context refcount: "<<((Poco::AutoPtr<Rotor::Render_context>)task)->referenceCount()<<endl; ((Poco::AutoPtr<Rotor::Render_context>)task)->session_command(sc,XML,status); + //this deadlocks after a render, why? + //content=response.description; //status=response.status; |
