Diva Canto
|
86903f23dd
Cleanup on region modules: gave short node id's to all of them.
|
12 years ago |
Diva Canto
|
4ac857f902
One more module: EventQueueGetModule. Also making it non-optional for this dll.
|
12 years ago |
Justin Clark-Casey (justincc)
|
0eb457442d
minor: Add missing newlines and spacing to help for "debug eq" console command
|
12 years ago |
Justin Clark-Casey (justincc)
|
e76b01a201
Lock on AgentCircuitData during Scene.AddClient() and RemoveClient() to prevent an inactive connection being left behind if the user closes the viewer whilst the connection is being established.
|
12 years ago |
Justin Clark-Casey (justincc)
|
c935f03467
Put all debug console commands into a single Debug section rather than scattering them over other categories
|
12 years ago |
Justin Clark-Casey (justincc)
|
0147dc6302
Fix build break. Comment out EQG deregister/register logging.
|
12 years ago |
Justin Clark-Casey (justincc)
|
45af29291a
Add level 2 debug eq logging which logs event queue polls.
|
12 years ago |
Justin Clark-Casey (justincc)
|
6501b1b1bb
refactor: move EventQueueGet path generation into common method. Rename some local variables in line with code conventions. Add commented out EQG log lines for future use.
|
12 years ago |
Justin Clark-Casey (justincc)
|
231a3bf147
Implement optional name and description on http stream handlers so that we can relate a slow request to what the handler actually does and the agent it serves, if applicable.
|
12 years ago |
Justin Clark-Casey (justincc)
|
749c3fef8a
Change "help" to display categories/module list then "help <category/module>" to display commands in a category.
|
12 years ago |
Justin Clark-Casey (justincc)
|
e6272b8d56
Stop also adding an ordinary http handler when we set up a poll http handler.
|
13 years ago |
Justin Clark-Casey (justincc)
|
658d02b5e9
Improve some of the debug help messages
|
13 years ago |
Justin Clark-Casey (justincc)
|
ff0d020007
Correct mistake in "debug eq" help
|
13 years ago |
Justin Clark-Casey (justincc)
|
0a60e9537f
comment out a noisy log line I accidentally left in from the last commit
|
13 years ago |
Justin Clark-Casey (justincc)
|
63c137820b
Stop passing a request handler to the initial caps.RegisterHandler in EventQueueGetModule since this is immediatley replaced by a poll server handler.
|
13 years ago |
Justin Clark-Casey (justincc)
|
0174e326e3
Add a "debug eq" console command for debugging.
|
13 years ago |
Justin Clark-Casey (justincc)
|
9ec672c70b
Fix bugs in EventQueueGetModule.ClientClosed() and BaseHttpServer.RemovePollServerHTTPHandler() that stopped existing code in ClientClosed() from actually tearing down the poll handler
|
13 years ago |
Justin Clark-Casey (justincc)
|
e28e2d24c7
Add new EventQueueTests with basic test to check that adding a client registers an http poll
|
13 years ago |
Justin Clark-Casey (justincc)
|
839c1cdcc4
Improve locking when access queue in EventQueueGetModule
|
13 years ago |
Diva Canto
|
ac9697edbe
Fixed: EventQueueGet and other caps were being wrongly deregistered. Also CapabilitiesModule was being instantiated twice (damn Mono.Addins).
|
13 years ago |
Diva Canto
|
10180760b7
Works!
|
13 years ago |
Diva Canto
|
f79400e94c
Broke down Caps.cs into a generic Caps object that simply registers/unregisters capabilities and a specific bunch of capability implementations in Linden space called BunchOfCaps.
|
13 years ago |
Diva Canto
|
e3c27d8527
Nope, that didn't feel right. Moving all those modules to Linden space.
|
13 years ago |
Diva Canto
|
d8ee0cbe1c
First stab at cleaning up Caps. Compiles. Untested.
|
13 years ago |