A global array (and its index) is used by our_random().
Take care.
Renato MAURO
----- Original Message -----
From: "Matt Schuckmann" <[email protected]>
To: "LIVE555 Streaming Media - development & use"
<[email protected]>
Sent: Thursday, March 12, 2009 10:54 PM
Subject: Re: [Live-devel] my performance benchmark of livemedia library, not
satisfactory
Matt Schuckmann wrote:
Furthermore I'd be very suspicious of even doing what is suggested in in
the FAQ.
I know of at least one place in the code where things could go very
wrong:
The RTPInterface.cpp code uses 2 static hash tables when using RTP over
TCP. Should you run 2 separate threads of execution of Live555 in the
same process both threads would use the same copies of these static hash
tables and it would be very easy for them both to try to modify them at
the same time or one read while the other is writing and cause those hash
tables to be in an inconsistent state and probably cause a crash.
I don't know what other little bombs like this are out there waiting to
be discovered.
Never mind as someone here just pointed out the tables come from the
usageenvironment so that should be ok.
Don't know, why I didn't see that the first time I went through this file.
Sorry for any confusion.
Matt S.
Matt S.
_______________________________________________
live-devel mailing list
[email protected]
http://lists.live555.com/mailman/listinfo/live-devel
_______________________________________________
live-devel mailing list
[email protected]
http://lists.live555.com/mailman/listinfo/live-devel
_______________________________________________
live-devel mailing list
[email protected]
http://lists.live555.com/mailman/listinfo/live-devel