On Thu, May 24, 2012 at 7:10 PM, Pete Batard <p...@akeo.ie> wrote: > Finally got around looking further at the Darwin issue. It looks like the > main problem was that process_new_device() was maintaining a static device > pointer for the last device seen (last_dev), and the value wasn't reset as > it should when calling get_device_list(), resulting in a bad pointer ref. > > To ensure we can issue concurrent calls to get_device_list(), I chose to > maintained last_dev there and just pass it as a parameter to > process_new_device(). Testing seem to indicate that this avoids the issue we > experienced previously. > > Also, since it's fairly clear that we're not going to be able to hold a June > 1st deadline for 1.0.12, you'll see from the roadmap that I pushed the > release to 2012.06.15.
Good idea. > I also moved the gerrit+Jenkins target from 1.0.12 to 1.0.13, as it doesn't > look like I'll have time to look into that if I want to address the other > Windows items for 1.0.12. FYI, one of the reasons we still don't have the > -devel branch up is because I have some concerns about whether we should use > separate repos or just a branch, the resolution of which depends on finding > out how happy gerrit really is with a multi-branch repo carrying out the > custom versioning we have to duplicate from the non-gerrit-supported > git-hooks. Obviously, I'd rather go with the one that's easier to maintain > in gerrit. I am not so sure if gerrit is good for libusbx or not. From the OpenOCD side it seems to be a success mostly. But it does prevent some users from posting patches as well. OpenOCD is considered to be a big project whereas libusb/libusbx are much smaller. http://www.ohloh.net/p/openocd/factoids/20621707 "This is one of the largest open-source teams in the world, and is in the top 2% of all project teams on Ohloh." -- Xiaofan ------------------------------------------------------------------------------ Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ _______________________________________________ libusbx-devel mailing list libusbx-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/libusbx-devel