-
轻量级线程库state-threads已针对SRS进行修补,支持协程或c++ goroutine
资源介绍
状态线程
从派生,针对修补。
参见: :
对于没有任何更改的原始ST,请签出。
用法
获取代码:
git clone https://github.com/ossrs/state-threads.git &&
cd state-threads && git checkout srs
对于Linux:
make linux-debug EXTRA_CFLAGS="-DMD_HAVE_EPOLL"
对于OSX:
make darwin-debug EXTRA_CFLAGS="-DMD_HAVE_KQUEUE"
带有valgrindLinux:
make linux-debug EXTRA_CFLAGS="-DMD_VALGRIND"
备注:用户必须安装valgrind,例如,在centos6 sudo yum install -y valgrind valgrind-deve