Signal 1.2.1

September 4, 2009

Signal 1.2.1 is now available, resolving a potential hang issue with the web interface, a bug preventing folder-based album art from being displayed, and some Unicode compatibility issues for Windows users.

Due to a bone-headed move on my part Windows Mobile users will need to install the updated client through the web access URL or ActiveSync after upgrading to 1.2.1. The 1.2 client has a bug that prevents the automatic update from working on Windows Mobile 5 and later. The worst part is that I specifically tested to make sure over-the-air upgrades were working before shipping 1.2…but on a Windows Mobile 2003 device where the bug does not occur. My sincere apologies for the inconvenience, really kicking myself for letting this one slip through.

The web interface hang issue was a rare but long-standing bug where you’d sometimes see the browser pause for a few seconds before loading the page. The problem was caused by a remote device going to sleep without signaling that it had closed its network connections, then being woken up it up before Signal detected the connection loss itself. When the device came back online the server would try to send information to the inactive connection, delaying the real messages that should have been to the device. Signal now transmits all pending messages at once and sorts out the connection state in the background so nothing is held up.

1.2.1 is available now via the download page and software update.