Archived

This forum has been archived. Please start a new discussion on GitHub.

IceGrid Python Simple Demo Hangs if Tracing Enabled

I noticed this in my application and had to go back to the 'simple' demo to track down the issue.

Application.run() is never called in the IceGrid 'simple' python demo if you have a non-zero Ice.Trace.Network property set:
<adapter name="Hello" endpoints="tcp">
<properties><property name="Ice.Trace.Network" value="1"/></properties>

This causes the application to hang in Communicator.initialize(), which is before the call to the overridden run() method.

Setting Ice.LogFile fixes it for some reason.

Comments

  • bernard
    bernard Jupiter, FL
    Hi John,

    Thank you for reporting this strange problem. We are able to reproduce it.

    Best regards,
    Bernard