Modified:
/jsoar-core/src/main/java/org/jsoar/kernel/tracing/Printer.java
=======================================
--- /jsoar-core/src/main/java/org/jsoar/kernel/tracing/Printer.java Sun Jul
18 20:16:16 2010
+++ /jsoar-core/src/main/java/org/jsoar/kernel/tracing/Printer.java Thu Jan
19 12:28:54 2012
@@ -164,9 +164,9 @@
*
* @param writer the writer to remove
*/
- public void removePersistenWriter(Writer writer)
- {
- this.persistentWriters.addWriter(writer);
+ public void removePersistentWriter(Writer writer)
+ {
+ this.persistentWriters.removeWriter(writer);
}
public Printer print(String output)
@@ -178,8 +178,13 @@
public Printer print(String format, Object ... args)
{
- this.printWriter.printf(format, args);
- this.persistentPrintWriter.printf(format, args);
+ try {
+ this.printWriter.printf(format, args);
+ }
+ catch (Exception e) {
+ System.out.println("!!");
+ }
+ this.persistentPrintWriter.printf(format, args);
return this;
}