--On April 24, 2014 2:48:29 PM -0700 John Ralls <jra...@ceridwen.us>
wrote:
It disables calling python from inside of GnuCash, but I don’t
think we actually do that anywhere. It shouldn’t affect using the
GnuCash API from a python program.
I guess that's ok for now, but we might want to call it from inside
GnuCash someday. It seems to me that the other workaround, to ignore
SIGTTOU, is better. You could just ignore it while initializing Python
if you want to limit the possibility of ignoring one you care about.
Also, has anyone tried to use a Python script that access GnuCash with
the patch to not initialize the Python module in gnucash-bin.c applied?
I didn't and it seems to me that calling GnuCash from a Python script
might trigger the SIGTTOU hang. Won't init.py be executed then? If so
it will probably hang when it imports pycons.console.
Another workaround would be to remove the console support from init.py.
It's currently not used, but it still imports pycons.console which
triggers the hang.
Mike
_______________________________________________
gnucash-devel mailing list
gnucash-devel@gnucash.org
https://lists.gnucash.org/mailman/listinfo/gnucash-devel