The real question is how are you waiting in your exitFrame handler?
For example, if you do something like this:
property pNetID
on beginSprite me
pNetID = getNetText( ....)
end
on exitFrame
repeat while TRUE
if netDone(pNetID) then
exit repeat
end if
end repeat
end.
Then the net operation never gets time to execute and you will be
stuck in this loop exactly as you describe.
If this is the case, you can recode it to something like this:
property pNetID
on beginSprite me
pNetID = getNetText( ....)
end
on exitFrame
if netDone(pNetID) then
go to the frame + 1
else
go to the frame
end if
end
This will give Director time to do the getNetText operation in
between exitFrame calls.
Irv
At 5:00 PM -0700 4/9/01, Michael C. Hanson wrote:
>Hey There,
>
>I'm observing some strange network performance on an app I'm
>authoring. Hopefully, someone could shed some light on this issue
>for me -- because -- I'm stumped.
>
>I'm using getNetText() to send some data to a custom cgi server that
>resides on a network server else where. On exitFrame I wait for
>netDone() to be true and then process the string of data that the
>custom cgi server sends back to me.
>
>The problem is -- under MacOS netDone() never becomes true. It
>appears that Director has sent the getNetText() request, but after
>that something is blocking the return data from the server. If I
>stop Director, the network transaction completes itself, but of
>course -- who cares since the app isn't running anymore.
>
--
Lingo / Director / Shockwave development for all occasions.
(Home-made Lingo cooked up fresh every day just for you.)
[To remove yourself from this list, or to change to digest mode, go to
http://www.penworks.com/LUJ/lingo-l.cgi To post messages to the list,
email [EMAIL PROTECTED] (Problems, email [EMAIL PROTECTED])
Lingo-L is for learning and helping with programming Lingo. Thanks!]