Nigel's Logs and Comments
Initial Observations
The latest software release from OpenSim revealed a number of effects. First of all, the database with which we had been working had a bin[16] field in the assets table, column Id. The software did not try to update this to char[36] which has become standard. To correct this I had to empty the assets table, and update the field type.
The SecondLife crashes regularly with a "System.InvalidOperationException: Quaternion<0,0,0,0> normalised to zero" log message. Perhaps updating SecondLife will resolve this, but it is more likely a gap in the data in the server tables. It occurs in
LLPacketQueue? .cs at line 395 in the PacketQueue ThrottleCheck code.
Communicating between server and client
I continue to have problems in persuading the two PCs to communicate at the Region Server handshake point in initialisation. This always fails at present, although I got round the problem in the previous project. Watch this space.
Speed of server startup
This has improved dramatically since the previous project. Assets are loaded quickly and seamlessly.
Build process
This has finally become error free on Windows XP / Visual Studio 2005. There are some 27 warnings. The setting up of opensim.ini and mysql_connection.ini have become simpler although longer now. In particular opensim.ini has become much more comprehensive.