mirror of
https://github.com/bluenviron/mediamtx.git
synced 2025-12-20 02:00:05 -08:00
sometimes sessions have an empty associated path, and this caused a crash.
This commit is contained in:
parent
6b57c5187b
commit
d6e6954a12
1 changed files with 7 additions and 1 deletions
|
|
@ -409,7 +409,13 @@ func (s *session) apiItem() *defs.APIRTSPSession {
|
||||||
return defs.APIRTSPSessionStateIdle
|
return defs.APIRTSPSessionStateIdle
|
||||||
}
|
}
|
||||||
}(),
|
}(),
|
||||||
Path: s.rsession.Path()[1:],
|
Path: func() string {
|
||||||
|
pa := s.rsession.Path()
|
||||||
|
if len(pa) >= 1 {
|
||||||
|
return pa[1:]
|
||||||
|
}
|
||||||
|
return ""
|
||||||
|
}(),
|
||||||
Query: s.rsession.Query(),
|
Query: s.rsession.Query(),
|
||||||
Transport: func() *string {
|
Transport: func() *string {
|
||||||
transport := s.rsession.Transport()
|
transport := s.rsession.Transport()
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue