diff --git a/trunk/src/app/srs_app_source.cpp b/trunk/src/app/srs_app_source.cpp index 3ac286148..7409dd8b1 100755 --- a/trunk/src/app/srs_app_source.cpp +++ b/trunk/src/app/srs_app_source.cpp @@ -798,9 +798,14 @@ void SrsSource::dispose_all() int SrsSource::cycle_all() { + int ret = ERROR_SUCCESS; + + // TODO: FIXME: support source cleanup. + // @see https://github.com/ossrs/srs/issues/714 int cid = _srs_context->get_id(); - int ret = do_cycle_all(); + ret = do_cycle_all(); _srs_context->set_id(cid); + return ret; }