<HTML><FONT FACE=arial,helvetica><FONT COLOR="#000000" FACE="Geneva" FAMILY="SANSSERIF" SIZE="2">I've got an app that needs to poll the user's network settings every 3 seconds.&nbsp;  I'm presently doing this by calling a unix command via the shell command in Revolution on Mac OS X.<BR>
<BR>
The problem I'm having is that, while this seems to work, it makes dragging the application window very jittery when the app is running.&nbsp;  I suspect this is because I might be creating a memory-hogging timer loop.&nbsp;  Here's what I'm doing:<BR>
<BR>
on opencard<BR>
&nbsp;&nbsp;&nbsp;&nbsp;  send "checkstatus" to this stack<BR>
end opencard<BR>
<BR>
<BR>
on checkstatus<BR>
&nbsp;&nbsp;&nbsp;&nbsp;  put shell(unixcallgoeshere) into field "status result"<BR>
&nbsp;&nbsp;&nbsp;&nbsp;  send "checkstatus" to this stack in 3 seconds<BR>
end checkstatus<BR>
<BR>
<BR>
The unix call I'm using spits back it's result instantaneously, so there shouldn't be a backlog via the unix side of things.&nbsp;  Is it bad to have a handler call itself via a timer - - - does that create some sort of "nesting" problem?<BR>
&nbsp;&nbsp;&nbsp; </FONT><FONT COLOR="#000000" FACE="Geneva" FAMILY="SANSSERIF" SIZE="2"></FONT></HTML>