croc/src/relay/relay.go

24 lines
446 B
Go
Raw Normal View History

2018-09-22 05:17:57 +02:00
package relay
import (
"net/http"
log "github.com/cihub/seelog"
"github.com/schollz/croc/src/logger"
)
var DebugLevel string
// Run is the async operation for running a server
func Run(port string) (err error) {
logger.SetLogLevel(DebugLevel)
go h.run()
2018-09-22 07:29:54 +02:00
log.Debug("running relay on " + port)
2018-09-22 05:17:57 +02:00
http.HandleFunc("/ws", func(w http.ResponseWriter, r *http.Request) {
serveWs(w, r)
})
err = http.ListenAndServe(":"+port, nil)
return
}