Hi Lin,

I know we had to fix the same issue with gnome-vfs quite a long time  
ago.

Does somebody remember the solution we came up with? (Niall? Stephen?  
As far as I remember you fixed it).


On 31 Mar 2008, at 09:57, Lin Ma wrote:

> I found the recent builds -- Vermillion 85, 86 there is a serious  
> issue
> about gvfsd-trash, it will recursively scan (stat(2)) all TRASH
> directories on all mounted topdirs (spec  is located at
> http://www.ramendik.ru/docs/trashspec.html). Unfortunately in our swan
> most auto-mount path are the ZFS filesystems which usually represent a
> couple of layered mount points in /etc/mnttab. While gvfsd-trash will
> try forking extra processes to scan those mount points and trigger  
> more
> ZFS mount points that finally created hundreds of gvfsd-trash  
> processes
> and slow down the system.
>
> I'm not sure if anyone found this problem. My investigation is
> gvfsd-trash processes are communicating with pipes, in my box, the
> opened pipes seem broken and are ignored by gvfsd-trash. Maybe a  
> SIGPIPE
> detection is enough for the fix or maybe the TRASH spec need be  
> reworked.
>
> This should be a ZFS special case and should be definitely a stopper  
> if
> it is a common case.
>
> Thanks,
> lin
>
> -- 
> x82120 / +86 10 82618200
>
> _______________________________________________
> desktop-discuss mailing list
> desktop-discuss at opensolaris.org

--
Greetings, alo.


Reply via email to