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

Reply via email to