Toggle navigation
Toggle navigation
此项目
正在载入...
Sign in
胡斌
/
srs
转到一个项目
Toggle navigation
项目
群组
代码片段
帮助
Toggle navigation pinning
Project
Activity
Repository
Pipelines
Graphs
Issues
0
Merge Requests
0
Wiki
Network
Create a new issue
Builds
Commits
Authored by
winlin
2015-08-28 12:38:09 +0800
Browse Files
Options
Browse Files
Download
Email Patches
Plain Diff
Commit
75ca759e5d7a427653ada808bdc050c315d89a2d
75ca759e
1 parent
2dcf3bc6
fix the reload http api bug.
隐藏空白字符变更
内嵌
并排对比
正在显示
1 个修改的文件
包含
12 行增加
和
8 行删除
trunk/src/app/srs_app_config.cpp
trunk/src/app/srs_app_config.cpp
查看文件 @
75ca759
...
...
@@ -1197,19 +1197,23 @@ int SrsConfig::reload_http_api(SrsConfDirective* old_root)
srs_trace
(
"reload enabled modified http_api success."
);
if
(
!
srs_directive_equals
(
old_http_api
->
get
(
"crossdomain"
),
new_http_api
->
get
(
"crossdomain"
)))
{
ISrsReloadHandler
*
subscribe
=
*
it
;
if
((
ret
=
subscribe
->
on_reload_http_api_crossdomain
())
!=
ERROR_SUCCESS
)
{
srs_error
(
"notify subscribes http_api crossdomain modified failed. ret=%d"
,
ret
);
return
ret
;
for
(
it
=
subscribes
.
begin
();
it
!=
subscribes
.
end
();
++
it
)
{
ISrsReloadHandler
*
subscribe
=
*
it
;
if
((
ret
=
subscribe
->
on_reload_http_api_crossdomain
())
!=
ERROR_SUCCESS
)
{
srs_error
(
"notify subscribes http_api crossdomain modified failed. ret=%d"
,
ret
);
return
ret
;
}
}
}
srs_trace
(
"reload crossdomain modified http_api success."
);
if
(
!
srs_directive_equals
(
old_http_api
->
get
(
"raw_api"
),
new_http_api
->
get
(
"raw_api"
)))
{
ISrsReloadHandler
*
subscribe
=
*
it
;
if
((
ret
=
subscribe
->
on_reload_http_api_raw_api
())
!=
ERROR_SUCCESS
)
{
srs_error
(
"notify subscribes http_api raw_api modified failed. ret=%d"
,
ret
);
return
ret
;
for
(
it
=
subscribes
.
begin
();
it
!=
subscribes
.
end
();
++
it
)
{
ISrsReloadHandler
*
subscribe
=
*
it
;
if
((
ret
=
subscribe
->
on_reload_http_api_raw_api
())
!=
ERROR_SUCCESS
)
{
srs_error
(
"notify subscribes http_api raw_api modified failed. ret=%d"
,
ret
);
return
ret
;
}
}
}
srs_trace
(
"reload raw_api modified http_api success."
);
...
...
请
注册
或
登录
后发表评论