Typo.
defer unlock semaphore to avoid deadlock
Update to latest Retina code.
Update to config.js and config.js.tt for newest Retina version.