I do believe that the problem lies in an assembly that&#39;s being used.<br>I&#39;m running the script from IronPython Console, so I guess I&#39;m not doing poor exception handling.<br><br>import timer<br>import fl<br><br>
def main():<br>    mst = fl.FireLaser()<br>    def poll(src, args):<br>        try:<br>
            mst.ReadBrokenFiber()<br>            mst.ReadZoneTemperature(3)<br>        except Sockets.SocketException:<br>            print &quot;Poll operation failed&quot;<br>            try:<br>                mst.reconnect()<br>

            except Sockets.SocketException:<br>                print &quot;Reconnect operation failed&quot;<br>                #next iteration will do<br>                pass<br><br>    tmr = timer.MyTimer(5000,poll)<br>
    tmr.start()<br>
    mst.connect()<br><br><br>if __name__==&quot;__main__&quot;:<br>    print &quot;Module loaded from CLI&quot;<br>    main()<br><br><div class="gmail_quote">On Fri, Apr 30, 2010 at 11:20 AM, Lukas Cenovsky <span dir="ltr">&lt;<a href="mailto:cenovsky@bakalari.cz" target="_blank">cenovsky@bakalari.cz</a>&gt;</span> wrote:<br>

<blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;"><div><div></div><div>Run the program from command line and you should see the exception there.<br>

</div></div><font color="#888888">
<br>
--<br>
-- Lukáš</font><br></blockquote></div><br><div style="display: inline;"></div>
<div style="visibility: hidden; display: inline;" id="avg_ls_inline_popup"></div><style type="text/css">#avg_ls_inline_popup {  position:absolute;  z-index:9999;  padding: 0px 0px;  margin-left: 0px;  margin-top: 0px;  width: 240px;  overflow: hidden;  word-wrap: break-word;  color: black;  font-size: 10px;  text-align: left;  line-height: 13px;}</style>