beagle r3364 - in trunk/beagle: Filters Util glue
- From: joeshaw svn gnome org
- To: svn-commits-list gnome org
- Subject: beagle r3364 - in trunk/beagle: Filters Util glue
- Date: Fri, 2 Feb 2007 18:54:12 +0000 (GMT)
Author: joeshaw
Date: 2007-02-02 18:54:11 +0000 (Fri, 02 Feb 2007)
New Revision: 3364
ViewCVS link: http://svn.gnome.org/viewcvs/beagle?rev=3364&view=rev
Added:
trunk/beagle/glue/spawn-glue.c
Removed:
trunk/beagle/glue/rlimit-glue.c
Modified:
trunk/beagle/Filters/FilterDOC.cs
trunk/beagle/Filters/FilterExternal.cs
trunk/beagle/Filters/FilterMPlayerVideo.cs
trunk/beagle/Filters/FilterPdf.cs
trunk/beagle/Filters/FilterRPM.cs
trunk/beagle/Filters/FilterSpreadsheet.cs
trunk/beagle/Filters/FilterTotem.cs
trunk/beagle/Util/SafeProcess.cs
trunk/beagle/Util/SystemPriorities.cs
trunk/beagle/glue/Makefile.am
Log:
Mono doesn't handle JITted code running in a child process after a
fork() very well, and can often hang. Change our process limiting code
to execute in C after the fork, rather than in C# in the runtime. It's
a little less flexible in theory, but has higher reliability.
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]