Exemplo n.º 1
0
func handleSession(sess muxado.Session, id string) {
	defer sess.Close()

	for {
		log.Println(id, "accept")

		stream, err := sess.Accept()
		if err != nil {
			log.Println(id, "accept", err)
			return
		} else {
			go handleStream(&Stream{stream}, id)
		}
	}
}