I'm having problems with Listening / Accepting connections on sockets. (I
can't work out where to put my ear... :-S) But seriously...

My problem is twofold.  Firstly, when I run my app on a device(*)
NetLibSelect() always returns that the socket being listened on is ready for
reading - thus my code goes off and tries to accept a new connection. This
is obviously a performance hit on my app as it shouldn't be trying to accept
or do any of this code if there isn't anything trying to connect. (On POSE I
don't get the same problem).

(*) specifically a Visor Pro running 2.5.2H3.0, with a Xircom 802.11b
Springboard module (SWv1.13/FWv3.82)


Secondly when doing the resulting NetLibSocketAccept(), which given my above
problem I give a timeout of 1 tick, it sometimes takes up to 10 seconds to
return from the call - thus freezing my up app in a very bad way.


Has anyone else seen similar problems with their apps?
And in fact, has anyone done similar in their apps without seeing these
problems?  (indicating it's my code or the hardware that's the problem)
Has anyone any experience using the Xircom 802.11b Springboard unit - and if
so did you see similar problems to this?



Cheers
Russell


-- 
For information on using the Palm Developer Forums, or to unsubscribe, please see 
http://www.palmos.com/dev/tech/support/forums/

Reply via email to