code: func NewServerConnection(conn net.Conn, newStreamHandler httpstream.NewStreamHandler) (httpstream.Connection, error) {
  	spdyConn, err := spdystream.NewConnection(conn, true)
  	if err != nil {
  		defer conn.Close()
  		return nil, err
  	}
  
  	return newConnection(spdyConn, newStreamHandler), nil
  }
docs: // NewServerConnection creates a new SPDY server connection. newStreamHandler
  // will be invoked when the server receives a newly created stream from the
  // client.