Thursday, February 24, 2011

Links Constantly Being Opened

It seems my terrible code has struck again. We're getting reports of links being opened and re-opened for people every time Chrome starts up. There's a help discussion going for it, here. There is, obviously, a bug somewhere in the server code, but I can't quite figure out where it is.

Unfortunately, I don't have the time at the moment to go searching through the code and testing things until at least Sunday. So a fix is likely not coming before then. I'm really sorry for that, but I need to take care of my responsibilities.

In the meantime, I will be happy to remove links from the database for anyone who would like me to, to prevent them from opening again. Simply email paddy android2cloud org from the email address associated with your android2cloud account. Also, be sure to include the device name for Chrome that is having problems. Just include that information, and request your links be removed, and I'll delete them from the database as soon as I can.

I've also cloned the main server over to http://android2cloud-test.appspot.com/. Any users who are experiencing this problem and are feeling particularly helpful, I'd love it if you could use this server (which will give me additional diagnostic information) to help figure out where the bug is coming from. I'm going to ask that if you're not experiencing the error, you don't use this server, so as to not pollute the logs. I'll be looking through the data on Sunday to try and pick out any patterns, and hopefully fixing the bug right then and there. To participate, simply change the options on your Chrome install to point to http://android2cloud-test.appspot.com as the server. On your Android phone, open the app, hit menu, choose Preferences, enable Advanced mode, add an account (replace your other one by simply using the name again) and point it to http://android2cloud-test.appspot.com.

I'm sorry for all the issues we've had. Really. I don't know what to say. Since January 1st, I know that stability has been a nightmare. I'm really grateful you guys have stuck with the app through this. My hope is that version 2.1, which the server is 99% complete on, will fix all these issues by virtue of clean, succinct code and well-defined protocols. I'm doing my best to get 2.1 released by the ides of March, and will keep you up to date on that as it happens.

2 comments: