beagle r3360 - trunk/beagle/Filters



Author: joeshaw
Date: 2007-02-01 20:50:24 +0000 (Thu, 01 Feb 2007)
New Revision: 3360
ViewCVS link: http://svn.gnome.org/viewcvs/beagle?rev=3360&view=rev

Modified:
   trunk/beagle/Filters/FilterPdf.cs
Log:
pdftotext completely spams stderr on some documents, which causes a
deadlock between beagled-helper and pdftotext: pdftotext is blocking on
additional buffer space to write out more warnings while beagled-helper
is blocking on data from stdout.  Fix this by processing data from
stderr before processing stdout in DoPull(), rather than deferring it
all until DoClose().  Fixes Jan's part of bnc #402065





[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]