I do believe that the problem lies in an assembly that's being used.<br>I'm running the script from IronPython Console, so I guess I'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 "Poll operation failed"<br> try:<br> mst.reconnect()<br>
except Sockets.SocketException:<br> print "Reconnect operation failed"<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__=="__main__":<br> print "Module loaded from CLI"<br> main()<br><br><div class="gmail_quote">On Fri, Apr 30, 2010 at 11:20 AM, Lukas Cenovsky <span dir="ltr"><<a href="mailto:cenovsky@bakalari.cz" target="_blank">cenovsky@bakalari.cz</a>></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>