I just tested it. This resolved the issue for me too.
Thank you for fixing this!
Regards,
Bálint
2013/3/9 Marcus Meissner <mar...@jet.franken.de>
> On Thu, Feb 28, 2013 at 09:32:05AM -0800, Sarah Sharp wrote:
> > On Thu, Feb 28, 2013 at 04:59:36PM +0100, Marcus Meissner wrote:
> > > Hi,
> > >
> > > Something must happen after the first PTP session of libgphoto2 has
> > > finished.
> > >
> > > On closing the connection we try to clear stalls by calling
> > > libusb_clear_halt on IN/OUT/INT eps.
> >
> > Ah, ok, that's the problem then. Some cameras may need the clear halt
> > request, and the xHCI won't send it because the endpoints aren't halted.
> >
> > Fixing this is on my todo list, but not very high right now.
>
> I am removing the clear halt calls for now, as I dont even remember for
> which camera they were ... the problem might even be fixed otherwise.
>
> With my own USB 3 host controller that resolved the problem now for me.
>
> (And I need to learn more about the lowlevel USB stuff at some time ;)_
>
> Ciao, Marcus
>
------------------------------------------------------------------------------
Symantec Endpoint Protection 12 positioned as A LEADER in The Forrester
Wave(TM): Endpoint Security, Q1 2013 and "remains a good choice" in the
endpoint security space. For insight on selecting the right partner to
tackle endpoint security challenges, access the full report.
http://p.sf.net/sfu/symantec-dev2dev
_______________________________________________
libusbx-devel mailing list
libusbx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/libusbx-devel