The operating system should prevent two different applications from
listening on the same port.  Rev shouldn't have to worry about that at
all.

Rev has to go through the same APIs that C programs do (it is, after
all, written in C/C++, is it not?) so at some level or another, it will
be blocked from doing that, just as any other program would.

OTOH, if Rev does not generate an error when this happens, it is indeed
a problem that Rev will need  to deal with.

It *does* generate an error for me, though; check the value of "the
result" right after the "accept" command.  If the socket does not bind,
it will be nonempty.  At least, for me it is.


On Dec 3, 2004, at 9:27 AM, Alex Tweedly wrote:

At 11:52 03/12/2004 +0100, thierry wrote:

Hi,

LJ> Hello... the following script seems to work.

LJ> Factors to consider:
LJ> 1)The stack should be set to purge itself from memory upon closing
LJ> 2)Some firewalls might prevent the program from accepting
LJ> connections on a port
LJ> 3)This prevents multiple instances, but still does not quite allow
LJ> the two instances to communicate. Writing to a socket from one



___________________________________________________________ $0 Web Hosting with up to 120MB web space, 1000 MB Transfer 10 Personalized POP and Web E-mail Accounts, and much more. Signup at www.doteasy.com

_______________________________________________
use-revolution mailing list
[EMAIL PROTECTED]
http://lists.runrev.com/mailman/listinfo/use-revolution

Reply via email to