On Nov 29, 2012, at 5:06 AM, Goncalo Oliveira <gonc...@minkan.net> wrote:
> Yes, it is my process. In the logcat bellow, it's process 10704. The device 
> in question has very little memory, and it's always on the edge.
> 
> http://pastebin.com/63H3qErk

Relevant line:

>       • 11-27 16:12:18.944 F/Looper  (10704): Could not create wake pipe.  
> errno=24

It's coming from the "Looper" component.

Which Android version is this? Here's the Android 2.3 source that I believe is 
generating the message:

        
https://github.com/android/platform_frameworks_base/blob/gingerbread-release/libs/utils/Looper.cpp#L42
>     int result = pipe(wakeFds);
>     LOG_ALWAYS_FATAL_IF(result != 0, "Could not create wake pipe.  errno=%d", 
> errno);

errno 24 corresponds to EMFILE "Too many descriptors are active."

Sounds like there are too many files open. ;-)

The question is, who's opening them? If you are, you might want to see if you 
can reduce the number of files which are open at once.

Thanks,
 - Jon

_______________________________________________
Monodroid mailing list
Monodroid@lists.ximian.com

UNSUBSCRIBE INFORMATION:
http://lists.ximian.com/mailman/listinfo/monodroid

Reply via email to