Hi,
I took a quick stab at this today. Can you try the following patch
and see if it fixes the problem? (Feel free to apply it against the
installed process.scm if you aren't building gnucash from source -- no
need to rebuild with this patch). Let me know if it helps?
It should at least let gnucash run, even though I suspect the quote
retrieval wont work.
-derek
Index: src/scm/process.scm
===================================================================
RCS file: /home/cvs/cvsroot/gnucash/src/scm/process.scm,v
retrieving revision 1.6
diff -u -r1.6 process.scm
--- src/scm/process.scm 11 Jun 2001 07:11:37 -0000 1.6
+++ src/scm/process.scm 19 Jan 2004 21:23:49 -0000
@@ -57,7 +57,9 @@
(setvbuf parent-write-pipe _IONBF)
(setvbuf child-write-pipe _IONBF)
- (if (not (zero? pid))
+ (if
+ pid
+ (if (not (zero? pid))
;; we're the parent
(begin
(close-input-port child-read-pipe)
@@ -79,7 +81,8 @@
(if envt
(apply execle path envt args)
(apply execl path args)))
- (exit 1))))))))
+ (exit 1))))
+ #f)))))
(define (gnc:cleanup-sub-process pid clean-secs)
;; Try to be nice, until it's time not to be nice. If this function
--
Derek Atkins, SB '93 MIT EE, SM '95 MIT Media Laboratory
Member, MIT Student Information Processing Board (SIPB)
URL: http://web.mit.edu/warlord/ PP-ASEL-IA N1NWH
[EMAIL PROTECTED] PGP key available
_______________________________________________
gnucash-devel mailing list
[EMAIL PROTECTED]
http://www.gnucash.org/cgi-bin/mailman/listinfo/gnucash-devel