Skip to content
Snippets Groups Projects

fix for latest client release

Merged Jake Taylor requested to merge release into master
13 files
+ 1128
286
Compare changes
  • Side-by-side
  • Inline
Files
13
@@ -12,6 +12,7 @@ package main
import (
"fmt"
jww "github.com/spf13/jwalterweatherman"
"gitlab.com/elixxir/xxdk-wasm/logging"
"gitlab.com/elixxir/xxdk-wasm/wasm"
"gitlab.com/elixxir/xxdk-wasm/worker"
"syscall/js"
@@ -22,19 +23,16 @@ const SEMVER = "0.1.0"
func init() {
// Set up Javascript console listener set at level INFO
ll := wasm.NewJsConsoleLogListener(jww.LevelInfo)
jww.SetLogListeners(ll.Listen)
ll := logging.NewJsConsoleLogListener(jww.LevelInfo)
logging.AddLogListener(ll.Listen)
jww.SetStdoutThreshold(jww.LevelFatal + 1)
jww.INFO.Printf("xxDK channels web worker version: v%s", SEMVER)
}
func main() {
fmt.Println("[WW] Starting xxDK WebAssembly Channels Database Worker.")
jww.INFO.Print("[WW] Starting xxDK WebAssembly Channels Database Worker.")
js.Global().Set("LogLevel", js.FuncOf(wasm.LogLevel))
js.Global().Set("LogToFile", js.FuncOf(wasm.LogToFile))
js.Global().Set("RegisterLogWriter", js.FuncOf(wasm.RegisterLogWriter))
m := &manager{mh: worker.NewThreadManager("ChannelsIndexedDbWorker", true)}
m.registerCallbacks()
Loading