intelvwi / DSG

Distributed Scene Graph
20 stars 13 forks source link

RemoveClient messages are incorrectly re-sent by all simulators #2

Closed dslake closed 11 years ago

dslake commented 11 years ago

When a client disconnects from a client manager, the remove client message should get communicated to all other simulators. It appears that each one of those simulators is removing the client and then sending out the remove client message back to the PSA. This message should probably not get echoed back because it generates the following messages on the PSA:

02:05:55 - [SCENE]: No agent circuit found for 0b796be8-b8b5-4159-93d2-57176423c8a6, aborting Scene.RemoveClient 02:05:55 - [SCENE]: No agent circuit found for 0b796be8-b8b5-4159-93d2-57176423c8a6, aborting Scene.RemoveClient 02:05:55 - [SCENE]: No agent circuit found for 0b796be8-b8b5-4159-93d2-57176423c8a6, aborting Scene.RemoveClient 02:05:55 - [SCENE]: No agent circuit found for 0b796be8-b8b5-4159-93d2-57176423c8a6, aborting Scene.RemoveClient 02:05:55 - [SCENE]: No agent circuit found for 0b796be8-b8b5-4159-93d2-57176423c8a6, aborting Scene.RemoveClient 02:05:55 - [SCENE]: No agent circuit found for 0b796be8-b8b5-4159-93d2-57176423c8a6, aborting Scene.RemoveClient 02:05:55 - [SCENE]: No agent circuit found for 0b796be8-b8b5-4159-93d2-57176423c8a6, aborting Scene.RemoveClient 02:05:55 - [SCENE]: No agent circuit found for 0b796be8-b8b5-4159-93d2-57176423c8a6, aborting Scene.RemoveClient 02:05:55 - [SCENE]: No agent circuit found for 0b796be8-b8b5-4159-93d2-57176423c8a6, aborting Scene.RemoveClient 02:05:55 - [SCENE]: No agent circuit found for 0b796be8-b8b5-4159-93d2-57176423c8a6, aborting Scene.RemoveClient 02:05:55 - [SCENE]: No agent circuit found for 0b796be8-b8b5-4159-93d2-57176423c8a6, aborting Scene.RemoveClient 02:05:55 - [SCENE]: No agent circuit found for 0b796be8-b8b5-4159-93d2-57176423c8a6, aborting Scene.RemoveClient