Archive

Posts Tagged ‘Cocoa’

Syrinx Betas

August 13th, 2008 No comments

My website development has been put on hold as I work through bugs popping up in the latest Syrinx betas.  I pushed out 1.0b1 on Monday.  Today I have cranked out both b2 and b3, as two separate deadlock bugs appeared.  The first was my fault as I had failed to properly initialize an array.  The second was the fact that creating an NSAttributedString with HTML goes out to the run loop.  While there it is entirely possible for Syrinx to accept more events, and then try to reacquire a lock that is already being held on that thread that was waiting for the string.  While I thought I had cleaned all of that up during my refactor, I had overlooked one cause.  I moved a line of code, added an if check and there we have b3.  1.0b3 is also the first release to be hosted on the new web server here at mrrsoftware.com.

Now I just need to finish up the website, which is very close to done.  By then hopefully I can get Syrinx out as a full 1.0 and let the masses have at it.  I already have a surprisingly long list of future features, plus lots of feedback from betas I have given out.