[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
--portable-native-sync and error handling
From: |
Steven Augart |
Subject: |
--portable-native-sync and error handling |
Date: |
Tue, 11 May 2004 18:57:53 -0400 |
User-agent: |
Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.5) Gecko/20031007 |
It turns out that "glib"'s g_critical() facility, used
to report serious problems, calls g_log(), which then goes ahead
and calls the g_thread functions again. Which are the very ones
that are trying to report the problem.
I've switched the error reporting in the --portable-native-sync
back to using the equivalent of fprintf(stderr, ...).
I've also gone back to using old-fashioned assert() instead of glib's
g_assert().
--
Steven Augart
Jikes RVM, a free, open source, Virtual Machine:
http://oss.software.ibm.com/jikesrvm
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- --portable-native-sync and error handling,
Steven Augart <=