mirror of
https://github.com/aler9/gortsplib
synced 2025-10-05 15:16:51 +08:00
server: remove useless check
This commit is contained in:
@@ -119,15 +119,6 @@ func (sh *serverHandler) OnPlay(ctx *gortsplib.ServerHandlerOnPlayCtx) (*base.Re
|
|||||||
func (sh *serverHandler) OnRecord(ctx *gortsplib.ServerHandlerOnRecordCtx) (*base.Response, error) {
|
func (sh *serverHandler) OnRecord(ctx *gortsplib.ServerHandlerOnRecordCtx) (*base.Response, error) {
|
||||||
log.Printf("record request")
|
log.Printf("record request")
|
||||||
|
|
||||||
sh.mutex.Lock()
|
|
||||||
defer sh.mutex.Unlock()
|
|
||||||
|
|
||||||
if ctx.Session != sh.publisher {
|
|
||||||
return &base.Response{
|
|
||||||
StatusCode: base.StatusBadRequest,
|
|
||||||
}, fmt.Errorf("someone is already publishing")
|
|
||||||
}
|
|
||||||
|
|
||||||
return &base.Response{
|
return &base.Response{
|
||||||
StatusCode: base.StatusOK,
|
StatusCode: base.StatusOK,
|
||||||
}, nil
|
}, nil
|
||||||
|
@@ -118,15 +118,6 @@ func (sh *serverHandler) OnPlay(ctx *gortsplib.ServerHandlerOnPlayCtx) (*base.Re
|
|||||||
func (sh *serverHandler) OnRecord(ctx *gortsplib.ServerHandlerOnRecordCtx) (*base.Response, error) {
|
func (sh *serverHandler) OnRecord(ctx *gortsplib.ServerHandlerOnRecordCtx) (*base.Response, error) {
|
||||||
log.Printf("record request")
|
log.Printf("record request")
|
||||||
|
|
||||||
sh.mutex.Lock()
|
|
||||||
defer sh.mutex.Unlock()
|
|
||||||
|
|
||||||
if ctx.Session != sh.publisher {
|
|
||||||
return &base.Response{
|
|
||||||
StatusCode: base.StatusBadRequest,
|
|
||||||
}, fmt.Errorf("someone is already publishing")
|
|
||||||
}
|
|
||||||
|
|
||||||
return &base.Response{
|
return &base.Response{
|
||||||
StatusCode: base.StatusOK,
|
StatusCode: base.StatusOK,
|
||||||
}, nil
|
}, nil
|
||||||
|
@@ -360,15 +360,6 @@ func TestServerHighLevelPublishRead(t *testing.T) {
|
|||||||
}, fmt.Errorf("invalid path (%s)", ctx.Req.URL)
|
}, fmt.Errorf("invalid path (%s)", ctx.Req.URL)
|
||||||
}
|
}
|
||||||
|
|
||||||
mutex.Lock()
|
|
||||||
defer mutex.Unlock()
|
|
||||||
|
|
||||||
if ctx.Session != publisher {
|
|
||||||
return &base.Response{
|
|
||||||
StatusCode: base.StatusBadRequest,
|
|
||||||
}, fmt.Errorf("someone is already publishing")
|
|
||||||
}
|
|
||||||
|
|
||||||
return &base.Response{
|
return &base.Response{
|
||||||
StatusCode: base.StatusOK,
|
StatusCode: base.StatusOK,
|
||||||
}, nil
|
}, nil
|
||||||
|
Reference in New Issue
Block a user