Issue Details (XML | Word | Printable)

Key: LIBOMV-156
Type: Bug Bug
Status: Closed Closed
Resolution: Cannot Reproduce
Priority: Minor Minor
Assignee: Unassigned
Reporter: fw0rd
Votes: 0
Watchers: 0
Operations

If you were logged in you would be able to see more operations.
libopenmetaverse

libsecondlife does not play nicely with other instances of libsecondlife from within the same app

Created: 16/Apr/08 08:21 AM   Updated: 29/Apr/09 07:01 PM
Component/s: Other
Affects Version/s: 0.6.1.1
Fix Version/s: 0.6.2

Issue Links:
Related
 

Environment: .NET / Windows32, .NET / Windows64


 Description  « Hide
created Dictionary<LLUUID, Client>

added various Clients to that dictionary

Able to log them in

Calling teleport or downloading parcels works in one, the remainder either returns nothing, does nothing, even though the bots login and don't crash and can be logged out, made to sit and stand and play animations, it seems that any packet callbacks aren't compatible with running more than one in this context without some serious tweaking.

            • STEPS TO REPRODUCE ******

create a file called 'clients' containing details for two accounts:
Bot1First Bot1Last Bot1Pass
Bot2First Bot2Last Bot2Pass

run TestClient with -file clients

setmaster <your avatar name>

offer teleport Lure to both bot accounts
change locations
offer teleport Lure to both bot accounts again

Second Account fails and the following message is displayed before it disconnects:
"Network timeout for the current simulator ((216.82.17.118:13005)), logging out"

This is intermittent and doesn't fail instantly in all cases.

            • ADDITIONAL INFORMATION ******

Went so far as to wrap the bots in their own encapsulating class, compiled them into a DLL, ran them in separate threads, all sorts of different methodologies and approaches (background workers, delegates, you name it), none of them seems to work reliably without a serious amount of contortion.



 All   Comments   Change History   Subversion Commits      Sort Order: Ascending order - Click to sort in descending order
There are no comments yet on this issue.