正在显示
2 个修改的文件
包含
2 行增加
和
7 行删除
trunk/src/app/srs_app_listener.cpp
100644 → 100755
| @@ -193,15 +193,10 @@ SrsTcpListener::SrsTcpListener(ISrsTcpHandler* h, string i, int p) | @@ -193,15 +193,10 @@ SrsTcpListener::SrsTcpListener(ISrsTcpHandler* h, string i, int p) | ||
| 193 | 193 | ||
| 194 | SrsTcpListener::~SrsTcpListener() | 194 | SrsTcpListener::~SrsTcpListener() |
| 195 | { | 195 | { |
| 196 | - // close the stfd to trigger thread to interrupted. | ||
| 197 | - srs_close_stfd(_stfd); | ||
| 198 | - | ||
| 199 | pthread->stop(); | 196 | pthread->stop(); |
| 200 | srs_freep(pthread); | 197 | srs_freep(pthread); |
| 201 | 198 | ||
| 202 | - // st does not close it sometimes, | ||
| 203 | - // close it manually. | ||
| 204 | - close(_fd); | 199 | + srs_close_stfd(_stfd); |
| 205 | } | 200 | } |
| 206 | 201 | ||
| 207 | int SrsTcpListener::fd() | 202 | int SrsTcpListener::fd() |
| @@ -31,7 +31,7 @@ CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. | @@ -31,7 +31,7 @@ CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. | ||
| 31 | // current release version | 31 | // current release version |
| 32 | #define VERSION_MAJOR 3 | 32 | #define VERSION_MAJOR 3 |
| 33 | #define VERSION_MINOR 0 | 33 | #define VERSION_MINOR 0 |
| 34 | -#define VERSION_REVISION 218 | 34 | +#define VERSION_REVISION 219 |
| 35 | 35 | ||
| 36 | // generated by configure, only macros. | 36 | // generated by configure, only macros. |
| 37 | #include <srs_auto_headers.hpp> | 37 | #include <srs_auto_headers.hpp> |
-
请 注册 或 登录 后发表评论