Skip to content

Commit 15c1083

Browse files
committed
slightly rework multiWriter log
1 parent 29c6b4e commit 15c1083

File tree

2 files changed

+3
-4
lines changed

2 files changed

+3
-4
lines changed

hub.go

+1-2
Original file line numberDiff line numberDiff line change
@@ -217,11 +217,10 @@ func checkCmd(m []byte) {
217217
//log.Print("Done with checkCmd")
218218
}
219219

220-
var multi_writer = io.MultiWriter(&logger_ws, os.Stderr)
221-
222220
func logAction(sl string) {
223221
if strings.HasPrefix(sl, "log on") {
224222
*logDump = "on"
223+
multi_writer := io.MultiWriter(&logger_ws, os.Stderr)
225224
log.SetOutput(multi_writer)
226225
} else if strings.HasPrefix(sl, "log off") {
227226
*logDump = "off"

main.go

+2-2
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@ type logWriter struct{}
5353

5454
func (u *logWriter) Write(p []byte) (n int, err error) {
5555
h.broadcastSys <- p
56-
return 0, nil
56+
return len(p), nil
5757
}
5858

5959
var logger_ws logWriter
@@ -270,7 +270,7 @@ const homeTemplateHtml = `<!DOCTYPE html>
270270
var log = document.getElementById('log');
271271
var pause = document.getElementById('myCheck');
272272
var messages = [];
273-
var only_log = false;
273+
var only_log = true;
274274
275275
function appendLog(msg) {
276276

0 commit comments

Comments
 (0)