Changeset 77 in code for trunk/cmd/jounce/main.go
- Timestamp:
- Mar 4, 2020, 5:22:58 PM (5 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/cmd/jounce/main.go
r70 r77 34 34 } 35 35 36 db, err := jounce.OpenSQLDB(cfg.SQLDriver, cfg.SQLSource) 37 if err != nil { 38 log.Fatalf("failed to open database: %v", err) 39 } 40 36 41 var ln net.Listener 37 42 if cfg.TLS != nil { … … 54 59 } 55 60 56 srv := jounce.NewServer( )61 srv := jounce.NewServer(db) 57 62 // TODO: load from config/DB 58 63 srv.Hostname = cfg.Hostname 59 64 srv.Debug = debug 60 srv.Upstreams = []jounce.Upstream{{61 Addr: "chat.freenode.net:6697",62 Nick: "jounce",63 Username: "jounce",64 Realname: "jounce",65 Channels: []string{"#jounce"},66 }}67 65 68 66 log.Printf("server listening on %q", cfg.Addr) 69 go srv.Run() 67 go func() { 68 if err := srv.Run(); err != nil { 69 log.Fatal(err) 70 } 71 }() 70 72 log.Fatal(srv.Serve(ln)) 71 73 }
Note:
See TracChangeset
for help on using the changeset viewer.