Connecting to Second Life

People have been having problems connecting to Second Life™ for as long as I have been using SL, probably longer. As the viewer is shifted to use more HTTP protocol services some are seeing better performance and others worse performance. Whatever the case, more use of HTTP is coming.

HTTP Library

Monty Linden has been working on the communications library used with Second Life. In general we know that work as the HTTP Library. The library is a file that contains all the code to run the HTTP communications channels for the viewer.

Read more

Second Life News 2013-1

There is not much news yet this year. But, there is a little. First there have been no rollouts to the main channel or RC channels for two weeks because of the holidays. Maestro Linden says the Second Life™ servers have not been bad for two weeks without restarts. Things do slow, but otherwise not bad.

First Meeting of the Year - Morris, ADITI.
First Meeting of the Year – Morris, ADITI.

Coming Up

Caleb Linden is working in the Phase II Multi-Threaded Region-Crossing code. Two weeks ago a pile on test was done. Some issues were found and fixes are in progress. If things go well, the code may rollout to an AGNI RC channel next week (2). I think that is pretty impressive. But, there may be some problems so, don’t get too excited.

Read more

#SL News 2 Week 51

We did get a roll to the main channel this morning. The Lab was running similar packages in all three Release Candidate channels. Blue Steel and Le Tigre had the week 49 package with additional fixes running. Magnum had the same pages with additional fixes. The Magnum package rolled to the main grid. So, we got all the fixes in the RC channels.

Content-Mesh Meeting
Content-Mesh Meeting

Sudden Massive Lag

This has been a perplexing problem for weeks. We have: BUG-355Increased Instant Sim Lag & Avi Crashes During Major Events – sim network issue. A serious problem is the Lindens have not been able to reproduce the problem. They can see it. But, they cannot trigger it. That makes it very hard to fix.

Read more

#SL News Week 50

Once again, there is no roll out to the main channel. Bugs in the release candidate channels prevented a promotion.

Blue Steel & Le Tigre

These channels will get the same package as last week, but with fixes for the found bugs.

Magnum

This channel get a slightly different package. It is the same package as is running on Blue Steel with the addition of additional bug fixes, an improved fix for the memory leak fix, and a new feature: longer animations.

Server-Scripting Dec 2012
Server-Scripting Dec 2012

In a short article I mentioned the animation change. Animation files were previously limited to 60kb. That limit has been changed server side to 120kb. The change will allow for 60 second animations that are more complicated.

A viewer change is required before we can take advantage of this server side change. No one is sure when the viewer change will hit Dev or Beta viewers. 

Read more

#SL News 1 Week 49

This week is short on news. A couple of user group meetings were canceled. A couple of Lindens are on vacation too. So, there isn’t much coming out of Linden Lab™ this week. It is the holiday season.

Server Beta Meeting Dec 2012

Servers

Tuesday there was no package roll out. It seems a number of regions were restarted. I suspect because of the server side memory leak. It seems to be related to rebuilds of the Pathfinding Navmesh. So, any building that affects the Navmesh, like making an obstacle Static and clicking the Rebuild button, is going to push the server closer to a crash.

On Wednesday the Lindens did roll a maintenance package to all three Release Candidate channels. The same package rolled to all three channels. I has the bug fixes built after last week’s testing. Unfortunately there is a new one: Email messages sent by scripted objects are not triggering emails when the owner-recipient is offline. That is a pretty big problem. Maestro Linden has confirmed this is a problem.

Read more

#SL News 2 Week 48

We had a roll back of the release channels this Thursday. SO, if you are wondering what happened, here is the story.

Quoting Maestro Linden in Thrusday’s Beta Server meeting, “So, let’s go over releases a bit.

This week was pretty ‘exciting’. The main channel got a maint-server that had been in RC for 2 weeks, which mostly included bugfixes. That went pretty smoothly.

However, on Wednesday we ran into some issues with the new code. We’d planned to put new code in all 3 RCs, and we took care of Blue Steel and Magnum, but by the time we got to Le Tigre, the grid was sick (unrelated to the new code), so Coyot aborted the Le Tigre roll.

Then there were reports in the forums about offline IM emails from objects being broken; if an object sent you an IM and you were offline, the offline email would contain all the usual details *except* for the message this bug affected both Blue Steel and Magnum since they both shared the responsible change.

Then, after digging into offline emails a bit more, we noticed that the ‘To’ field of offline emails would show the object owner’s name instead of the recipient’s name. So it would be like “To: Motor Loon <sonicandmiles@gmail.com>” which was a little confusing 🙂 Fortunately they went to the right person at least.

Anyway, these bugs were kind of bad, but we weren’t sure that they were worth the trauma and downtime of an emergency rollback. But then this morning, we became aware of a 3rd bug, from support. It turned out that deeding parcels to groups was failing. That was the main cause for the rollbacks this [Thursday] morning.

So, now we’re back to Server 12.11.09.266804 on all 4 channels.

Kelly was pretty quick with bug fixes for those 3 issues, but they’re still in testing. We hope we can try again next week.