From: Andrea <mar...@go...> - 2009-10-28 17:55:26
|
On 28/10/09 17:45, Andrea wrote: > On 28/10/09 17:43, Andrea wrote: >> On 28/10/09 17:15, Andrea wrote: >>> Hi, >>> >>> I'm using the latest svn of libgpod and gtkpod and whenever I select a photo folder, then as soon as >>> I click elsewhere gtkpod hangs. >>> This happens on a real iPod (Video 80GB) or on a empty directory structure created by gtkpod. >>> >>> The problem seems to be in frame 2 of thread 3 >>> >>> (gdb) list >>> 752 req.tv_sec = SPACE_TIMEOUT / 1000; >>> 753 req.tv_nsec = (SPACE_TIMEOUT % 1000) * 1000000; >>> 754 >>> 755 for (;;) >>> 756 { >>> 757 nanosleep (&req, NULL); >>> 758 if (!space_uptodate) th_space_update (); >>> 759 } >>> 760 /* To make gcc happy (never reached) */ >>> 761 return (gpointer)NULL; >>> ( >>> >> >> I think the "if" should be modified as >> >> if (!space_uptodate) >> th_space_update (); >> else >> break; >> >> ? > sorry, nonsense I meant, my observation. gtkpod still hangs for me. |