mirror of
https://github.com/owncast/owncast.git
synced 2025-11-03 04:27:18 +08:00
Expanded linting + fix warnings (#1396)
* Expand the linters and types of warnings to improve consistency and safety * Fail lint workflow if there are errors * golint has been replaced by revive * Hand-pick some of the default exclude list * Ignore error when trying to delete preview gif * Ignore linter warning opening playlist path * Rename user field Id -> ID * A bunch of renames to address linter warnings * Rename ChatClient -> Client per linter suggestion best practice * Rename ChatServer -> Server per linter suggestion best practice * More linter warning fixes * Add missing comments to all exported functions and properties
This commit is contained in:
@ -60,6 +60,7 @@ func Start(setStreamAsConnected func(*io.PipeReader), setBroadcaster func(models
|
||||
}
|
||||
}
|
||||
|
||||
// HandleConn is fired when an inbound RTMP connection takes place.
|
||||
func HandleConn(c *rtmp.Conn, nc net.Conn) {
|
||||
c.LogTagEvent = func(isRead bool, t flvio.Tag) {
|
||||
if t.Type == flvio.TAG_AMF0 {
|
||||
@ -70,13 +71,13 @@ func HandleConn(c *rtmp.Conn, nc net.Conn) {
|
||||
|
||||
if _hasInboundRTMPConnection {
|
||||
log.Errorln("stream already running; can not overtake an existing stream")
|
||||
nc.Close()
|
||||
_ = nc.Close()
|
||||
return
|
||||
}
|
||||
|
||||
if !secretMatch(data.GetStreamKey(), c.URL.Path) {
|
||||
log.Errorln("invalid streaming key; rejecting incoming stream")
|
||||
nc.Close()
|
||||
_ = nc.Close()
|
||||
return
|
||||
}
|
||||
|
||||
@ -129,8 +130,8 @@ func handleDisconnect(conn net.Conn) {
|
||||
}
|
||||
|
||||
log.Infoln("Inbound stream disconnected.")
|
||||
conn.Close()
|
||||
_pipe.Close()
|
||||
_ = conn.Close()
|
||||
_ = _pipe.Close()
|
||||
_hasInboundRTMPConnection = false
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user