--- a/xmpp.go Thu Jan 19 13:41:42 2012 -0600
+++ b/xmpp.go Thu Jan 19 14:18:39 2012 -0600
@@ -12,6 +12,7 @@
"errors"
"fmt"
"io"
+ "log"
"log/syslog"
"net"
"sync"
@@ -38,7 +39,7 @@
var (
// If non-nil when NewClient() is called, log messages will be
// sent to this writer.
- Log *syslog.Writer
+ Log *log.Logger
// Threshold for which messages are logged.
Loglevel syslog.Priority = syslog.LOG_NOTICE
)
@@ -249,13 +250,13 @@
}
buf.Write(c[:n])
if c[0] == '\n' || c[0] == '>' {
- Log.Debug(buf.String())
+ Log.Println(buf.String())
buf.Reset()
}
}
leftover := buf.String()
if leftover != "" {
- Log.Debug(buf.String())
+ Log.Println(buf.String())
}
}
@@ -278,8 +279,8 @@
f := func(st Stanza) bool {
if st.GetType() == "error" {
if Log != nil {
- Log.Err(fmt.Sprintf("Can't start session: %v",
- st))
+ Log.Printf("Can't start session: %v",
+ st)
}
ch <- st.GetError()
return false