From 496920fddb214e5c1cf7b109ba1e9f749d7ab7f9 Mon Sep 17 00:00:00 2001 From: bart Date: Tue, 20 Oct 2026 22:01:16 +0200 Subject: [PATCH] Add package installation testing to Gitea workflow and fix package metadata --- .gitea/workflows/build-and-publish.yaml | 60 +- sources/eendoe_hyperdeck/bin/build.sh | 52 +- .../eendoe_hyperdeck/eendoe-hyperdeck.control | 4 +- .../eendoe-hyperdeck/DEBIAN/postinst | 64 +- sources/eendoe_repository/bin/build.sh | 52 +- sources/eendoe_srs/bin/build.sh | 52 +- sources/eendoe_srs/eendoe-srs.control | 4 +- .../eendoe-srs/usr/share/srs/objs/srs.id | 1 - .../eendoe-srs/usr/share/srs/objs/srs.log | 10271 ---------------- .../eendoe-srs/usr/share/srs/objs/srs.pid | 1 - staging/eendoe-hyperdeck-0.15.2_all.deb | Bin 11316 -> 11418 bytes staging/eendoe-repository-1.0_all.deb | Bin 0 -> 810 bytes ...0.1_all.deb => eendoe-srs-0.0.1_amd64.deb} | Bin 12412098 -> 12329446 bytes 13 files changed, 188 insertions(+), 10373 deletions(-) delete mode 100644 sources/eendoe_srs/packaging/eendoe-srs/usr/share/srs/objs/srs.id delete mode 100644 sources/eendoe_srs/packaging/eendoe-srs/usr/share/srs/objs/srs.log delete mode 100644 sources/eendoe_srs/packaging/eendoe-srs/usr/share/srs/objs/srs.pid create mode 100644 staging/eendoe-repository-1.0_all.deb rename staging/{eendoe-srs-0.0.1_all.deb => eendoe-srs-0.0.1_amd64.deb} (84%) diff --git a/.gitea/workflows/build-and-publish.yaml b/.gitea/workflows/build-and-publish.yaml index 245f637..914df52 100644 --- a/.gitea/workflows/build-and-publish.yaml +++ b/.gitea/workflows/build-and-publish.yaml @@ -1,4 +1,4 @@ -name: Build and Publish Debian Packages +name: Build, Test and Publish Debian Packages on: push: @@ -9,6 +9,10 @@ on: - 'sources/**' - 'buildpackages.sh' - '.gitea/workflows/**' + pull_request: + branches: + - main + - master workflow_dispatch: jobs: @@ -35,9 +39,61 @@ jobs: name: debian-packages path: staging/*.deb + test-install: + name: Test Package Installation + needs: build + runs-on: ubuntu-latest + steps: + - name: Checkout repository + uses: actions/checkout@v4 + + - name: Download built artifacts + uses: actions/download-artifact@v4 + with: + name: debian-packages + path: staging + + - name: Install system runtime dependencies + run: | + sudo apt-get update + sudo apt-get install -y python3 python3-pip python3-venv ffmpeg + + - name: Test install eendoe-repository + run: | + echo "=== Installing eendoe-repository ===" + sudo apt-get install -y ./staging/eendoe-repository-*.deb + dpkg -s eendoe-repository | grep -q "Status: install ok installed" + test -f /etc/apt/sources.list.d/eendoe.list + echo "eendoe-repository: OK" + + - name: Test install eendoe-srs + run: | + echo "=== Installing eendoe-srs ===" + sudo apt-get install -y ./staging/eendoe-srs-*.deb + dpkg -s eendoe-srs | grep -q "Status: install ok installed" + test -x /usr/share/srs/objs/srs + echo "eendoe-srs: OK" + + - name: Test install eendoe-hyperdeck + run: | + echo "=== Installing eendoe-hyperdeck ===" + sudo apt-get install -y ./staging/eendoe-hyperdeck-*.deb + dpkg -s eendoe-hyperdeck | grep -q "Status: install ok installed" + test -d /usr/share/hyperdeck + test -f /etc/hyperdeck/config.json + test -f /usr/lib/systemd/system/hyperdeck.service + python3 -m py_compile /usr/share/hyperdeck/main.py + echo "eendoe-hyperdeck: OK" + + - name: Test package uninstall and cleanup + run: | + echo "=== Testing package removal ===" + sudo apt-get remove -y eendoe-hyperdeck eendoe-srs eendoe-repository + echo "Package removal: OK" + publish: name: Publish to eendoe repository - needs: build + needs: [build, test-install] runs-on: ubuntu-latest if: github.ref == 'refs/heads/main' && github.event_name == 'push' steps: diff --git a/sources/eendoe_hyperdeck/bin/build.sh b/sources/eendoe_hyperdeck/bin/build.sh index 23f8719..00ba7f6 100755 --- a/sources/eendoe_hyperdeck/bin/build.sh +++ b/sources/eendoe_hyperdeck/bin/build.sh @@ -1,31 +1,41 @@ #!/bin/sh +set -e +CONTROL_FILE=$(ls -1 *.control 2>/dev/null | head -n 1) +if [ -z "$CONTROL_FILE" ]; then + echo "Fout: Geen .control bestand gevonden in $(pwd)" >&2 + exit 1 +fi +PACKAGE_NAME=$(awk '/^Package: /{print $NF}' "$CONTROL_FILE") +DETECTED_VERSION=$(awk '/^Version: /{print $NF}' "$CONTROL_FILE") +# Version resolution: CLI arg > ENV var > .control version > default 0.1.0 +if [ -n "$1" ]; then + VERSION="$1" +elif [ -n "$PACKAGE_VERSION" ]; then + VERSION="$PACKAGE_VERSION" +elif [ -n "$VERSION" ]; then + VERSION="$VERSION" +elif [ "$DETECTED_VERSION" != "{VERSION}" ] && [ -n "$DETECTED_VERSION" ]; then + VERSION="$DETECTED_VERSION" +else + VERSION="0.1.0" +fi +mkdir -p "packaging/$PACKAGE_NAME/DEBIAN" +sed "s/{VERSION}/${VERSION}/" "$CONTROL_FILE" > "packaging/$PACKAGE_NAME/DEBIAN/control" -CONTROL_FILE=$(ls -1 *.control) +ARCH=$(awk '/^Architecture: /{print $NF}' "packaging/$PACKAGE_NAME/DEBIAN/control") +ARCH="${ARCH:-all}" +DEB_FILENAME="${PACKAGE_NAME}-${VERSION}_${ARCH}.deb" -echo "Using control file $CONTROL_FILE" -PACKAGE_NAME=$(awk '/^Package: /{print $NF}' $CONTROL_FILE) -VERSION=$(awk '/^Version: /{print $NF}' $CONTROL_FILE) +echo "Building package: $PACKAGE_NAME ($VERSION) [$ARCH] -> $DEB_FILENAME" +# Build debian binary package +dpkg-deb --build "packaging/$PACKAGE_NAME" "$DEB_FILENAME" - - -# tag git repo -# git tag -f release-${VERSION} - -echo "Building package $PACKAGE_NAME ($VERSION): $PACKAGE_NAME-${VERSION}_all.deb" -# VERSION -sed "s/{VERSION}/${VERSION}/" $PACKAGE_NAME.control > packaging/$PACKAGE_NAME/DEBIAN/control - -#create debian package -dpkg --build packaging/$PACKAGE_NAME $PACKAGE_NAME-${VERSION}_all.deb - -# dpkg-sig -k 14AF7F05 --sign builder icosi-${VERSION}_all.deb - -echo "clean up" -rm packaging/$PACKAGE_NAME/DEBIAN/control - +# Cleanup temporary control file +rm -f "packaging/$PACKAGE_NAME/DEBIAN/control" +echo "Succesvol gebouwd: $DEB_FILENAME" diff --git a/sources/eendoe_hyperdeck/eendoe-hyperdeck.control b/sources/eendoe_hyperdeck/eendoe-hyperdeck.control index 510906a..7a9a572 100755 --- a/sources/eendoe_hyperdeck/eendoe-hyperdeck.control +++ b/sources/eendoe_hyperdeck/eendoe-hyperdeck.control @@ -1,7 +1,7 @@ Package: eendoe-hyperdeck -Version: {VERSION} +Version: 0.15.2 Section: utils Maintainer: nl.eendoe.bart Architecture: all -Depends: python3, python3-pip, ffmpeg, eendoe-srs +Depends: python3, python3-pip, python3-venv, ffmpeg, eendoe-srs Description: Eendoe hyperdeck client module diff --git a/sources/eendoe_hyperdeck/packaging/eendoe-hyperdeck/DEBIAN/postinst b/sources/eendoe_hyperdeck/packaging/eendoe-hyperdeck/DEBIAN/postinst index e28d085..cd194fd 100755 --- a/sources/eendoe_hyperdeck/packaging/eendoe-hyperdeck/DEBIAN/postinst +++ b/sources/eendoe_hyperdeck/packaging/eendoe-hyperdeck/DEBIAN/postinst @@ -1,41 +1,43 @@ #!/bin/bash +set -e -#set -e case "$1" in configure|abort-upgrade) - - id -u vid &>/dev/null || useradd --system -m vid - - runuser -l vid -c "pip3 install -r /usr/share/hyperdeck/requirements.txt" - + id -u vid &>/dev/null || useradd --system -m -s /bin/bash vid - - FILE="/etc/hyperdeck/config.json" - SOURCEFILE="/usr/share/hyperdeck/config.json.orig" - if [ -f "$FILE" ]; then - echo "$FILE exists." - else - mkdir -p /etc/hyperdeck/ - echo "Copy default config" - cp "$SOURCEFILE" "$FILE" - chmod 744 "$FILE" - fi - + # Setup virtualenv for python dependencies to comply with PEP 668 on Debian 12 / Ubuntu 24.04+ + VENV_DIR="/usr/share/hyperdeck/venv" + if [ ! -d "$VENV_DIR" ]; then + python3 -m venv "$VENV_DIR" 2>/dev/null || python3 -m venv --system-site-packages "$VENV_DIR" 2>/dev/null || true + fi + if [ -x "$VENV_DIR/bin/pip" ]; then + "$VENV_DIR/bin/pip" install -q -r /usr/share/hyperdeck/requirements.txt || true + chown -R vid:vid "$VENV_DIR" || true + else + pip3 install -r /usr/share/hyperdeck/requirements.txt --break-system-packages 2>/dev/null || \ + pip3 install -r /usr/share/hyperdeck/requirements.txt 2>/dev/null || true + fi - systemd-notify --booted - if [ "$?" -eq 0 ] - then - echo "Systemd running, registering service" - systemctl daemon-reload && systemctl enable hyperdeck - else - echo "Systemd not running, skipping" - fi - - mkdir -p /var/log/hyperdeck/ - chown vid:vid "/var/log/hyperdeck/" - - echo "Installation done" + FILE="/etc/hyperdeck/config.json" + SOURCEFILE="/usr/share/hyperdeck/config.json.orig" + if [ ! -f "$FILE" ]; then + mkdir -p /etc/hyperdeck/ + echo "Copy default config" + cp "$SOURCEFILE" "$FILE" + chmod 744 "$FILE" + fi + + # Register and enable systemd service if running under systemd + if systemctl is-system-running &>/dev/null || [ -d /run/systemd/system ]; then + systemctl daemon-reload 2>/dev/null || true + systemctl enable hyperdeck 2>/dev/null || true + fi + + mkdir -p /var/log/hyperdeck/ + chown vid:vid "/var/log/hyperdeck/" 2>/dev/null || true + + echo "Installation done" ;; esac exit 0 diff --git a/sources/eendoe_repository/bin/build.sh b/sources/eendoe_repository/bin/build.sh index 23f8719..00ba7f6 100755 --- a/sources/eendoe_repository/bin/build.sh +++ b/sources/eendoe_repository/bin/build.sh @@ -1,31 +1,41 @@ #!/bin/sh +set -e +CONTROL_FILE=$(ls -1 *.control 2>/dev/null | head -n 1) +if [ -z "$CONTROL_FILE" ]; then + echo "Fout: Geen .control bestand gevonden in $(pwd)" >&2 + exit 1 +fi +PACKAGE_NAME=$(awk '/^Package: /{print $NF}' "$CONTROL_FILE") +DETECTED_VERSION=$(awk '/^Version: /{print $NF}' "$CONTROL_FILE") +# Version resolution: CLI arg > ENV var > .control version > default 0.1.0 +if [ -n "$1" ]; then + VERSION="$1" +elif [ -n "$PACKAGE_VERSION" ]; then + VERSION="$PACKAGE_VERSION" +elif [ -n "$VERSION" ]; then + VERSION="$VERSION" +elif [ "$DETECTED_VERSION" != "{VERSION}" ] && [ -n "$DETECTED_VERSION" ]; then + VERSION="$DETECTED_VERSION" +else + VERSION="0.1.0" +fi +mkdir -p "packaging/$PACKAGE_NAME/DEBIAN" +sed "s/{VERSION}/${VERSION}/" "$CONTROL_FILE" > "packaging/$PACKAGE_NAME/DEBIAN/control" -CONTROL_FILE=$(ls -1 *.control) +ARCH=$(awk '/^Architecture: /{print $NF}' "packaging/$PACKAGE_NAME/DEBIAN/control") +ARCH="${ARCH:-all}" +DEB_FILENAME="${PACKAGE_NAME}-${VERSION}_${ARCH}.deb" -echo "Using control file $CONTROL_FILE" -PACKAGE_NAME=$(awk '/^Package: /{print $NF}' $CONTROL_FILE) -VERSION=$(awk '/^Version: /{print $NF}' $CONTROL_FILE) +echo "Building package: $PACKAGE_NAME ($VERSION) [$ARCH] -> $DEB_FILENAME" +# Build debian binary package +dpkg-deb --build "packaging/$PACKAGE_NAME" "$DEB_FILENAME" - - -# tag git repo -# git tag -f release-${VERSION} - -echo "Building package $PACKAGE_NAME ($VERSION): $PACKAGE_NAME-${VERSION}_all.deb" -# VERSION -sed "s/{VERSION}/${VERSION}/" $PACKAGE_NAME.control > packaging/$PACKAGE_NAME/DEBIAN/control - -#create debian package -dpkg --build packaging/$PACKAGE_NAME $PACKAGE_NAME-${VERSION}_all.deb - -# dpkg-sig -k 14AF7F05 --sign builder icosi-${VERSION}_all.deb - -echo "clean up" -rm packaging/$PACKAGE_NAME/DEBIAN/control - +# Cleanup temporary control file +rm -f "packaging/$PACKAGE_NAME/DEBIAN/control" +echo "Succesvol gebouwd: $DEB_FILENAME" diff --git a/sources/eendoe_srs/bin/build.sh b/sources/eendoe_srs/bin/build.sh index 23f8719..00ba7f6 100755 --- a/sources/eendoe_srs/bin/build.sh +++ b/sources/eendoe_srs/bin/build.sh @@ -1,31 +1,41 @@ #!/bin/sh +set -e +CONTROL_FILE=$(ls -1 *.control 2>/dev/null | head -n 1) +if [ -z "$CONTROL_FILE" ]; then + echo "Fout: Geen .control bestand gevonden in $(pwd)" >&2 + exit 1 +fi +PACKAGE_NAME=$(awk '/^Package: /{print $NF}' "$CONTROL_FILE") +DETECTED_VERSION=$(awk '/^Version: /{print $NF}' "$CONTROL_FILE") +# Version resolution: CLI arg > ENV var > .control version > default 0.1.0 +if [ -n "$1" ]; then + VERSION="$1" +elif [ -n "$PACKAGE_VERSION" ]; then + VERSION="$PACKAGE_VERSION" +elif [ -n "$VERSION" ]; then + VERSION="$VERSION" +elif [ "$DETECTED_VERSION" != "{VERSION}" ] && [ -n "$DETECTED_VERSION" ]; then + VERSION="$DETECTED_VERSION" +else + VERSION="0.1.0" +fi +mkdir -p "packaging/$PACKAGE_NAME/DEBIAN" +sed "s/{VERSION}/${VERSION}/" "$CONTROL_FILE" > "packaging/$PACKAGE_NAME/DEBIAN/control" -CONTROL_FILE=$(ls -1 *.control) +ARCH=$(awk '/^Architecture: /{print $NF}' "packaging/$PACKAGE_NAME/DEBIAN/control") +ARCH="${ARCH:-all}" +DEB_FILENAME="${PACKAGE_NAME}-${VERSION}_${ARCH}.deb" -echo "Using control file $CONTROL_FILE" -PACKAGE_NAME=$(awk '/^Package: /{print $NF}' $CONTROL_FILE) -VERSION=$(awk '/^Version: /{print $NF}' $CONTROL_FILE) +echo "Building package: $PACKAGE_NAME ($VERSION) [$ARCH] -> $DEB_FILENAME" +# Build debian binary package +dpkg-deb --build "packaging/$PACKAGE_NAME" "$DEB_FILENAME" - - -# tag git repo -# git tag -f release-${VERSION} - -echo "Building package $PACKAGE_NAME ($VERSION): $PACKAGE_NAME-${VERSION}_all.deb" -# VERSION -sed "s/{VERSION}/${VERSION}/" $PACKAGE_NAME.control > packaging/$PACKAGE_NAME/DEBIAN/control - -#create debian package -dpkg --build packaging/$PACKAGE_NAME $PACKAGE_NAME-${VERSION}_all.deb - -# dpkg-sig -k 14AF7F05 --sign builder icosi-${VERSION}_all.deb - -echo "clean up" -rm packaging/$PACKAGE_NAME/DEBIAN/control - +# Cleanup temporary control file +rm -f "packaging/$PACKAGE_NAME/DEBIAN/control" +echo "Succesvol gebouwd: $DEB_FILENAME" diff --git a/sources/eendoe_srs/eendoe-srs.control b/sources/eendoe_srs/eendoe-srs.control index f10c8a7..03a659f 100755 --- a/sources/eendoe_srs/eendoe-srs.control +++ b/sources/eendoe_srs/eendoe-srs.control @@ -1,7 +1,7 @@ Package: eendoe-srs -Version: {VERSION} +Version: 0.0.1 Section: utils Maintainer: nl.eendoe.bart -Architecture: all +Architecture: amd64 Depends: python3, python3-pip, ffmpeg Description: Eendoe Hyperdeck SRS module diff --git a/sources/eendoe_srs/packaging/eendoe-srs/usr/share/srs/objs/srs.id b/sources/eendoe_srs/packaging/eendoe-srs/usr/share/srs/objs/srs.id deleted file mode 100644 index 620d77b..0000000 --- a/sources/eendoe_srs/packaging/eendoe-srs/usr/share/srs/objs/srs.id +++ /dev/null @@ -1 +0,0 @@ -vid-35m3s3d \ No newline at end of file diff --git a/sources/eendoe_srs/packaging/eendoe-srs/usr/share/srs/objs/srs.log b/sources/eendoe_srs/packaging/eendoe-srs/usr/share/srs/objs/srs.log deleted file mode 100644 index 2329bdc..0000000 --- a/sources/eendoe_srs/packaging/eendoe-srs/usr/share/srs/objs/srs.log +++ /dev/null @@ -1,10271 +0,0 @@ -[2023-08-18 12:44:35.109][INFO][921568][y84v859x] SRS/6.0.64(Bee), MIT -[2023-08-18 12:44:35.110][INFO][921568][y84v859x] authors: Winlin ZhaoWenjie ShiWei XiaoZhihong WuPengqiang XiaLixin LiPeng ChenGuanghua ChenHaibo ZhangJunqin and https://github.com/ossrs/srs/blob/develop/trunk/AUTHORS.md#contributors -[2023-08-18 12:44:35.110][INFO][921568][y84v859x] cwd=/mnt/users/bart/srs/trunk, work_dir=./, build: 2023-08-18 12:43:50, configure: , uname: Linux rrw-bart 5.19.0-43-generic #44~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Mon May 22 13:39:36 UTC 2 x86_64 x86_64 x86_64 GNU/Linux, osx: 0, env: 0, pkg: -[2023-08-18 12:44:35.110][INFO][921568][y84v859x] configure detail: --prefix=/usr/local/srs --config=conf/srs.conf --osx=off --hls=on --hds=off --dvr=on --ssl=on --https=on --ssl-1-0=off --ssl-local=off --sys-ssl=off --transcode=on --ingest=on --stat=on --http-callback=on --http-server=on --stream-converter=on --http-api=on --utest=off --srt=on --rtc=on --h265=off --gb28181=off --simulator=off --cxx11=on --cxx14=off --backtrace=on --ffmpeg-fit=on --ffmpeg-opus=off --nasm=on --srtp-nasm=on --clean=on --gperf=off --gmc=off --gmd=off --gmp=off --gcp=off --gprof=off --static=off --shared-st=off --shared-srt=off --shared-ffmpeg=off --log-verbose=off --log-info=off --log-trace=on --log-level_v2=on --gcov=off --apm=off --debug=off --debug-stats=off --cross-build=off --sanitizer=on --sanitizer-static=off --sanitizer-log=off --cygwin64=off --single-thread=off --generic-linux=off --cc=gcc --cxx=g++ --ar=ar --ld=ld --randlib=randlib -[2023-08-18 12:44:35.110][INFO][921568][y84v859x] srs checking config... -[2023-08-18 12:44:35.111][INFO][921568][y84v859x] ips, iface[0] br0 ipv4 0x11043 192.168.3.53, iface[1] virbr0 ipv4 0x11043 192.168.121.1, iface[2] br0 ipv6 0x11043 2001:9e0:8547:5e01:8b5f:bf10:245b:cfe4, iface[3] br0 ipv6 0x11043 fe80::a3a0:3341:62f4:4d11%br0, iface[4] vnet33 ipv6 0x11043 fe80::fc54:ff:fea2:8b8b%vnet33 -[2023-08-18 12:44:35.111][INFO][921568][y84v859x] devices, intranet br0 192.168.3.53, intranet virbr0 192.168.121.1, internet br0 2001:9e0:8547:5e01:8b5f:bf10:245b:cfe4, intranet br0 fe80::a3a0:3341:62f4:4d11%br0, intranet vnet33 fe80::fc54:ff:fea2:8b8b%vnet33 -[2023-08-18 12:44:35.111][WARN][921568][y84v859x][22] stats network use index=0, ip=192.168.3.53, ifname=br0 -[2023-08-18 12:44:35.111][WARN][921568][y84v859x][22] stats disk not configed, disk iops disabled. -[2023-08-18 12:44:35.111][INFO][921568][y84v859x] you can check log by: tail -n 30 -f ./objs/srs.log -[2023-08-18 12:44:35.111][INFO][921568][y84v859x] please check SRS by: ./etc/init.d/srs status -[2023-08-18 12:44:35.112][INFO][921568][y84v859x] features, rch:on, dash:on, hls:on, hds:off, srt:on, hc:on, ha:on, hs:on, hp:on, dvr:on, trans:on, inge:on, stat:on, sc:on -[2023-08-18 12:44:35.112][INFO][921568][y84v859x] SRS on amd64 x86_64, conf:conf/srs.conf, limit:1000, writev:1024, encoding:little-endian, HZ:100 -[2023-08-18 12:44:35.112][INFO][921568][y84v859x] mw sleep:350ms. mr enabled:on, default:0, sleep:350ms -[2023-08-18 12:44:35.112][INFO][921568][y84v859x] gc:on, pq:30000ms, cscc:[0,16), csa:on, tn:on(may hurts performance), ss:auto(guess by merged write) -[2023-08-18 12:44:35.112][INFO][921568][y84v859x] system default latency(ms): mw(0-350) + mr(0-350) + play-queue(0-30000) -[2023-08-18 12:44:35.112][WARN][921568][y84v859x][22] SRS/6.0.64 is not stable -[2023-08-18 12:44:35.112][INFO][921568][y84v859x] start daemon mode... -[2023-08-18 12:44:35.114][INFO][921569][y84v859x] father process exit -[2023-08-18 12:44:35.114][INFO][921570][y84v859x] son(daemon) process running. -[2023-08-18 12:44:35.116][INFO][921570][y84v859x] write pid=921570 to ./objs/srs.pid success! -[2023-08-18 12:44:35.116][INFO][921570][y84v859x] Thread #1(primordial): init name=srs-master-1, interval=5000ms -[2023-08-18 12:44:35.116][INFO][921570][y84v859x] Pool: Start threads primordial=1, hybrids=1 ok -[2023-08-18 12:44:35.116][INFO][921570][x4c17799] Thread #2: run with tid=921572, entry=0x60c000000340, label=hybrid, name=srs-hybrid-2 -[2023-08-18 12:44:35.129][INFO][921568][y84v859x] grandpa process exit. -[2023-08-18 12:44:35.130][INFO][921570][x4c17799] fingerprint=CF:76:7C:70:CA:E1:CA:23:79:0A:CC:D2:7E:43:B0:7F:62:E0:0B:3C:FC:A4:0D:C7:A2:12:9D:84:D7:DF:37:B8 -[2023-08-18 12:44:35.131][INFO][921570][x4c17799] CircuitBreaker: enabled=1, high=2x90, critical=1x95, dying=5x99 -[2023-08-18 12:44:35.131][INFO][921570][x4c17799] http flv live stream, vhost=__defaultVhost__, mount=[vhost]/[app]/[stream].flv -[2023-08-18 12:44:35.131][INFO][921570][x4c17799] http: root mount to ./objs/nginx/html -[2023-08-18 12:44:35.131][INFO][921570][x4c17799] server main cid=x4c17799, pid=921570, ppid=921569, asprocess=0 -[2023-08-18 12:44:35.135][INFO][921570][x4c17799] RTMP listen at tcp://0.0.0.0:1935, fd=10 -[2023-08-18 12:44:35.135][INFO][921570][x4c17799] HTTP-API listen at tcp://0.0.0.0:1985, fd=11 -[2023-08-18 12:44:35.135][INFO][921570][x4c17799] HTTP-Server listen at tcp://0.0.0.0:8080, fd=12 -[2023-08-18 12:44:35.136][INFO][921570][x4c17799] signal installed, reload=1, reopen=10, fast_quit=15, grace_quit=3 -[2023-08-18 12:44:35.136][INFO][921570][x4c17799] http: api mount /console to ./objs/nginx/html/console -[2023-08-18 12:44:35.137][INFO][921570][x4c17799] rtc listen at udp://0.0.0.0:8000, fd=13 -[2023-08-18 12:44:35.137][INFO][921570][7wpl7297] Hybrid cpu=0.00%,29MB -[2023-08-18 12:44:35.137][WARN][921570][3097g145][22] use public address as ip: 2001:9e0:8547:5e01:8b5f:bf10:245b:cfe4, ifname=br0 -[2023-08-18 12:44:35.137][INFO][921570][3097g145] Startup query id=vid-35m3s3d, session=vid-i6a948a, eip=2001:9e0:8547:5e01:8b5f:bf10:245b:cfe4, wait=300s -[2023-08-18 12:44:35.138][INFO][921570][9569354x] TCP: connection manager run, conns=0 -[2023-08-18 12:44:35.138][INFO][921570][6l8318r8] SRT: connection manager run, conns=0 -[2023-08-18 12:44:35.138][INFO][921570][suxe3586] UDP #13 LISTEN at 0.0.0.0:8000, SO_SNDBUF(default=212992, expect=10485760, actual=425984, r0=0), SO_RCVBUF(default=212992, expect=10485760, actual=425984, r0=0) -[2023-08-18 12:44:35.138][INFO][921570][newcy537] RTC: connection manager run, conns=0 -[2023-08-18 12:44:40.117][INFO][921570][7wpl7297] Hybrid cpu=1.00%,29MB -[2023-08-18 12:44:40.119][INFO][921570][y84v859x] Process: cpu=1.00%,29MB, threads=2 -[2023-08-18 12:44:45.117][INFO][921570][7wpl7297] Hybrid cpu=1.00%,30MB -[2023-08-18 12:44:45.122][INFO][921570][y84v859x] Process: cpu=1.00%,30MB, threads=2 -[2023-08-18 12:44:50.118][INFO][921570][7wpl7297] Hybrid cpu=1.00%,30MB, cid=1,1, timer=62,0,0, clock=1,48,1,0,0,0,0,0,0 -[2023-08-18 12:44:50.127][INFO][921570][y84v859x] Process: cpu=0.00%,30MB, threads=2 -[2023-08-18 12:44:55.119][INFO][921570][7wpl7297] Hybrid cpu=0.00%,30MB, cid=1,1, timer=62,0,0, clock=1,48,1,0,0,0,0,0,0 -[2023-08-18 12:44:55.131][INFO][921570][y84v859x] Process: cpu=1.00%,30MB, threads=2 -[2023-08-18 12:45:00.119][INFO][921570][7wpl7297] Hybrid cpu=1.00%,30MB, cid=1,1, timer=62,0,0, clock=1,48,1,0,0,0,0,0,0 -[2023-08-18 12:45:00.136][INFO][921570][y84v859x] Process: cpu=0.00%,30MB, threads=2 -[2023-08-18 12:45:05.120][INFO][921570][7wpl7297] Hybrid cpu=0.00%,30MB, cid=1,0, timer=62,0,0, clock=0,48,1,0,0,0,0,0,0 -[2023-08-18 12:45:05.140][INFO][921570][y84v859x] Process: cpu=0.00%,30MB, threads=2 -[2023-08-18 12:45:10.120][INFO][921570][7wpl7297] Hybrid cpu=1.00%,30MB, cid=1,0, timer=62,0,0, clock=0,48,1,0,0,0,0,0,0 -[2023-08-18 12:45:10.143][INFO][921570][y84v859x] Process: cpu=0.00%,30MB, threads=2 -[2023-08-18 12:45:15.121][INFO][921570][7wpl7297] Hybrid cpu=1.00%,30MB, cid=1,0, timer=62,0,0, clock=0,48,1,0,0,0,0,0,0 -[2023-08-18 12:45:15.148][INFO][921570][y84v859x] Process: cpu=0.00%,30MB, threads=2 -[2023-08-18 12:45:15.290][INFO][921899][9y01606v] SRS/6.0.64(Bee), MIT -[2023-08-18 12:45:15.291][INFO][921899][9y01606v] authors: Winlin ZhaoWenjie ShiWei XiaoZhihong WuPengqiang XiaLixin LiPeng ChenGuanghua ChenHaibo ZhangJunqin and https://github.com/ossrs/srs/blob/develop/trunk/AUTHORS.md#contributors -[2023-08-18 12:45:15.291][INFO][921899][9y01606v] cwd=/mnt/users/bart/srs/trunk, work_dir=./, build: 2023-08-18 12:43:50, configure: , uname: Linux rrw-bart 5.19.0-43-generic #44~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Mon May 22 13:39:36 UTC 2 x86_64 x86_64 x86_64 GNU/Linux, osx: 0, env: 0, pkg: -[2023-08-18 12:45:15.291][INFO][921899][9y01606v] configure detail: --prefix=/usr/local/srs --config=conf/srs.conf --osx=off --hls=on --hds=off --dvr=on --ssl=on --https=on --ssl-1-0=off --ssl-local=off --sys-ssl=off --transcode=on --ingest=on --stat=on --http-callback=on --http-server=on --stream-converter=on --http-api=on --utest=off --srt=on --rtc=on --h265=off --gb28181=off --simulator=off --cxx11=on --cxx14=off --backtrace=on --ffmpeg-fit=on --ffmpeg-opus=off --nasm=on --srtp-nasm=on --clean=on --gperf=off --gmc=off --gmd=off --gmp=off --gcp=off --gprof=off --static=off --shared-st=off --shared-srt=off --shared-ffmpeg=off --log-verbose=off --log-info=off --log-trace=on --log-level_v2=on --gcov=off --apm=off --debug=off --debug-stats=off --cross-build=off --sanitizer=on --sanitizer-static=off --sanitizer-log=off --cygwin64=off --single-thread=off --generic-linux=off --cc=gcc --cxx=g++ --ar=ar --ld=ld --randlib=randlib -[2023-08-18 12:45:15.291][INFO][921899][9y01606v] srs checking config... -[2023-08-18 12:45:15.291][INFO][921899][9y01606v] ips, iface[0] br0 ipv4 0x11043 192.168.3.53, iface[1] virbr0 ipv4 0x11043 192.168.121.1, iface[2] br0 ipv6 0x11043 2001:9e0:8547:5e01:8b5f:bf10:245b:cfe4, iface[3] br0 ipv6 0x11043 fe80::a3a0:3341:62f4:4d11%br0, iface[4] vnet33 ipv6 0x11043 fe80::fc54:ff:fea2:8b8b%vnet33 -[2023-08-18 12:45:15.291][INFO][921899][9y01606v] devices, intranet br0 192.168.3.53, intranet virbr0 192.168.121.1, internet br0 2001:9e0:8547:5e01:8b5f:bf10:245b:cfe4, intranet br0 fe80::a3a0:3341:62f4:4d11%br0, intranet vnet33 fe80::fc54:ff:fea2:8b8b%vnet33 -[2023-08-18 12:45:15.291][WARN][921899][9y01606v][22] stats network use index=0, ip=192.168.3.53, ifname=br0 -[2023-08-18 12:45:15.291][WARN][921899][9y01606v][22] stats disk not configed, disk iops disabled. -[2023-08-18 12:45:15.292][INFO][921899][9y01606v] you can check log by: tail -n 30 -f ./objs/srs.log -[2023-08-18 12:45:15.292][INFO][921899][9y01606v] please check SRS by: ./etc/init.d/srs status -[2023-08-18 12:45:15.292][INFO][921899][9y01606v] features, rch:on, dash:on, hls:on, hds:off, srt:on, hc:on, ha:on, hs:on, hp:on, dvr:on, trans:on, inge:on, stat:on, sc:on -[2023-08-18 12:45:15.292][INFO][921899][9y01606v] SRS on amd64 x86_64, conf:conf/srs.conf, limit:1000, writev:1024, encoding:little-endian, HZ:100 -[2023-08-18 12:45:15.292][INFO][921899][9y01606v] mw sleep:350ms. mr enabled:on, default:0, sleep:350ms -[2023-08-18 12:45:15.292][INFO][921899][9y01606v] gc:on, pq:30000ms, cscc:[0,16), csa:on, tn:on(may hurts performance), ss:auto(guess by merged write) -[2023-08-18 12:45:15.292][INFO][921899][9y01606v] system default latency(ms): mw(0-350) + mr(0-350) + play-queue(0-30000) -[2023-08-18 12:45:15.292][WARN][921899][9y01606v][22] SRS/6.0.64 is not stable -[2023-08-18 12:45:15.292][INFO][921899][9y01606v] start daemon mode... -[2023-08-18 12:45:15.294][INFO][921900][9y01606v] father process exit -[2023-08-18 12:45:15.294][INFO][921901][9y01606v] son(daemon) process running. -[2023-08-18 12:45:15.295][ERROR][921901][9y01606v][11] srs is already running!(Resource temporarily unavailable) -[2023-08-18 12:45:15.297][ERROR][921901][9y01606v][11] Failed, code=1035(PidFileProcessExists)(Exists SRS process specified by pid file) : run : daemon run thread pool : init thread pool : acquire pid file : srs is already running -thread [921901][9y01606v]: do_main() [./src/main/srs_main_server.cpp:248][errno=11] -thread [921901][9y01606v]: run_directly_or_daemon() [./src/main/srs_main_server.cpp:496][errno=11] -thread [921901][9y01606v]: run_in_thread_pool() [./src/main/srs_main_server.cpp:513][errno=11] -thread [921901][9y01606v]: initialize() [./src/app/srs_app_threads.cpp:565][errno=11] -thread [921901][9y01606v]: acquire_pid_file() [./src/app/srs_app_threads.cpp:604][errno=11](Resource temporarily unavailable) -[2023-08-18 12:45:15.310][INFO][921899][9y01606v] grandpa process exit. -[2023-08-18 12:45:20.121][INFO][921570][7wpl7297] Hybrid cpu=0.00%,30MB, cid=1,0, timer=62,0,0, clock=0,48,1,0,0,0,0,0,0 -[2023-08-18 12:45:20.152][INFO][921570][y84v859x] Process: cpu=0.00%,30MB, threads=2 -[2023-08-18 12:45:25.122][INFO][921570][7wpl7297] Hybrid cpu=0.00%,30MB, cid=1,0, timer=62,0,0, clock=0,48,1,0,0,0,0,0,0 -[2023-08-18 12:45:25.155][INFO][921570][y84v859x] Process: cpu=1.00%,30MB, threads=2 -[2023-08-18 12:45:30.123][INFO][921570][7wpl7297] Hybrid cpu=1.00%,31MB, cid=1,0, timer=62,0,0, clock=0,48,1,0,0,0,0,0,0 -[2023-08-18 12:45:30.158][INFO][921570][y84v859x] Process: cpu=0.00%,31MB, threads=2 -[2023-08-18 12:45:35.123][INFO][921570][7wpl7297] Hybrid cpu=1.00%,31MB, cid=1,0, timer=62,0,0, clock=0,48,1,0,0,0,0,0,0 -[2023-08-18 12:45:35.161][INFO][921570][y84v859x] Process: cpu=0.00%,31MB, threads=2 -[2023-08-18 12:45:40.124][INFO][921570][7wpl7297] Hybrid cpu=1.00%,31MB, cid=1,0, timer=62,0,0, clock=0,49,0,0,0,0,0,0,0 -[2023-08-18 12:45:40.165][INFO][921570][y84v859x] Process: cpu=1.00%,31MB, threads=2 -[2023-08-18 12:45:45.124][INFO][921570][7wpl7297] Hybrid cpu=0.00%,31MB, cid=1,0, timer=62,0,0, clock=0,49,0,0,0,0,0,0,0 -[2023-08-18 12:45:45.169][INFO][921570][y84v859x] Process: cpu=0.00%,31MB, threads=2 -[2023-08-18 12:45:50.125][INFO][921570][7wpl7297] Hybrid cpu=1.00%,31MB, cid=1,0, timer=62,0,0, clock=0,48,1,0,0,0,0,0,0 -[2023-08-18 12:45:50.173][INFO][921570][y84v859x] Process: cpu=0.00%,31MB, threads=2 -[2023-08-18 12:45:54.912][INFO][922092][4v948049] SRS/6.0.64(Bee), MIT -[2023-08-18 12:45:54.912][INFO][922092][4v948049] authors: Winlin ZhaoWenjie ShiWei XiaoZhihong WuPengqiang XiaLixin LiPeng ChenGuanghua ChenHaibo ZhangJunqin and https://github.com/ossrs/srs/blob/develop/trunk/AUTHORS.md#contributors -[2023-08-18 12:45:54.913][INFO][922092][4v948049] cwd=/mnt/users/bart/srs/trunk, work_dir=./, build: 2023-08-18 12:43:50, configure: , uname: Linux rrw-bart 5.19.0-43-generic #44~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Mon May 22 13:39:36 UTC 2 x86_64 x86_64 x86_64 GNU/Linux, osx: 0, env: 0, pkg: -[2023-08-18 12:45:54.913][INFO][922092][4v948049] configure detail: --prefix=/usr/local/srs --config=conf/srs.conf --osx=off --hls=on --hds=off --dvr=on --ssl=on --https=on --ssl-1-0=off --ssl-local=off --sys-ssl=off --transcode=on --ingest=on --stat=on --http-callback=on --http-server=on --stream-converter=on --http-api=on --utest=off --srt=on --rtc=on --h265=off --gb28181=off --simulator=off --cxx11=on --cxx14=off --backtrace=on --ffmpeg-fit=on --ffmpeg-opus=off --nasm=on --srtp-nasm=on --clean=on --gperf=off --gmc=off --gmd=off --gmp=off --gcp=off --gprof=off --static=off --shared-st=off --shared-srt=off --shared-ffmpeg=off --log-verbose=off --log-info=off --log-trace=on --log-level_v2=on --gcov=off --apm=off --debug=off --debug-stats=off --cross-build=off --sanitizer=on --sanitizer-static=off --sanitizer-log=off --cygwin64=off --single-thread=off --generic-linux=off --cc=gcc --cxx=g++ --ar=ar --ld=ld --randlib=randlib -[2023-08-18 12:45:54.913][INFO][922092][4v948049] srs checking config... -[2023-08-18 12:45:54.914][INFO][922092][4v948049] ips, iface[0] br0 ipv4 0x11043 192.168.3.53, iface[1] virbr0 ipv4 0x11043 192.168.121.1, iface[2] br0 ipv6 0x11043 2001:9e0:8547:5e01:8b5f:bf10:245b:cfe4, iface[3] br0 ipv6 0x11043 fe80::a3a0:3341:62f4:4d11%br0, iface[4] vnet33 ipv6 0x11043 fe80::fc54:ff:fea2:8b8b%vnet33 -[2023-08-18 12:45:54.914][INFO][922092][4v948049] devices, intranet br0 192.168.3.53, intranet virbr0 192.168.121.1, internet br0 2001:9e0:8547:5e01:8b5f:bf10:245b:cfe4, intranet br0 fe80::a3a0:3341:62f4:4d11%br0, intranet vnet33 fe80::fc54:ff:fea2:8b8b%vnet33 -[2023-08-18 12:45:54.914][WARN][922092][4v948049][22] stats network use index=0, ip=192.168.3.53, ifname=br0 -[2023-08-18 12:45:54.914][WARN][922092][4v948049][22] stats disk not configed, disk iops disabled. -[2023-08-18 12:45:54.914][INFO][922092][4v948049] you can check log by: tail -n 30 -f ./objs/srs.log -[2023-08-18 12:45:54.914][INFO][922092][4v948049] please check SRS by: ./etc/init.d/srs status -[2023-08-18 12:45:54.915][INFO][922092][4v948049] features, rch:on, dash:on, hls:on, hds:off, srt:on, hc:on, ha:on, hs:on, hp:on, dvr:on, trans:on, inge:on, stat:on, sc:on -[2023-08-18 12:45:54.915][INFO][922092][4v948049] SRS on amd64 x86_64, conf:conf/srs.conf, limit:1000, writev:1024, encoding:little-endian, HZ:100 -[2023-08-18 12:45:54.915][INFO][922092][4v948049] mw sleep:350ms. mr enabled:on, default:0, sleep:350ms -[2023-08-18 12:45:54.915][INFO][922092][4v948049] gc:on, pq:30000ms, cscc:[0,16), csa:on, tn:on(may hurts performance), ss:auto(guess by merged write) -[2023-08-18 12:45:54.915][INFO][922092][4v948049] system default latency(ms): mw(0-350) + mr(0-350) + play-queue(0-30000) -[2023-08-18 12:45:54.915][WARN][922092][4v948049][22] SRS/6.0.64 is not stable -[2023-08-18 12:45:54.915][INFO][922092][4v948049] start daemon mode... -[2023-08-18 12:45:54.918][INFO][922093][4v948049] father process exit -[2023-08-18 12:45:54.918][INFO][922094][4v948049] son(daemon) process running. -[2023-08-18 12:45:54.919][ERROR][922094][4v948049][11] srs is already running!(Resource temporarily unavailable) -[2023-08-18 12:45:54.922][ERROR][922094][4v948049][11] Failed, code=1035(PidFileProcessExists)(Exists SRS process specified by pid file) : run : daemon run thread pool : init thread pool : acquire pid file : srs is already running -thread [922094][4v948049]: do_main() [./src/main/srs_main_server.cpp:248][errno=11] -thread [922094][4v948049]: run_directly_or_daemon() [./src/main/srs_main_server.cpp:496][errno=11] -thread [922094][4v948049]: run_in_thread_pool() [./src/main/srs_main_server.cpp:513][errno=11] -thread [922094][4v948049]: initialize() [./src/app/srs_app_threads.cpp:565][errno=11] -thread [922094][4v948049]: acquire_pid_file() [./src/app/srs_app_threads.cpp:604][errno=11](Resource temporarily unavailable) -[2023-08-18 12:45:54.938][INFO][922092][4v948049] grandpa process exit. -[2023-08-18 12:45:55.125][INFO][921570][7wpl7297] Hybrid cpu=1.00%,31MB, cid=1,0, timer=62,0,0, clock=0,48,1,0,0,0,0,0,0 -[2023-08-18 12:45:55.178][INFO][921570][y84v859x] Process: cpu=1.00%,31MB, threads=2 -[2023-08-18 12:46:00.126][INFO][921570][7wpl7297] Hybrid cpu=1.00%,31MB, cid=1,0, timer=62,0,0, clock=0,48,1,0,0,0,0,0,0 -[2023-08-18 12:46:00.183][INFO][921570][y84v859x] Process: cpu=0.00%,31MB, threads=2 -[2023-08-18 12:46:05.126][INFO][921570][7wpl7297] Hybrid cpu=1.00%,31MB, cid=1,0, timer=61,0,0, clock=0,48,1,0,0,0,0,0,0 -[2023-08-18 12:46:05.188][INFO][921570][y84v859x] Process: cpu=0.00%,31MB, threads=2 -[2023-08-18 12:46:10.127][INFO][921570][7wpl7297] Hybrid cpu=0.00%,31MB, cid=1,0, timer=61,0,0, clock=0,48,1,0,0,0,0,0,0 -[2023-08-18 12:46:10.191][INFO][921570][y84v859x] Process: cpu=1.00%,31MB, threads=2 -[2023-08-18 12:46:15.128][INFO][921570][7wpl7297] Hybrid cpu=1.00%,31MB, cid=1,0, timer=61,0,0, clock=0,48,1,0,0,0,0,0,0 -[2023-08-18 12:46:15.195][INFO][921570][y84v859x] Process: cpu=1.00%,31MB, threads=2 -[2023-08-18 12:46:20.129][INFO][921570][7wpl7297] Hybrid cpu=1.00%,31MB, cid=1,0, timer=62,0,0, clock=0,48,1,0,0,0,0,0,0 -[2023-08-18 12:46:20.198][INFO][921570][y84v859x] Process: cpu=0.00%,31MB, threads=2 -[2023-08-18 12:46:25.130][INFO][921570][7wpl7297] Hybrid cpu=1.00%,32MB, cid=1,0, timer=62,0,0, clock=0,48,1,0,0,0,0,0,0 -[2023-08-18 12:46:25.203][INFO][921570][y84v859x] Process: cpu=0.00%,32MB, threads=2 -[2023-08-18 12:46:30.131][INFO][921570][7wpl7297] Hybrid cpu=0.00%,32MB, cid=1,0, timer=62,0,0, clock=0,48,1,0,0,0,0,0,0 -[2023-08-18 12:46:30.208][INFO][921570][y84v859x] Process: cpu=1.00%,32MB, threads=2 -[2023-08-18 12:46:35.132][INFO][921570][7wpl7297] Hybrid cpu=2.00%,32MB, cid=1,1, timer=62,0,0, clock=0,48,1,0,0,0,0,0,0 -[2023-08-18 12:46:35.211][INFO][921570][y84v859x] Process: cpu=0.00%,32MB, threads=2 -[2023-08-18 12:46:36.332][INFO][921570][67441857] HTTP #0 127.0.0.1:51654 GET http://127.0.0.1:8080/assets/index.38bc6df3.js, content-length=-1 -[2023-08-18 12:46:36.334][WARN][921570][67441857][2] http miss file=./objs/nginx/html/assets/index.38bc6df3.js, pattern=/, upath=/assets/index.38bc6df3.js -[2023-08-18 12:46:36.335][INFO][921570][67441857] TCP: before dispose resource(HttpConn)(0x607000004f50), conns=1, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:46:36.336][WARN][921570][67441857][104] client disconnect peer. ret=1007 -[2023-08-18 12:46:36.336][INFO][921570][9569354x] TCP: clear zombies=1 resources, conns=1, removing=0, unsubs=0 -[2023-08-18 12:46:36.336][INFO][921570][67441857] TCP: disposing #0 resource(HttpConn)(0x607000004f50), conns=1, disposing=1, zombies=0 -[2023-08-18 12:46:37.324][INFO][921570][12q977nj] HTTP #0 127.0.0.1:48858 GET http://127.0.0.1:8080/sw.js, content-length=-1 -[2023-08-18 12:46:37.325][WARN][921570][12q977nj][2] http miss file=./objs/nginx/html/sw.js, pattern=/, upath=/sw.js -[2023-08-18 12:46:37.325][INFO][921570][12q977nj] TCP: before dispose resource(HttpConn)(0x607000006530), conns=1, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:46:37.325][WARN][921570][12q977nj][104] client disconnect peer. ret=1007 -[2023-08-18 12:46:37.325][INFO][921570][9569354x] TCP: clear zombies=1 resources, conns=1, removing=0, unsubs=0 -[2023-08-18 12:46:37.325][INFO][921570][12q977nj] TCP: disposing #0 resource(HttpConn)(0x607000006530), conns=1, disposing=1, zombies=0 -[2023-08-18 12:46:40.132][INFO][921570][7wpl7297] Hybrid cpu=0.00%,33MB, cid=1,1, timer=62,0,0, clock=0,48,1,0,0,0,0,0,0 -[2023-08-18 12:46:40.214][INFO][921570][y84v859x] Process: cpu=1.00%,33MB, threads=2 -[2023-08-18 12:46:41.942][INFO][921570][p2eq9301] TCP: before dispose resource(HttpConn)(0x607000006920), conns=1, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:46:41.942][WARN][921570][p2eq9301][104] client disconnect peer. ret=1007 -[2023-08-18 12:46:41.942][INFO][921570][9569354x] TCP: clear zombies=1 resources, conns=1, removing=0, unsubs=0 -[2023-08-18 12:46:41.942][INFO][921570][p2eq9301] TCP: disposing #0 resource(HttpConn)(0x607000006920), conns=1, disposing=1, zombies=0 -[2023-08-18 12:46:41.956][INFO][921570][d7899r25] HTTP #0 127.0.0.1:48884 GET http://127.0.0.1:8080/, content-length=-1 -[2023-08-18 12:46:41.957][INFO][921570][d7899r25] http match file=./objs/nginx/html/index.html, pattern=/, upath=/ -[2023-08-18 12:46:41.958][INFO][921570][d7899r25] TCP: before dispose resource(HttpConn)(0x607000006a70), conns=1, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:46:41.958][WARN][921570][d7899r25][104] client disconnect peer. ret=1007 -[2023-08-18 12:46:41.958][INFO][921570][9569354x] TCP: clear zombies=1 resources, conns=1, removing=0, unsubs=0 -[2023-08-18 12:46:41.958][INFO][921570][d7899r25] TCP: disposing #0 resource(HttpConn)(0x607000006a70), conns=1, disposing=1, zombies=0 -[2023-08-18 12:46:42.032][INFO][921570][56q6evuv] HTTP #0 127.0.0.1:48894 GET http://127.0.0.1:8080/favicon.ico, content-length=-1 -[2023-08-18 12:46:42.034][INFO][921570][56q6evuv] http match file=./objs/nginx/html/favicon.ico, pattern=/, upath=/favicon.ico -[2023-08-18 12:46:42.035][INFO][921570][56q6evuv] TCP: before dispose resource(HttpConn)(0x607000006e60), conns=1, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:46:42.035][WARN][921570][56q6evuv][104] client disconnect peer. ret=1007 -[2023-08-18 12:46:42.035][INFO][921570][9569354x] TCP: clear zombies=1 resources, conns=1, removing=0, unsubs=0 -[2023-08-18 12:46:42.035][INFO][921570][56q6evuv] TCP: disposing #0 resource(HttpConn)(0x607000006e60), conns=1, disposing=1, zombies=0 -[2023-08-18 12:46:45.133][INFO][921570][7wpl7297] Hybrid cpu=0.00%,33MB, cid=6,3, timer=62,0,0, clock=0,47,1,0,0,0,0,0,0, free=1 -[2023-08-18 12:46:45.219][INFO][921570][y84v859x] Process: cpu=0.00%,33MB, threads=2 -[2023-08-18 12:46:47.735][INFO][921570][d0553248] HTTP #0 127.0.0.1:48908 GET http://127.0.0.1:8080/console/en_index.html, content-length=-1 -[2023-08-18 12:46:47.736][INFO][921570][d0553248] http match file=./objs/nginx/html/console/en_index.html, pattern=/, upath=/console/en_index.html -[2023-08-18 12:46:47.737][INFO][921570][d0553248] TCP: before dispose resource(HttpConn)(0x607000007250), conns=1, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:46:47.737][WARN][921570][d0553248][104] client disconnect peer. ret=1007 -[2023-08-18 12:46:47.737][INFO][921570][9569354x] TCP: clear zombies=1 resources, conns=1, removing=0, unsubs=0 -[2023-08-18 12:46:47.737][INFO][921570][d0553248] TCP: disposing #0 resource(HttpConn)(0x607000007250), conns=1, disposing=1, zombies=0 -[2023-08-18 12:46:47.847][INFO][921570][vi841o5e] HTTP #0 127.0.0.1:47506 GET http://127.0.0.1:8080/console/js/3rdparty/bootstrap.min.css, content-length=-1 -[2023-08-18 12:46:47.849][INFO][921570][vi841o5e] http match file=./objs/nginx/html/console/js/3rdparty/bootstrap.min.css, pattern=/, upath=/console/js/3rdparty/bootstrap.min.css -[2023-08-18 12:46:47.850][INFO][921570][vi841o5e] TCP: before dispose resource(HttpConn)(0x6070000076b0), conns=1, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:46:47.850][WARN][921570][vi841o5e][104] client disconnect peer. ret=1007 -[2023-08-18 12:46:47.850][INFO][921570][9569354x] TCP: clear zombies=1 resources, conns=1, removing=0, unsubs=0 -[2023-08-18 12:46:47.850][INFO][921570][vi841o5e] TCP: disposing #0 resource(HttpConn)(0x6070000076b0), conns=1, disposing=1, zombies=0 -[2023-08-18 12:46:47.851][INFO][921570][2u3b1p66] HTTP #0 127.0.0.1:47508 GET http://127.0.0.1:8080/console/js/srs.console.css, content-length=-1 -[2023-08-18 12:46:47.851][INFO][921570][2u3b1p66] http match file=./objs/nginx/html/console/js/srs.console.css, pattern=/, upath=/console/js/srs.console.css -[2023-08-18 12:46:47.853][INFO][921570][2u3b1p66] TCP: before dispose resource(HttpConn)(0x607000007b80), conns=3, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:46:47.853][WARN][921570][2u3b1p66][104] client disconnect peer. ret=1007 -[2023-08-18 12:46:47.853][INFO][921570][16798755] HTTP #0 127.0.0.1:47514 GET http://127.0.0.1:8080/console/js/3rdparty/angular.min.js, content-length=-1 -[2023-08-18 12:46:47.854][INFO][921570][16798755] http match file=./objs/nginx/html/console/js/3rdparty/angular.min.js, pattern=/, upath=/console/js/3rdparty/angular.min.js -[2023-08-18 12:46:47.855][INFO][921570][3061209x] HTTP #0 127.0.0.1:47518 GET http://127.0.0.1:8080/console/js/3rdparty/angular-route.min.js, content-length=-1 -[2023-08-18 12:46:47.856][INFO][921570][3061209x] http match file=./objs/nginx/html/console/js/3rdparty/angular-route.min.js, pattern=/, upath=/console/js/3rdparty/angular-route.min.js -[2023-08-18 12:46:47.857][INFO][921570][3061209x] TCP: before dispose resource(HttpConn)(0x607000007d40), conns=3, zombies=1, ign=0, inz=0, ind=0 -[2023-08-18 12:46:47.857][WARN][921570][3061209x][104] client disconnect peer. ret=1007 -[2023-08-18 12:46:47.857][INFO][921570][9569354x] TCP: clear zombies=2 resources, conns=3, removing=0, unsubs=0 -[2023-08-18 12:46:47.857][INFO][921570][2u3b1p66] TCP: disposing #0 resource(HttpConn)(0x607000007b80), conns=3, disposing=2, zombies=0 -[2023-08-18 12:46:47.857][INFO][921570][3061209x] TCP: disposing #1 resource(HttpConn)(0x607000007d40), conns=2, disposing=2, zombies=0 -[2023-08-18 12:46:47.858][INFO][921570][28i3638i] HTTP #0 127.0.0.1:47520 GET http://127.0.0.1:8080/console/js/3rdparty/angular-resource.min.js, content-length=-1 -[2023-08-18 12:46:47.859][INFO][921570][28i3638i] http match file=./objs/nginx/html/console/js/3rdparty/angular-resource.min.js, pattern=/, upath=/console/js/3rdparty/angular-resource.min.js -[2023-08-18 12:46:47.860][INFO][921570][28i3638i] TCP: before dispose resource(HttpConn)(0x607000008980), conns=5, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:46:47.860][WARN][921570][28i3638i][104] client disconnect peer. ret=1007 -[2023-08-18 12:46:47.860][INFO][921570][d19f705s] HTTP #0 127.0.0.1:47526 GET http://127.0.0.1:8080/console/js/winlin.utility.js, content-length=-1 -[2023-08-18 12:46:47.861][INFO][921570][d19f705s] http match file=./objs/nginx/html/console/js/winlin.utility.js, pattern=/, upath=/console/js/winlin.utility.js -[2023-08-18 12:46:47.863][INFO][921570][d19f705s] TCP: before dispose resource(HttpConn)(0x607000008a60), conns=5, zombies=1, ign=0, inz=0, ind=0 -[2023-08-18 12:46:47.863][WARN][921570][d19f705s][104] client disconnect peer. ret=1007 -[2023-08-18 12:46:47.863][INFO][921570][2820f363] HTTP #0 127.0.0.1:47536 GET http://127.0.0.1:8080/console/js/bravo_alert/alert.js, content-length=-1 -[2023-08-18 12:46:47.865][INFO][921570][2820f363] http match file=./objs/nginx/html/console/js/bravo_alert/alert.js, pattern=/, upath=/console/js/bravo_alert/alert.js -[2023-08-18 12:46:47.866][INFO][921570][2820f363] TCP: before dispose resource(HttpConn)(0x607000008b40), conns=5, zombies=2, ign=0, inz=0, ind=0 -[2023-08-18 12:46:47.866][WARN][921570][2820f363][104] client disconnect peer. ret=1007 -[2023-08-18 12:46:47.866][INFO][921570][38053991] HTTP #0 127.0.0.1:47550 GET http://127.0.0.1:8080/console/js/bravo_popover/popover.js, content-length=-1 -[2023-08-18 12:46:47.867][INFO][921570][38053991] http match file=./objs/nginx/html/console/js/bravo_popover/popover.js, pattern=/, upath=/console/js/bravo_popover/popover.js -[2023-08-18 12:46:47.869][INFO][921570][38053991] TCP: before dispose resource(HttpConn)(0x607000008c20), conns=5, zombies=3, ign=0, inz=0, ind=0 -[2023-08-18 12:46:47.869][WARN][921570][38053991][104] client disconnect peer. ret=1007 -[2023-08-18 12:46:47.869][INFO][921570][9569354x] TCP: clear zombies=4 resources, conns=5, removing=0, unsubs=0 -[2023-08-18 12:46:47.869][INFO][921570][28i3638i] TCP: disposing #0 resource(HttpConn)(0x607000008980), conns=5, disposing=4, zombies=0 -[2023-08-18 12:46:47.869][INFO][921570][d19f705s] TCP: disposing #1 resource(HttpConn)(0x607000008a60), conns=4, disposing=4, zombies=0 -[2023-08-18 12:46:47.869][INFO][921570][2820f363] TCP: disposing #2 resource(HttpConn)(0x607000008b40), conns=3, disposing=4, zombies=0 -[2023-08-18 12:46:47.869][INFO][921570][38053991] TCP: disposing #3 resource(HttpConn)(0x607000008c20), conns=2, disposing=4, zombies=0 -[2023-08-18 12:46:47.869][INFO][921570][77l40t2e] HTTP #0 127.0.0.1:47562 GET http://127.0.0.1:8080/console/js/srs.en.js, content-length=-1 -[2023-08-18 12:46:47.871][INFO][921570][77l40t2e] http match file=./objs/nginx/html/console/js/srs.en.js, pattern=/, upath=/console/js/srs.en.js -[2023-08-18 12:46:47.873][INFO][921570][77l40t2e] TCP: before dispose resource(HttpConn)(0x607000009e80), conns=3, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:46:47.873][WARN][921570][77l40t2e][104] client disconnect peer. ret=1007 -[2023-08-18 12:46:47.873][INFO][921570][4c31s8u0] HTTP #0 127.0.0.1:47568 GET http://127.0.0.1:8080/console/js/srs.console.js, content-length=-1 -[2023-08-18 12:46:47.874][INFO][921570][4c31s8u0] http match file=./objs/nginx/html/console/js/srs.console.js, pattern=/, upath=/console/js/srs.console.js -[2023-08-18 12:46:47.875][INFO][921570][9569354x] TCP: clear zombies=1 resources, conns=3, removing=0, unsubs=0 -[2023-08-18 12:46:47.875][INFO][921570][77l40t2e] TCP: disposing #0 resource(HttpConn)(0x607000009e80), conns=3, disposing=1, zombies=0 -[2023-08-18 12:46:47.879][INFO][921570][4c31s8u0] TCP: before dispose resource(HttpConn)(0x607000009f60), conns=2, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:46:47.879][WARN][921570][4c31s8u0][104] client disconnect peer. ret=1007 -[2023-08-18 12:46:47.879][INFO][921570][9569354x] TCP: clear zombies=1 resources, conns=2, removing=0, unsubs=0 -[2023-08-18 12:46:47.879][INFO][921570][4c31s8u0] TCP: disposing #0 resource(HttpConn)(0x607000009f60), conns=2, disposing=1, zombies=0 -[2023-08-18 12:46:47.898][INFO][921570][16798755] TCP: before dispose resource(HttpConn)(0x607000007c60), conns=1, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:46:47.898][WARN][921570][16798755][104] client disconnect peer. ret=1007 -[2023-08-18 12:46:47.898][INFO][921570][9569354x] TCP: clear zombies=1 resources, conns=1, removing=0, unsubs=0 -[2023-08-18 12:46:47.898][INFO][921570][16798755] TCP: disposing #0 resource(HttpConn)(0x607000007c60), conns=1, disposing=1, zombies=0 -[2023-08-18 12:46:48.029][INFO][921570][72165n58] HTTP #0 127.0.0.1:47574 GET http://127.0.0.1:8080/console/views/summary_en.html, content-length=-1 -[2023-08-18 12:46:48.030][INFO][921570][72165n58] http match file=./objs/nginx/html/console/views/summary_en.html, pattern=/, upath=/console/views/summary_en.html -[2023-08-18 12:46:48.032][INFO][921570][72165n58] TCP: before dispose resource(HttpConn)(0x60700000a740), conns=1, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:46:48.032][WARN][921570][72165n58][104] client disconnect peer. ret=1007 -[2023-08-18 12:46:48.032][INFO][921570][9569354x] TCP: clear zombies=1 resources, conns=1, removing=0, unsubs=0 -[2023-08-18 12:46:48.032][INFO][921570][72165n58] TCP: disposing #0 resource(HttpConn)(0x60700000a740), conns=1, disposing=1, zombies=0 -[2023-08-18 12:46:48.094][INFO][921570][55j85202] HTTP #0 127.0.0.1:58412 GET http://127.0.0.1:1985/api/v1/summaries?callback=angular.callbacks._0, content-length=-1 -[2023-08-18 12:46:48.095][INFO][921570][55j85202] TCP: before dispose resource(HttpConn)(0x60700000aba0), conns=1, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:46:48.095][WARN][921570][55j85202][104] client disconnect peer. ret=1007 -[2023-08-18 12:46:48.095][INFO][921570][9569354x] TCP: clear zombies=1 resources, conns=1, removing=0, unsubs=0 -[2023-08-18 12:46:48.095][INFO][921570][55j85202] TCP: disposing #0 resource(HttpConn)(0x60700000aba0), conns=1, disposing=1, zombies=0 -[2023-08-18 12:46:48.337][INFO][921570][7n05b0z2] HTTP #0 127.0.0.1:47582 GET http://127.0.0.1:8080/favicon.ico, content-length=-1 -[2023-08-18 12:46:48.337][INFO][921570][7n05b0z2] http match file=./objs/nginx/html/favicon.ico, pattern=/, upath=/favicon.ico -[2023-08-18 12:46:48.338][INFO][921570][7n05b0z2] TCP: before dispose resource(HttpConn)(0x60700000b3f0), conns=1, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:46:48.338][WARN][921570][7n05b0z2][104] client disconnect peer. ret=1007 -[2023-08-18 12:46:48.338][INFO][921570][9569354x] TCP: clear zombies=1 resources, conns=1, removing=0, unsubs=0 -[2023-08-18 12:46:48.338][INFO][921570][7n05b0z2] TCP: disposing #0 resource(HttpConn)(0x60700000b3f0), conns=1, disposing=1, zombies=0 -[2023-08-18 12:46:48.746][INFO][921570][c0977k53] HTTP #0 127.0.0.1:47588 GET http://127.0.0.1:8080/sw.js, content-length=-1 -[2023-08-18 12:46:48.746][WARN][921570][c0977k53][2] http miss file=./objs/nginx/html/sw.js, pattern=/, upath=/sw.js -[2023-08-18 12:46:48.746][INFO][921570][c0977k53] TCP: before dispose resource(HttpConn)(0x60700000b7e0), conns=1, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:46:48.746][WARN][921570][c0977k53][104] client disconnect peer. ret=1007 -[2023-08-18 12:46:48.746][INFO][921570][9569354x] TCP: clear zombies=1 resources, conns=1, removing=0, unsubs=0 -[2023-08-18 12:46:48.746][INFO][921570][c0977k53] TCP: disposing #0 resource(HttpConn)(0x60700000b7e0), conns=1, disposing=1, zombies=0 -[2023-08-18 12:46:50.134][INFO][921570][7wpl7297] Hybrid cpu=1.00%,34MB, cid=6,3, timer=62,0,0, clock=0,47,1,0,0,0,0,0,0, free=1 -[2023-08-18 12:46:50.222][INFO][921570][y84v859x] Process: cpu=1.00%,34MB, threads=2 -[2023-08-18 12:46:51.327][INFO][921570][qo117b32] HTTP #0 127.0.0.1:58426 GET http://127.0.0.1:1985/api/v1/summaries?callback=angular.callbacks._1, content-length=-1 -[2023-08-18 12:46:51.328][INFO][921570][qo117b32] TCP: before dispose resource(HttpConn)(0x60700000bbd0), conns=1, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:46:51.328][WARN][921570][qo117b32][104] client disconnect peer. ret=1007 -[2023-08-18 12:46:51.328][INFO][921570][9569354x] TCP: clear zombies=1 resources, conns=1, removing=0, unsubs=0 -[2023-08-18 12:46:51.328][INFO][921570][qo117b32] TCP: disposing #0 resource(HttpConn)(0x60700000bbd0), conns=1, disposing=1, zombies=0 -[2023-08-18 12:46:52.329][INFO][921570][m08a5892] HTTP #0 127.0.0.1:47592 GET http://127.0.0.1:8080/sw.js, content-length=-1 -[2023-08-18 12:46:52.329][WARN][921570][m08a5892][2] http miss file=./objs/nginx/html/sw.js, pattern=/, upath=/sw.js -[2023-08-18 12:46:52.330][INFO][921570][m08a5892] TCP: before dispose resource(HttpConn)(0x60700000c420), conns=1, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:46:52.330][WARN][921570][m08a5892][104] client disconnect peer. ret=1007 -[2023-08-18 12:46:52.330][INFO][921570][9569354x] TCP: clear zombies=1 resources, conns=1, removing=0, unsubs=0 -[2023-08-18 12:46:52.330][INFO][921570][m08a5892] TCP: disposing #0 resource(HttpConn)(0x60700000c420), conns=1, disposing=1, zombies=0 -[2023-08-18 12:46:55.134][INFO][921570][7wpl7297] Hybrid cpu=1.00%,35MB, cid=23,11, timer=62,0,0, clock=0,47,1,1,0,0,0,0,0, free=1 -[2023-08-18 12:46:55.226][INFO][921570][y84v859x] Process: cpu=2.00%,35MB, threads=2 -[2023-08-18 12:46:56.316][INFO][921570][59719631] HTTP #0 127.0.0.1:38494 GET http://127.0.0.1:1985/api/v1/summaries?callback=angular.callbacks._2, content-length=-1 -[2023-08-18 12:46:56.318][INFO][921570][59719631] TCP: before dispose resource(HttpConn)(0x60700000c810), conns=1, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:46:56.318][WARN][921570][59719631][104] client disconnect peer. ret=1007 -[2023-08-18 12:46:56.318][INFO][921570][9569354x] TCP: clear zombies=1 resources, conns=1, removing=0, unsubs=0 -[2023-08-18 12:46:56.318][INFO][921570][59719631] TCP: disposing #0 resource(HttpConn)(0x60700000c810), conns=1, disposing=1, zombies=0 -[2023-08-18 12:46:57.329][INFO][921570][78849dn9] HTTP #0 127.0.0.1:58966 GET http://127.0.0.1:8080/sw.js, content-length=-1 -[2023-08-18 12:46:57.329][WARN][921570][78849dn9][2] http miss file=./objs/nginx/html/sw.js, pattern=/, upath=/sw.js -[2023-08-18 12:46:57.329][INFO][921570][78849dn9] TCP: before dispose resource(HttpConn)(0x60700000d060), conns=1, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:46:57.329][WARN][921570][78849dn9][104] client disconnect peer. ret=1007 -[2023-08-18 12:46:57.329][INFO][921570][9569354x] TCP: clear zombies=1 resources, conns=1, removing=0, unsubs=0 -[2023-08-18 12:46:57.329][INFO][921570][78849dn9] TCP: disposing #0 resource(HttpConn)(0x60700000d060), conns=1, disposing=1, zombies=0 -[2023-08-18 12:47:00.135][INFO][921570][7wpl7297] Hybrid cpu=1.00%,35MB, cid=23,11, timer=62,0,0, clock=0,47,1,1,0,0,0,0,0, free=1 -[2023-08-18 12:47:00.231][INFO][921570][y84v859x] Process: cpu=0.00%,35MB, threads=2 -[2023-08-18 12:47:00.363][INFO][921570][19ko0317] HTTP #0 127.0.0.1:38496 GET http://127.0.0.1:1985/api/v1/summaries?callback=angular.callbacks._3, content-length=-1 -[2023-08-18 12:47:00.363][INFO][921570][19ko0317] TCP: before dispose resource(HttpConn)(0x60700000d450), conns=1, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:47:00.364][WARN][921570][19ko0317][104] client disconnect peer. ret=1007 -[2023-08-18 12:47:00.364][INFO][921570][9569354x] TCP: clear zombies=1 resources, conns=1, removing=0, unsubs=0 -[2023-08-18 12:47:00.364][INFO][921570][19ko0317] TCP: disposing #0 resource(HttpConn)(0x60700000d450), conns=1, disposing=1, zombies=0 -[2023-08-18 12:47:01.366][INFO][921570][3px8860x] HTTP #0 127.0.0.1:58974 GET http://127.0.0.1:8080/sw.js, content-length=-1 -[2023-08-18 12:47:01.366][WARN][921570][3px8860x][2] http miss file=./objs/nginx/html/sw.js, pattern=/, upath=/sw.js -[2023-08-18 12:47:01.367][INFO][921570][3px8860x] TCP: before dispose resource(HttpConn)(0x60700000dca0), conns=1, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:47:01.367][WARN][921570][3px8860x][104] client disconnect peer. ret=1007 -[2023-08-18 12:47:01.367][INFO][921570][9569354x] TCP: clear zombies=1 resources, conns=1, removing=0, unsubs=0 -[2023-08-18 12:47:01.367][INFO][921570][3px8860x] TCP: disposing #0 resource(HttpConn)(0x60700000dca0), conns=1, disposing=1, zombies=0 -[2023-08-18 12:47:04.379][INFO][921570][5h4a4evb] HTTP #0 127.0.0.1:38512 GET http://127.0.0.1:1985/api/v1/summaries?callback=angular.callbacks._4, content-length=-1 -[2023-08-18 12:47:04.379][INFO][921570][5h4a4evb] TCP: before dispose resource(HttpConn)(0x607000010080), conns=1, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:47:04.379][WARN][921570][5h4a4evb][104] client disconnect peer. ret=1007 -[2023-08-18 12:47:04.380][INFO][921570][9569354x] TCP: clear zombies=1 resources, conns=1, removing=0, unsubs=0 -[2023-08-18 12:47:04.380][INFO][921570][5h4a4evb] TCP: disposing #0 resource(HttpConn)(0x607000010080), conns=1, disposing=1, zombies=0 -[2023-08-18 12:47:05.136][INFO][921570][7wpl7297] Hybrid cpu=1.00%,35MB, cid=23,11, timer=62,0,0, clock=0,47,1,1,0,0,0,0,0, free=1 -[2023-08-18 12:47:05.235][INFO][921570][y84v859x] Process: cpu=1.00%,35MB, threads=2 -[2023-08-18 12:47:05.383][INFO][921570][635f6342] HTTP #0 127.0.0.1:58458 GET http://127.0.0.1:8080/sw.js, content-length=-1 -[2023-08-18 12:47:05.384][WARN][921570][635f6342][2] http miss file=./objs/nginx/html/sw.js, pattern=/, upath=/sw.js -[2023-08-18 12:47:05.384][INFO][921570][635f6342] TCP: before dispose resource(HttpConn)(0x6070000108d0), conns=1, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:47:05.384][WARN][921570][635f6342][104] client disconnect peer. ret=1007 -[2023-08-18 12:47:05.384][INFO][921570][9569354x] TCP: clear zombies=1 resources, conns=1, removing=0, unsubs=0 -[2023-08-18 12:47:05.384][INFO][921570][635f6342] TCP: disposing #0 resource(HttpConn)(0x6070000108d0), conns=1, disposing=1, zombies=0 -[2023-08-18 12:47:09.389][INFO][921570][s468s7bb] HTTP #0 127.0.0.1:44762 GET http://127.0.0.1:1985/api/v1/summaries?callback=angular.callbacks._5, content-length=-1 -[2023-08-18 12:47:09.397][INFO][921570][s468s7bb] TCP: before dispose resource(HttpConn)(0x607000010cc0), conns=1, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:47:09.397][WARN][921570][s468s7bb][104] client disconnect peer. ret=1007 -[2023-08-18 12:47:09.397][INFO][921570][9569354x] TCP: clear zombies=1 resources, conns=1, removing=0, unsubs=0 -[2023-08-18 12:47:09.397][INFO][921570][s468s7bb] TCP: disposing #0 resource(HttpConn)(0x607000010cc0), conns=1, disposing=1, zombies=0 -[2023-08-18 12:47:10.136][INFO][921570][7wpl7297] Hybrid cpu=1.00%,35MB, cid=6,3, timer=62,0,0, clock=0,47,1,1,0,0,0,0,0, free=1 -[2023-08-18 12:47:10.239][INFO][921570][y84v859x] Process: cpu=1.00%,35MB, threads=2 -[2023-08-18 12:47:10.389][INFO][921570][39u55027] HTTP #0 127.0.0.1:58472 GET http://127.0.0.1:8080/sw.js, content-length=-1 -[2023-08-18 12:47:10.390][WARN][921570][39u55027][2] http miss file=./objs/nginx/html/sw.js, pattern=/, upath=/sw.js -[2023-08-18 12:47:10.390][INFO][921570][39u55027] TCP: before dispose resource(HttpConn)(0x607000011510), conns=1, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:47:10.390][WARN][921570][39u55027][104] client disconnect peer. ret=1007 -[2023-08-18 12:47:10.390][INFO][921570][9569354x] TCP: clear zombies=1 resources, conns=1, removing=0, unsubs=0 -[2023-08-18 12:47:10.390][INFO][921570][39u55027] TCP: disposing #0 resource(HttpConn)(0x607000011510), conns=1, disposing=1, zombies=0 -[2023-08-18 12:47:13.407][INFO][921570][231m1x77] HTTP #0 127.0.0.1:44776 GET http://127.0.0.1:1985/api/v1/summaries?callback=angular.callbacks._6, content-length=-1 -[2023-08-18 12:47:13.408][INFO][921570][231m1x77] TCP: before dispose resource(HttpConn)(0x607000011900), conns=1, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:47:13.408][WARN][921570][231m1x77][104] client disconnect peer. ret=1007 -[2023-08-18 12:47:13.408][INFO][921570][9569354x] TCP: clear zombies=1 resources, conns=1, removing=0, unsubs=0 -[2023-08-18 12:47:13.408][INFO][921570][231m1x77] TCP: disposing #0 resource(HttpConn)(0x607000011900), conns=1, disposing=1, zombies=0 -[2023-08-18 12:47:14.415][INFO][921570][g2375x53] HTTP #0 127.0.0.1:58474 GET http://127.0.0.1:8080/sw.js, content-length=-1 -[2023-08-18 12:47:14.415][WARN][921570][g2375x53][2] http miss file=./objs/nginx/html/sw.js, pattern=/, upath=/sw.js -[2023-08-18 12:47:14.415][INFO][921570][g2375x53] TCP: before dispose resource(HttpConn)(0x607000012150), conns=1, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:47:14.415][WARN][921570][g2375x53][104] client disconnect peer. ret=1007 -[2023-08-18 12:47:14.415][INFO][921570][9569354x] TCP: clear zombies=1 resources, conns=1, removing=0, unsubs=0 -[2023-08-18 12:47:14.416][INFO][921570][g2375x53] TCP: disposing #0 resource(HttpConn)(0x607000012150), conns=1, disposing=1, zombies=0 -[2023-08-18 12:47:15.137][INFO][921570][7wpl7297] Hybrid cpu=1.00%,36MB, cid=6,3, timer=62,0,0, clock=0,47,1,1,0,0,0,0,0, free=1 -[2023-08-18 12:47:15.243][INFO][921570][y84v859x] Process: cpu=0.00%,36MB, threads=2 -[2023-08-18 12:47:18.479][INFO][921570][81w6971m] HTTP #0 127.0.0.1:33636 GET http://127.0.0.1:1985/api/v1/summaries?callback=angular.callbacks._7, content-length=-1 -[2023-08-18 12:47:18.480][INFO][921570][81w6971m] TCP: before dispose resource(HttpConn)(0x607000012540), conns=1, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:47:18.480][WARN][921570][81w6971m][104] client disconnect peer. ret=1007 -[2023-08-18 12:47:18.480][INFO][921570][9569354x] TCP: clear zombies=1 resources, conns=1, removing=0, unsubs=0 -[2023-08-18 12:47:18.480][INFO][921570][81w6971m] TCP: disposing #0 resource(HttpConn)(0x607000012540), conns=1, disposing=1, zombies=0 -[2023-08-18 12:47:19.484][INFO][921570][61rim994] HTTP #0 127.0.0.1:46956 GET http://127.0.0.1:8080/sw.js, content-length=-1 -[2023-08-18 12:47:19.484][WARN][921570][61rim994][2] http miss file=./objs/nginx/html/sw.js, pattern=/, upath=/sw.js -[2023-08-18 12:47:19.485][INFO][921570][61rim994] TCP: before dispose resource(HttpConn)(0x607000012d90), conns=1, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:47:19.485][WARN][921570][61rim994][104] client disconnect peer. ret=1007 -[2023-08-18 12:47:19.485][INFO][921570][9569354x] TCP: clear zombies=1 resources, conns=1, removing=0, unsubs=0 -[2023-08-18 12:47:19.485][INFO][921570][61rim994] TCP: disposing #0 resource(HttpConn)(0x607000012d90), conns=1, disposing=1, zombies=0 -[2023-08-18 12:47:20.138][INFO][921570][7wpl7297] Hybrid cpu=1.00%,36MB, cid=7,3, timer=62,0,0, clock=0,48,1,0,0,0,0,0,0, free=1 -[2023-08-18 12:47:20.247][INFO][921570][y84v859x] Process: cpu=1.00%,36MB, threads=2 -[2023-08-18 12:47:22.500][INFO][921570][c6033dr4] HTTP #0 127.0.0.1:33652 GET http://127.0.0.1:1985/api/v1/summaries?callback=angular.callbacks._8, content-length=-1 -[2023-08-18 12:47:22.501][INFO][921570][c6033dr4] TCP: before dispose resource(HttpConn)(0x607000013180), conns=1, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:47:22.501][WARN][921570][c6033dr4][104] client disconnect peer. ret=1007 -[2023-08-18 12:47:22.501][INFO][921570][9569354x] TCP: clear zombies=1 resources, conns=1, removing=0, unsubs=0 -[2023-08-18 12:47:22.501][INFO][921570][c6033dr4] TCP: disposing #0 resource(HttpConn)(0x607000013180), conns=1, disposing=1, zombies=0 -[2023-08-18 12:47:23.571][INFO][921570][p0717w45] HTTP #0 127.0.0.1:46972 GET http://127.0.0.1:8080/sw.js, content-length=-1 -[2023-08-18 12:47:23.572][WARN][921570][p0717w45][2] http miss file=./objs/nginx/html/sw.js, pattern=/, upath=/sw.js -[2023-08-18 12:47:23.572][INFO][921570][p0717w45] TCP: before dispose resource(HttpConn)(0x6070000139d0), conns=1, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:47:23.572][WARN][921570][p0717w45][104] client disconnect peer. ret=1007 -[2023-08-18 12:47:23.572][INFO][921570][9569354x] TCP: clear zombies=1 resources, conns=1, removing=0, unsubs=0 -[2023-08-18 12:47:23.572][INFO][921570][p0717w45] TCP: disposing #0 resource(HttpConn)(0x6070000139d0), conns=1, disposing=1, zombies=0 -[2023-08-18 12:47:25.139][INFO][921570][7wpl7297] Hybrid cpu=1.00%,36MB, cid=7,3, timer=62,0,0, clock=0,48,1,0,0,0,0,0,0, free=1 -[2023-08-18 12:47:25.251][INFO][921570][y84v859x] Process: cpu=0.00%,36MB, threads=2 -[2023-08-18 12:47:27.644][INFO][921570][76lg43ik] HTTP #0 127.0.0.1:40864 GET http://127.0.0.1:1985/api/v1/summaries?callback=angular.callbacks._9, content-length=-1 -[2023-08-18 12:47:27.645][INFO][921570][76lg43ik] TCP: before dispose resource(HttpConn)(0x607000013dc0), conns=1, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:47:27.645][WARN][921570][76lg43ik][104] client disconnect peer. ret=1007 -[2023-08-18 12:47:27.645][INFO][921570][9569354x] TCP: clear zombies=1 resources, conns=1, removing=0, unsubs=0 -[2023-08-18 12:47:27.645][INFO][921570][76lg43ik] TCP: disposing #0 resource(HttpConn)(0x607000013dc0), conns=1, disposing=1, zombies=0 -[2023-08-18 12:47:28.650][INFO][921570][epi0z7ur] HTTP #0 127.0.0.1:37096 GET http://127.0.0.1:8080/sw.js, content-length=-1 -[2023-08-18 12:47:28.650][WARN][921570][epi0z7ur][2] http miss file=./objs/nginx/html/sw.js, pattern=/, upath=/sw.js -[2023-08-18 12:47:28.650][INFO][921570][epi0z7ur] TCP: before dispose resource(HttpConn)(0x607000014610), conns=1, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:47:28.650][WARN][921570][epi0z7ur][104] client disconnect peer. ret=1007 -[2023-08-18 12:47:28.650][INFO][921570][9569354x] TCP: clear zombies=1 resources, conns=1, removing=0, unsubs=0 -[2023-08-18 12:47:28.650][INFO][921570][epi0z7ur] TCP: disposing #0 resource(HttpConn)(0x607000014610), conns=1, disposing=1, zombies=0 -[2023-08-18 12:47:30.139][INFO][921570][7wpl7297] Hybrid cpu=0.00%,36MB, cid=7,3, timer=62,0,0, clock=0,48,1,0,0,0,0,0,0, free=1 -[2023-08-18 12:47:30.255][INFO][921570][y84v859x] Process: cpu=1.00%,36MB, threads=2 -[2023-08-18 12:47:31.681][INFO][921570][4u1xn27t] HTTP #0 127.0.0.1:40876 GET http://127.0.0.1:1985/api/v1/summaries?callback=angular.callbacks._a, content-length=-1 -[2023-08-18 12:47:31.683][INFO][921570][4u1xn27t] TCP: before dispose resource(HttpConn)(0x607000014a00), conns=1, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:47:31.683][WARN][921570][4u1xn27t][104] client disconnect peer. ret=1007 -[2023-08-18 12:47:31.683][INFO][921570][9569354x] TCP: clear zombies=1 resources, conns=1, removing=0, unsubs=0 -[2023-08-18 12:47:31.683][INFO][921570][4u1xn27t] TCP: disposing #0 resource(HttpConn)(0x607000014a00), conns=1, disposing=1, zombies=0 -[2023-08-18 12:47:32.796][INFO][921570][cea9qy58] HTTP #0 127.0.0.1:37108 GET http://127.0.0.1:8080/sw.js, content-length=-1 -[2023-08-18 12:47:32.796][WARN][921570][cea9qy58][2] http miss file=./objs/nginx/html/sw.js, pattern=/, upath=/sw.js -[2023-08-18 12:47:32.797][INFO][921570][cea9qy58] TCP: before dispose resource(HttpConn)(0x607000015250), conns=1, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:47:32.797][WARN][921570][cea9qy58][104] client disconnect peer. ret=1007 -[2023-08-18 12:47:32.797][INFO][921570][9569354x] TCP: clear zombies=1 resources, conns=1, removing=0, unsubs=0 -[2023-08-18 12:47:32.797][INFO][921570][cea9qy58] TCP: disposing #0 resource(HttpConn)(0x607000015250), conns=1, disposing=1, zombies=0 -[2023-08-18 12:47:34.706][INFO][921570][564jt3jo] HTTP #0 127.0.0.1:40892 GET http://127.0.0.1:1985/api/v1/summaries?callback=angular.callbacks._b, content-length=-1 -[2023-08-18 12:47:34.708][INFO][921570][564jt3jo] TCP: before dispose resource(HttpConn)(0x607000015640), conns=1, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:47:34.708][WARN][921570][564jt3jo][104] client disconnect peer. ret=1007 -[2023-08-18 12:47:34.708][INFO][921570][9569354x] TCP: clear zombies=1 resources, conns=1, removing=0, unsubs=0 -[2023-08-18 12:47:34.708][INFO][921570][564jt3jo] TCP: disposing #0 resource(HttpConn)(0x607000015640), conns=1, disposing=1, zombies=0 -[2023-08-18 12:47:34.816][INFO][921570][2i81p399] HTTP #0 127.0.0.1:37118 GET http://127.0.0.1:8080/console/views/vhosts_en.html, content-length=-1 -[2023-08-18 12:47:34.821][INFO][921570][2i81p399] http match file=./objs/nginx/html/console/views/vhosts_en.html, pattern=/, upath=/console/views/vhosts_en.html -[2023-08-18 12:47:34.824][INFO][921570][2i81p399] TCP: before dispose resource(HttpConn)(0x607000015e90), conns=1, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:47:34.824][WARN][921570][2i81p399][104] client disconnect peer. ret=1007 -[2023-08-18 12:47:34.824][INFO][921570][9569354x] TCP: clear zombies=1 resources, conns=1, removing=0, unsubs=0 -[2023-08-18 12:47:34.824][INFO][921570][2i81p399] TCP: disposing #0 resource(HttpConn)(0x607000015e90), conns=1, disposing=1, zombies=0 -[2023-08-18 12:47:34.885][INFO][921570][3077su04] HTTP #0 127.0.0.1:40908 GET http://127.0.0.1:1985/api/v1/vhosts/?callback=angular.callbacks._c, content-length=-1 -[2023-08-18 12:47:34.885][INFO][921570][3077su04] TCP: before dispose resource(HttpConn)(0x6070000162f0), conns=1, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:47:34.885][WARN][921570][3077su04][104] client disconnect peer. ret=1007 -[2023-08-18 12:47:34.885][INFO][921570][9569354x] TCP: clear zombies=1 resources, conns=1, removing=0, unsubs=0 -[2023-08-18 12:47:34.885][INFO][921570][3077su04] TCP: disposing #0 resource(HttpConn)(0x6070000162f0), conns=1, disposing=1, zombies=0 -[2023-08-18 12:47:35.140][INFO][921570][7wpl7297] Hybrid cpu=1.00%,36MB, cid=8,4, timer=62,0,0, clock=0,47,1,0,0,0,0,0,0, free=1 -[2023-08-18 12:47:35.259][INFO][921570][y84v859x] Process: cpu=1.00%,37MB, threads=2 -[2023-08-18 12:47:35.366][INFO][921570][943f8i7d] HTTP #0 127.0.0.1:55592 GET http://127.0.0.1:8080/console/views/streams_en.html, content-length=-1 -[2023-08-18 12:47:35.366][INFO][921570][943f8i7d] http match file=./objs/nginx/html/console/views/streams_en.html, pattern=/, upath=/console/views/streams_en.html -[2023-08-18 12:47:35.367][INFO][921570][943f8i7d] TCP: before dispose resource(HttpConn)(0x6070000169f0), conns=1, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:47:35.367][WARN][921570][943f8i7d][104] client disconnect peer. ret=1007 -[2023-08-18 12:47:35.367][INFO][921570][9569354x] TCP: clear zombies=1 resources, conns=1, removing=0, unsubs=0 -[2023-08-18 12:47:35.367][INFO][921570][943f8i7d] TCP: disposing #0 resource(HttpConn)(0x6070000169f0), conns=1, disposing=1, zombies=0 -[2023-08-18 12:47:35.385][INFO][921570][58c8vc67] HTTP #0 127.0.0.1:53412 GET http://127.0.0.1:1985/api/v1/raw?callback=angular.callbacks._d&rpc=raw, content-length=-1 -[2023-08-18 12:47:35.387][INFO][921570][58c8vc67] TCP: before dispose resource(HttpConn)(0x607000016e50), conns=1, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:47:35.387][WARN][921570][58c8vc67][104] client disconnect peer. ret=1007 -[2023-08-18 12:47:35.387][INFO][921570][9569354x] TCP: clear zombies=1 resources, conns=1, removing=0, unsubs=0 -[2023-08-18 12:47:35.387][INFO][921570][58c8vc67] TCP: disposing #0 resource(HttpConn)(0x607000016e50), conns=1, disposing=1, zombies=0 -[2023-08-18 12:47:35.399][INFO][921570][4v594u37] HTTP #0 127.0.0.1:53416 GET http://127.0.0.1:1985/api/v1/vhosts/?callback=angular.callbacks._e, content-length=-1 -[2023-08-18 12:47:35.399][INFO][921570][4v594u37] TCP: before dispose resource(HttpConn)(0x607000017860), conns=1, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:47:35.399][WARN][921570][4v594u37][104] client disconnect peer. ret=1007 -[2023-08-18 12:47:35.399][INFO][921570][9569354x] TCP: clear zombies=1 resources, conns=1, removing=0, unsubs=0 -[2023-08-18 12:47:35.399][INFO][921570][4v594u37] TCP: disposing #0 resource(HttpConn)(0x607000017860), conns=1, disposing=1, zombies=0 -[2023-08-18 12:47:35.411][INFO][921570][ag42ay69] HTTP #0 127.0.0.1:53430 GET http://127.0.0.1:1985/api/v1/streams/?callback=angular.callbacks._f, content-length=-1 -[2023-08-18 12:47:35.411][INFO][921570][ag42ay69] TCP: before dispose resource(HttpConn)(0x607000017f60), conns=1, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:47:35.411][WARN][921570][ag42ay69][104] client disconnect peer. ret=1007 -[2023-08-18 12:47:35.411][INFO][921570][9569354x] TCP: clear zombies=1 resources, conns=1, removing=0, unsubs=0 -[2023-08-18 12:47:35.411][INFO][921570][ag42ay69] TCP: disposing #0 resource(HttpConn)(0x607000017f60), conns=1, disposing=1, zombies=0 -[2023-08-18 12:47:35.736][INFO][921570][89978207] HTTP #0 127.0.0.1:55596 GET http://127.0.0.1:8080/sw.js, content-length=-1 -[2023-08-18 12:47:35.736][WARN][921570][89978207][2] http miss file=./objs/nginx/html/sw.js, pattern=/, upath=/sw.js -[2023-08-18 12:47:35.736][INFO][921570][89978207] TCP: before dispose resource(HttpConn)(0x607000018660), conns=1, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:47:35.736][WARN][921570][89978207][104] client disconnect peer. ret=1007 -[2023-08-18 12:47:35.736][INFO][921570][9569354x] TCP: clear zombies=1 resources, conns=1, removing=0, unsubs=0 -[2023-08-18 12:47:35.736][INFO][921570][89978207] TCP: disposing #0 resource(HttpConn)(0x607000018660), conns=1, disposing=1, zombies=0 -[2023-08-18 12:47:38.441][INFO][921570][4355z239] HTTP #0 127.0.0.1:53436 GET http://127.0.0.1:1985/api/v1/streams/?callback=angular.callbacks._g, content-length=-1 -[2023-08-18 12:47:38.441][INFO][921570][4355z239] TCP: before dispose resource(HttpConn)(0x607000018a50), conns=1, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:47:38.441][WARN][921570][4355z239][104] client disconnect peer. ret=1007 -[2023-08-18 12:47:38.441][INFO][921570][9569354x] TCP: clear zombies=1 resources, conns=1, removing=0, unsubs=0 -[2023-08-18 12:47:38.441][INFO][921570][4355z239] TCP: disposing #0 resource(HttpConn)(0x607000018a50), conns=1, disposing=1, zombies=0 -[2023-08-18 12:47:39.448][INFO][921570][382h21oc] HTTP #0 127.0.0.1:55600 GET http://127.0.0.1:8080/sw.js, content-length=-1 -[2023-08-18 12:47:39.449][WARN][921570][382h21oc][2] http miss file=./objs/nginx/html/sw.js, pattern=/, upath=/sw.js -[2023-08-18 12:47:39.450][INFO][921570][382h21oc] TCP: before dispose resource(HttpConn)(0x607000019150), conns=1, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:47:39.450][WARN][921570][382h21oc][104] client disconnect peer. ret=1007 -[2023-08-18 12:47:39.450][INFO][921570][9569354x] TCP: clear zombies=1 resources, conns=1, removing=0, unsubs=0 -[2023-08-18 12:47:39.450][INFO][921570][382h21oc] TCP: disposing #0 resource(HttpConn)(0x607000019150), conns=1, disposing=1, zombies=0 -[2023-08-18 12:47:40.141][INFO][921570][7wpl7297] Hybrid cpu=0.00%,37MB, cid=8,4, timer=62,0,0, clock=0,47,1,0,0,0,0,0,0, free=1 -[2023-08-18 12:47:40.264][INFO][921570][y84v859x] Process: cpu=1.00%,37MB, threads=2 -[2023-08-18 12:47:41.458][INFO][921570][19827416] HTTP #0 127.0.0.1:53450 GET http://127.0.0.1:1985/api/v1/streams/?callback=angular.callbacks._h, content-length=-1 -[2023-08-18 12:47:41.459][INFO][921570][19827416] TCP: before dispose resource(HttpConn)(0x607000019540), conns=1, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:47:41.459][WARN][921570][19827416][104] client disconnect peer. ret=1007 -[2023-08-18 12:47:41.459][INFO][921570][9569354x] TCP: clear zombies=1 resources, conns=1, removing=0, unsubs=0 -[2023-08-18 12:47:41.459][INFO][921570][19827416] TCP: disposing #0 resource(HttpConn)(0x607000019540), conns=1, disposing=1, zombies=0 -[2023-08-18 12:47:42.461][INFO][921570][703533sh] HTTP #0 127.0.0.1:55602 GET http://127.0.0.1:8080/sw.js, content-length=-1 -[2023-08-18 12:47:42.461][WARN][921570][703533sh][2] http miss file=./objs/nginx/html/sw.js, pattern=/, upath=/sw.js -[2023-08-18 12:47:42.462][INFO][921570][703533sh] TCP: before dispose resource(HttpConn)(0x607000019c40), conns=1, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:47:42.462][WARN][921570][703533sh][104] client disconnect peer. ret=1007 -[2023-08-18 12:47:42.462][INFO][921570][9569354x] TCP: clear zombies=1 resources, conns=1, removing=0, unsubs=0 -[2023-08-18 12:47:42.462][INFO][921570][703533sh] TCP: disposing #0 resource(HttpConn)(0x607000019c40), conns=1, disposing=1, zombies=0 -[2023-08-18 12:47:44.470][INFO][921570][683bqg03] HTTP #0 127.0.0.1:53464 GET http://127.0.0.1:1985/api/v1/streams/?callback=angular.callbacks._i, content-length=-1 -[2023-08-18 12:47:44.471][INFO][921570][683bqg03] TCP: before dispose resource(HttpConn)(0x60700001a030), conns=1, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:47:44.471][WARN][921570][683bqg03][104] client disconnect peer. ret=1007 -[2023-08-18 12:47:44.471][INFO][921570][9569354x] TCP: clear zombies=1 resources, conns=1, removing=0, unsubs=0 -[2023-08-18 12:47:44.471][INFO][921570][683bqg03] TCP: disposing #0 resource(HttpConn)(0x60700001a030), conns=1, disposing=1, zombies=0 -[2023-08-18 12:47:45.141][INFO][921570][7wpl7297] Hybrid cpu=0.00%,37MB, cid=8,4, timer=62,0,0, clock=0,47,1,0,0,0,0,0,0, free=1 -[2023-08-18 12:47:45.268][INFO][921570][y84v859x] Process: cpu=1.00%,37MB, threads=2 -[2023-08-18 12:47:45.475][INFO][921570][odu64yic] HTTP #0 127.0.0.1:41338 GET http://127.0.0.1:8080/sw.js, content-length=-1 -[2023-08-18 12:47:45.475][WARN][921570][odu64yic][2] http miss file=./objs/nginx/html/sw.js, pattern=/, upath=/sw.js -[2023-08-18 12:47:45.476][INFO][921570][odu64yic] TCP: before dispose resource(HttpConn)(0x60700001a730), conns=1, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:47:45.476][WARN][921570][odu64yic][104] client disconnect peer. ret=1007 -[2023-08-18 12:47:45.476][INFO][921570][9569354x] TCP: clear zombies=1 resources, conns=1, removing=0, unsubs=0 -[2023-08-18 12:47:45.476][INFO][921570][odu64yic] TCP: disposing #0 resource(HttpConn)(0x60700001a730), conns=1, disposing=1, zombies=0 -[2023-08-18 12:47:48.442][INFO][921570][n6ebk9h7] HTTP #0 127.0.0.1:45042 GET http://127.0.0.1:1985/api/v1/streams/?callback=angular.callbacks._j, content-length=-1 -[2023-08-18 12:47:48.442][INFO][921570][n6ebk9h7] TCP: before dispose resource(HttpConn)(0x60700001ab20), conns=1, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:47:48.442][WARN][921570][n6ebk9h7][104] client disconnect peer. ret=1007 -[2023-08-18 12:47:48.442][INFO][921570][9569354x] TCP: clear zombies=1 resources, conns=1, removing=0, unsubs=0 -[2023-08-18 12:47:48.442][INFO][921570][n6ebk9h7] TCP: disposing #0 resource(HttpConn)(0x60700001ab20), conns=1, disposing=1, zombies=0 -[2023-08-18 12:47:49.521][INFO][921570][60t3dl00] HTTP #0 127.0.0.1:41352 GET http://127.0.0.1:8080/sw.js, content-length=-1 -[2023-08-18 12:47:49.521][WARN][921570][60t3dl00][2] http miss file=./objs/nginx/html/sw.js, pattern=/, upath=/sw.js -[2023-08-18 12:47:49.522][INFO][921570][60t3dl00] TCP: before dispose resource(HttpConn)(0x60700001b220), conns=1, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:47:49.522][WARN][921570][60t3dl00][104] client disconnect peer. ret=1007 -[2023-08-18 12:47:49.522][INFO][921570][9569354x] TCP: clear zombies=1 resources, conns=1, removing=0, unsubs=0 -[2023-08-18 12:47:49.522][INFO][921570][60t3dl00] TCP: disposing #0 resource(HttpConn)(0x60700001b220), conns=1, disposing=1, zombies=0 -[2023-08-18 12:47:49.528][INFO][921570][935996i7] HTTP #0 127.0.0.1:41364 GET http://127.0.0.1:8080/console/views/connect_en.html, content-length=-1 -[2023-08-18 12:47:49.529][INFO][921570][935996i7] http match file=./objs/nginx/html/console/views/connect_en.html, pattern=/, upath=/console/views/connect_en.html -[2023-08-18 12:47:49.531][INFO][921570][935996i7] TCP: before dispose resource(HttpConn)(0x60700001b610), conns=1, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:47:49.531][WARN][921570][935996i7][104] client disconnect peer. ret=1007 -[2023-08-18 12:47:49.531][INFO][921570][9569354x] TCP: clear zombies=1 resources, conns=1, removing=0, unsubs=0 -[2023-08-18 12:47:49.531][INFO][921570][935996i7] TCP: disposing #0 resource(HttpConn)(0x60700001b610), conns=1, disposing=1, zombies=0 -[2023-08-18 12:47:50.142][INFO][921570][7wpl7297] Hybrid cpu=0.00%,38MB, cid=12,6, timer=62,0,0, clock=0,47,1,0,0,0,0,0,0, free=1 -[2023-08-18 12:47:50.272][INFO][921570][y84v859x] Process: cpu=1.00%,38MB, threads=2 -[2023-08-18 12:47:50.606][INFO][921570][9s3n719u] HTTP #0 127.0.0.1:41380 GET http://127.0.0.1:8080/sw.js, content-length=-1 -[2023-08-18 12:47:50.606][WARN][921570][9s3n719u][2] http miss file=./objs/nginx/html/sw.js, pattern=/, upath=/sw.js -[2023-08-18 12:47:50.607][INFO][921570][9s3n719u] TCP: before dispose resource(HttpConn)(0x60700001ba70), conns=1, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:47:50.607][WARN][921570][9s3n719u][104] client disconnect peer. ret=1007 -[2023-08-18 12:47:50.607][INFO][921570][9569354x] TCP: clear zombies=1 resources, conns=1, removing=0, unsubs=0 -[2023-08-18 12:47:50.607][INFO][921570][9s3n719u] TCP: disposing #0 resource(HttpConn)(0x60700001ba70), conns=1, disposing=1, zombies=0 -[2023-08-18 12:47:53.409][INFO][921570][7357t659] HTTP #0 127.0.0.1:45058 GET http://127.0.0.1:1985/api/v1/versions?callback=angular.callbacks._k, content-length=-1 -[2023-08-18 12:47:53.409][INFO][921570][7357t659] TCP: before dispose resource(HttpConn)(0x60700001be60), conns=1, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:47:53.409][WARN][921570][7357t659][104] client disconnect peer. ret=1007 -[2023-08-18 12:47:53.409][INFO][921570][9569354x] TCP: clear zombies=1 resources, conns=1, removing=0, unsubs=0 -[2023-08-18 12:47:53.409][INFO][921570][7357t659] TCP: disposing #0 resource(HttpConn)(0x60700001be60), conns=1, disposing=1, zombies=0 -[2023-08-18 12:47:53.446][INFO][921570][642k5249] HTTP #0 127.0.0.1:45062 GET http://127.0.0.1:1985/api/v1/summaries?callback=angular.callbacks._l, content-length=-1 -[2023-08-18 12:47:53.447][INFO][921570][642k5249] TCP: before dispose resource(HttpConn)(0x60700001c5d0), conns=1, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:47:53.447][WARN][921570][642k5249][104] client disconnect peer. ret=1007 -[2023-08-18 12:47:53.447][INFO][921570][9569354x] TCP: clear zombies=1 resources, conns=1, removing=0, unsubs=0 -[2023-08-18 12:47:53.447][INFO][921570][642k5249] TCP: disposing #0 resource(HttpConn)(0x60700001c5d0), conns=1, disposing=1, zombies=0 -[2023-08-18 12:47:54.413][INFO][921570][w5e51d9k] HTTP #0 127.0.0.1:41382 GET http://127.0.0.1:8080/sw.js, content-length=-1 -[2023-08-18 12:47:54.413][WARN][921570][w5e51d9k][2] http miss file=./objs/nginx/html/sw.js, pattern=/, upath=/sw.js -[2023-08-18 12:47:54.414][INFO][921570][w5e51d9k] TCP: before dispose resource(HttpConn)(0x60700001ce20), conns=1, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:47:54.414][WARN][921570][w5e51d9k][104] client disconnect peer. ret=1007 -[2023-08-18 12:47:54.414][INFO][921570][9569354x] TCP: clear zombies=1 resources, conns=1, removing=0, unsubs=0 -[2023-08-18 12:47:54.414][INFO][921570][w5e51d9k] TCP: disposing #0 resource(HttpConn)(0x60700001ce20), conns=1, disposing=1, zombies=0 -[2023-08-18 12:47:55.143][INFO][921570][7wpl7297] Hybrid cpu=1.00%,38MB, cid=12,6, timer=62,0,0, clock=0,47,1,0,0,0,0,0,0, free=1 -[2023-08-18 12:47:55.276][INFO][921570][y84v859x] Process: cpu=1.00%,38MB, threads=2 -[2023-08-18 12:47:56.614][INFO][921570][5coc4371] HTTP #0 127.0.0.1:38730 GET http://127.0.0.1:1985/api/v1/summaries?callback=angular.callbacks._m, content-length=-1 -[2023-08-18 12:47:56.615][INFO][921570][5coc4371] TCP: before dispose resource(HttpConn)(0x60700001d210), conns=1, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:47:56.615][WARN][921570][5coc4371][104] client disconnect peer. ret=1007 -[2023-08-18 12:47:56.615][INFO][921570][9569354x] TCP: clear zombies=1 resources, conns=1, removing=0, unsubs=0 -[2023-08-18 12:47:56.615][INFO][921570][5coc4371] TCP: disposing #0 resource(HttpConn)(0x60700001d210), conns=1, disposing=1, zombies=0 -[2023-08-18 12:47:57.673][INFO][921570][16j0j49p] HTTP #0 127.0.0.1:41448 GET http://127.0.0.1:8080/sw.js, content-length=-1 -[2023-08-18 12:47:57.673][WARN][921570][16j0j49p][2] http miss file=./objs/nginx/html/sw.js, pattern=/, upath=/sw.js -[2023-08-18 12:47:57.674][INFO][921570][16j0j49p] TCP: before dispose resource(HttpConn)(0x60700001da60), conns=1, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:47:57.674][WARN][921570][16j0j49p][104] client disconnect peer. ret=1007 -[2023-08-18 12:47:57.674][INFO][921570][9569354x] TCP: clear zombies=1 resources, conns=1, removing=0, unsubs=0 -[2023-08-18 12:47:57.674][INFO][921570][16j0j49p] TCP: disposing #0 resource(HttpConn)(0x60700001da60), conns=1, disposing=1, zombies=0 -[2023-08-18 12:47:59.636][INFO][921570][8vpn3929] HTTP #0 127.0.0.1:38736 GET http://127.0.0.1:1985/api/v1/summaries?callback=angular.callbacks._n, content-length=-1 -[2023-08-18 12:47:59.637][INFO][921570][8vpn3929] TCP: before dispose resource(HttpConn)(0x60700001de50), conns=1, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:47:59.637][WARN][921570][8vpn3929][104] client disconnect peer. ret=1007 -[2023-08-18 12:47:59.637][INFO][921570][9569354x] TCP: clear zombies=1 resources, conns=1, removing=0, unsubs=0 -[2023-08-18 12:47:59.637][INFO][921570][8vpn3929] TCP: disposing #0 resource(HttpConn)(0x60700001de50), conns=1, disposing=1, zombies=0 -[2023-08-18 12:48:00.144][INFO][921570][7wpl7297] Hybrid cpu=0.00%,38MB, cid=12,6, timer=62,0,0, clock=0,47,1,0,0,0,0,0,0, free=1 -[2023-08-18 12:48:00.281][INFO][921570][y84v859x] Process: cpu=1.00%,38MB, threads=2 -[2023-08-18 12:48:00.731][INFO][921570][v7v6k479] HTTP #0 127.0.0.1:41450 GET http://127.0.0.1:8080/sw.js, content-length=-1 -[2023-08-18 12:48:00.731][WARN][921570][v7v6k479][2] http miss file=./objs/nginx/html/sw.js, pattern=/, upath=/sw.js -[2023-08-18 12:48:00.731][INFO][921570][v7v6k479] TCP: before dispose resource(HttpConn)(0x60700001e6a0), conns=1, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:48:00.731][WARN][921570][v7v6k479][104] client disconnect peer. ret=1007 -[2023-08-18 12:48:00.731][INFO][921570][9569354x] TCP: clear zombies=1 resources, conns=1, removing=0, unsubs=0 -[2023-08-18 12:48:00.731][INFO][921570][v7v6k479] TCP: disposing #0 resource(HttpConn)(0x60700001e6a0), conns=1, disposing=1, zombies=0 -[2023-08-18 12:48:01.895][INFO][921570][0560otm5] HTTP #0 127.0.0.1:38744 GET http://127.0.0.1:1985/api/v1/vhosts/?callback=angular.callbacks._o, content-length=-1 -[2023-08-18 12:48:01.895][INFO][921570][0560otm5] TCP: before dispose resource(HttpConn)(0x60700001ea90), conns=1, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:48:01.895][WARN][921570][0560otm5][104] client disconnect peer. ret=1007 -[2023-08-18 12:48:01.895][INFO][921570][9569354x] TCP: clear zombies=1 resources, conns=1, removing=0, unsubs=0 -[2023-08-18 12:48:01.895][INFO][921570][0560otm5] TCP: disposing #0 resource(HttpConn)(0x60700001ea90), conns=1, disposing=1, zombies=0 -[2023-08-18 12:48:02.642][INFO][921570][55589e47] HTTP #0 127.0.0.1:38754 GET http://127.0.0.1:1985/api/v1/raw?callback=angular.callbacks._p&rpc=raw, content-length=-1 -[2023-08-18 12:48:02.643][INFO][921570][p949fd8a] HTTP #0 127.0.0.1:38758 GET http://127.0.0.1:1985/api/v1/vhosts/?callback=angular.callbacks._q, content-length=-1 -[2023-08-18 12:48:02.643][INFO][921570][55589e47] TCP: before dispose resource(HttpConn)(0x60700001f190), conns=2, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:48:02.643][WARN][921570][55589e47][104] client disconnect peer. ret=1007 -[2023-08-18 12:48:02.643][INFO][921570][9569354x] TCP: clear zombies=1 resources, conns=2, removing=0, unsubs=0 -[2023-08-18 12:48:02.644][INFO][921570][55589e47] TCP: disposing #0 resource(HttpConn)(0x60700001f190), conns=2, disposing=1, zombies=0 -[2023-08-18 12:48:02.644][INFO][921570][p949fd8a] TCP: before dispose resource(HttpConn)(0x60700001fba0), conns=1, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:48:02.644][WARN][921570][p949fd8a][104] client disconnect peer. ret=1007 -[2023-08-18 12:48:02.644][INFO][921570][9569354x] TCP: clear zombies=1 resources, conns=1, removing=0, unsubs=0 -[2023-08-18 12:48:02.644][INFO][921570][p949fd8a] TCP: disposing #0 resource(HttpConn)(0x60700001fba0), conns=1, disposing=1, zombies=0 -[2023-08-18 12:48:02.660][INFO][921570][k3q4h338] HTTP #0 127.0.0.1:38768 GET http://127.0.0.1:1985/api/v1/streams/?callback=angular.callbacks._r, content-length=-1 -[2023-08-18 12:48:02.661][INFO][921570][k3q4h338] TCP: before dispose resource(HttpConn)(0x60700000e2c0), conns=1, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:48:02.661][WARN][921570][k3q4h338][104] client disconnect peer. ret=1007 -[2023-08-18 12:48:02.661][INFO][921570][9569354x] TCP: clear zombies=1 resources, conns=1, removing=0, unsubs=0 -[2023-08-18 12:48:02.661][INFO][921570][k3q4h338] TCP: disposing #0 resource(HttpConn)(0x60700000e2c0), conns=1, disposing=1, zombies=0 -[2023-08-18 12:48:02.897][INFO][921570][498384ee] HTTP #0 127.0.0.1:41466 GET http://127.0.0.1:8080/sw.js, content-length=-1 -[2023-08-18 12:48:02.897][WARN][921570][498384ee][2] http miss file=./objs/nginx/html/sw.js, pattern=/, upath=/sw.js -[2023-08-18 12:48:02.897][INFO][921570][498384ee] TCP: before dispose resource(HttpConn)(0x60700000e9c0), conns=1, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:48:02.897][WARN][921570][498384ee][104] client disconnect peer. ret=1007 -[2023-08-18 12:48:02.897][INFO][921570][9569354x] TCP: clear zombies=1 resources, conns=1, removing=0, unsubs=0 -[2023-08-18 12:48:02.897][INFO][921570][498384ee] TCP: disposing #0 resource(HttpConn)(0x60700000e9c0), conns=1, disposing=1, zombies=0 -[2023-08-18 12:48:03.127][INFO][921570][9um8o65u] HTTP #0 127.0.0.1:41482 GET http://127.0.0.1:8080/console/views/clients_en.html, content-length=-1 -[2023-08-18 12:48:03.144][INFO][921570][9um8o65u] http match file=./objs/nginx/html/console/views/clients_en.html, pattern=/, upath=/console/views/clients_en.html -[2023-08-18 12:48:03.145][INFO][921570][9um8o65u] TCP: before dispose resource(HttpConn)(0x60700000edb0), conns=1, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:48:03.145][WARN][921570][9um8o65u][104] client disconnect peer. ret=1007 -[2023-08-18 12:48:03.145][INFO][921570][9569354x] TCP: clear zombies=1 resources, conns=1, removing=0, unsubs=0 -[2023-08-18 12:48:03.145][INFO][921570][9um8o65u] TCP: disposing #0 resource(HttpConn)(0x60700000edb0), conns=1, disposing=1, zombies=0 -[2023-08-18 12:48:03.159][INFO][921570][60353v57] HTTP #0 127.0.0.1:38784 GET http://127.0.0.1:1985/api/v1/clients/?callback=angular.callbacks._s, content-length=-1 -[2023-08-18 12:48:03.160][INFO][921570][60353v57] TCP: before dispose resource(HttpConn)(0x60700000f210), conns=1, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:48:03.160][WARN][921570][60353v57][104] client disconnect peer. ret=1007 -[2023-08-18 12:48:03.160][INFO][921570][9569354x] TCP: clear zombies=1 resources, conns=1, removing=0, unsubs=0 -[2023-08-18 12:48:03.160][INFO][921570][60353v57] TCP: disposing #0 resource(HttpConn)(0x60700000f210), conns=1, disposing=1, zombies=0 -[2023-08-18 12:48:03.733][INFO][921570][91r05443] HTTP #0 127.0.0.1:41494 GET http://127.0.0.1:8080/console/views/configs_en.html, content-length=-1 -[2023-08-18 12:48:03.734][INFO][921570][91r05443] http match file=./objs/nginx/html/console/views/configs_en.html, pattern=/, upath=/console/views/configs_en.html -[2023-08-18 12:48:03.736][INFO][921570][91r05443] TCP: before dispose resource(HttpConn)(0x6070000200e0), conns=1, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:48:03.736][WARN][921570][91r05443][104] client disconnect peer. ret=1007 -[2023-08-18 12:48:03.736][INFO][921570][9569354x] TCP: clear zombies=1 resources, conns=1, removing=0, unsubs=0 -[2023-08-18 12:48:03.736][INFO][921570][91r05443] TCP: disposing #0 resource(HttpConn)(0x6070000200e0), conns=1, disposing=1, zombies=0 -[2023-08-18 12:48:03.753][INFO][921570][0ncs7167] HTTP #0 127.0.0.1:38798 GET http://127.0.0.1:1985/api/v1/raw?callback=angular.callbacks._t&rpc=raw, content-length=-1 -[2023-08-18 12:48:03.754][INFO][921570][0ncs7167] TCP: before dispose resource(HttpConn)(0x607000020540), conns=1, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:48:03.754][WARN][921570][0ncs7167][104] client disconnect peer. ret=1007 -[2023-08-18 12:48:03.754][INFO][921570][9569354x] TCP: clear zombies=1 resources, conns=1, removing=0, unsubs=0 -[2023-08-18 12:48:03.754][INFO][921570][0ncs7167] TCP: disposing #0 resource(HttpConn)(0x607000020540), conns=1, disposing=1, zombies=0 -[2023-08-18 12:48:04.134][INFO][921570][1959p131] HTTP #0 127.0.0.1:41510 GET http://127.0.0.1:8080/sw.js, content-length=-1 -[2023-08-18 12:48:04.134][WARN][921570][1959p131][2] http miss file=./objs/nginx/html/sw.js, pattern=/, upath=/sw.js -[2023-08-18 12:48:04.136][INFO][921570][1959p131] TCP: before dispose resource(HttpConn)(0x607000020f50), conns=1, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:48:04.136][WARN][921570][1959p131][104] client disconnect peer. ret=1007 -[2023-08-18 12:48:04.136][INFO][921570][9569354x] TCP: clear zombies=1 resources, conns=1, removing=0, unsubs=0 -[2023-08-18 12:48:04.136][INFO][921570][1959p131] TCP: disposing #0 resource(HttpConn)(0x607000020f50), conns=1, disposing=1, zombies=0 -[2023-08-18 12:48:05.144][INFO][921570][7wpl7297] Hybrid cpu=1.00%,39MB, cid=16,8, timer=62,0,0, clock=0,47,1,0,1,0,0,0,0, free=1 -[2023-08-18 12:48:05.285][INFO][921570][y84v859x] Process: cpu=1.00%,39MB, threads=2 -[2023-08-18 12:48:10.144][INFO][921570][7wpl7297] Hybrid cpu=0.00%,39MB, cid=16,8, timer=62,0,0, clock=0,47,1,0,1,0,0,0,0, free=1 -[2023-08-18 12:48:10.288][INFO][921570][y84v859x] Process: cpu=1.00%,39MB, threads=2 -[2023-08-18 12:48:15.145][INFO][921570][7wpl7297] Hybrid cpu=0.00%,39MB, cid=16,8, timer=62,0,0, clock=0,47,1,0,1,0,0,0,0, free=1 -[2023-08-18 12:48:15.293][INFO][921570][y84v859x] Process: cpu=1.00%,39MB, threads=2 -[2023-08-18 12:48:18.598][INFO][921570][hqw42171] HTTP #0 127.0.0.1:60322 GET http://127.0.0.1:1985/api/v1/clients/?callback=angular.callbacks._u, content-length=-1 -[2023-08-18 12:48:18.599][INFO][921570][hqw42171] TCP: before dispose resource(HttpConn)(0x607000021340), conns=1, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:48:18.599][WARN][921570][hqw42171][104] client disconnect peer. ret=1007 -[2023-08-18 12:48:18.599][INFO][921570][9569354x] TCP: clear zombies=1 resources, conns=1, removing=0, unsubs=0 -[2023-08-18 12:48:18.599][INFO][921570][hqw42171] TCP: disposing #0 resource(HttpConn)(0x607000021340), conns=1, disposing=1, zombies=0 -[2023-08-18 12:48:19.599][INFO][921570][38782mrm] HTTP #0 127.0.0.1:43584 GET http://127.0.0.1:8080/sw.js, content-length=-1 -[2023-08-18 12:48:19.600][WARN][921570][38782mrm][2] http miss file=./objs/nginx/html/sw.js, pattern=/, upath=/sw.js -[2023-08-18 12:48:19.600][INFO][921570][38782mrm] TCP: before dispose resource(HttpConn)(0x607000021a40), conns=1, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:48:19.600][WARN][921570][38782mrm][104] client disconnect peer. ret=1007 -[2023-08-18 12:48:19.600][INFO][921570][9569354x] TCP: clear zombies=1 resources, conns=1, removing=0, unsubs=0 -[2023-08-18 12:48:19.600][INFO][921570][38782mrm] TCP: disposing #0 resource(HttpConn)(0x607000021a40), conns=1, disposing=1, zombies=0 -[2023-08-18 12:48:20.146][INFO][921570][7wpl7297] Hybrid cpu=0.00%,39MB, cid=2,1, timer=62,0,0, clock=0,48,1,0,0,0,0,0,0, free=1 -[2023-08-18 12:48:20.197][INFO][921570][94f0z5d0] HTTP #0 127.0.0.1:60324 GET http://127.0.0.1:1985/api/v1/raw?callback=angular.callbacks._v&rpc=raw, content-length=-1 -[2023-08-18 12:48:20.197][INFO][921570][yj9403lr] HTTP #0 127.0.0.1:60326 GET http://127.0.0.1:1985/api/v1/vhosts/?callback=angular.callbacks._w, content-length=-1 -[2023-08-18 12:48:20.199][INFO][921570][yj9403lr] TCP: before dispose resource(HttpConn)(0x607000021f10), conns=2, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:48:20.199][WARN][921570][yj9403lr][104] client disconnect peer. ret=1007 -[2023-08-18 12:48:20.199][INFO][921570][9569354x] TCP: clear zombies=1 resources, conns=2, removing=0, unsubs=0 -[2023-08-18 12:48:20.199][INFO][921570][yj9403lr] TCP: disposing #0 resource(HttpConn)(0x607000021f10), conns=2, disposing=1, zombies=0 -[2023-08-18 12:48:20.199][INFO][921570][94f0z5d0] TCP: before dispose resource(HttpConn)(0x607000021e30), conns=1, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:48:20.199][WARN][921570][94f0z5d0][104] client disconnect peer. ret=1007 -[2023-08-18 12:48:20.199][INFO][921570][9569354x] TCP: clear zombies=1 resources, conns=1, removing=0, unsubs=0 -[2023-08-18 12:48:20.199][INFO][921570][94f0z5d0] TCP: disposing #0 resource(HttpConn)(0x607000021e30), conns=1, disposing=1, zombies=0 -[2023-08-18 12:48:20.218][INFO][921570][9i1hz822] HTTP #0 127.0.0.1:60342 GET http://127.0.0.1:1985/api/v1/streams/?callback=angular.callbacks._x, content-length=-1 -[2023-08-18 12:48:20.219][INFO][921570][9i1hz822] TCP: before dispose resource(HttpConn)(0x607000022f40), conns=1, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:48:20.219][WARN][921570][9i1hz822][104] client disconnect peer. ret=1007 -[2023-08-18 12:48:20.219][INFO][921570][9569354x] TCP: clear zombies=1 resources, conns=1, removing=0, unsubs=0 -[2023-08-18 12:48:20.219][INFO][921570][9i1hz822] TCP: disposing #0 resource(HttpConn)(0x607000022f40), conns=1, disposing=1, zombies=0 -[2023-08-18 12:48:20.296][INFO][921570][y84v859x] Process: cpu=1.00%,39MB, threads=2 -[2023-08-18 12:48:21.198][INFO][921570][wg082s11] HTTP #0 127.0.0.1:43598 GET http://127.0.0.1:8080/sw.js, content-length=-1 -[2023-08-18 12:48:21.198][WARN][921570][wg082s11][2] http miss file=./objs/nginx/html/sw.js, pattern=/, upath=/sw.js -[2023-08-18 12:48:21.199][INFO][921570][wg082s11] TCP: before dispose resource(HttpConn)(0x607000023640), conns=1, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:48:21.199][WARN][921570][wg082s11][104] client disconnect peer. ret=1007 -[2023-08-18 12:48:21.199][INFO][921570][9569354x] TCP: clear zombies=1 resources, conns=1, removing=0, unsubs=0 -[2023-08-18 12:48:21.199][INFO][921570][wg082s11] TCP: disposing #0 resource(HttpConn)(0x607000023640), conns=1, disposing=1, zombies=0 -[2023-08-18 12:48:23.234][INFO][921570][667b155g] HTTP #0 127.0.0.1:60354 GET http://127.0.0.1:1985/api/v1/streams/?callback=angular.callbacks._y, content-length=-1 -[2023-08-18 12:48:23.234][INFO][921570][667b155g] TCP: before dispose resource(HttpConn)(0x607000023a30), conns=1, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:48:23.234][WARN][921570][667b155g][104] client disconnect peer. ret=1007 -[2023-08-18 12:48:23.234][INFO][921570][9569354x] TCP: clear zombies=1 resources, conns=1, removing=0, unsubs=0 -[2023-08-18 12:48:23.234][INFO][921570][667b155g] TCP: disposing #0 resource(HttpConn)(0x607000023a30), conns=1, disposing=1, zombies=0 -[2023-08-18 12:48:24.260][INFO][921570][440axlhd] HTTP #0 127.0.0.1:43612 GET http://127.0.0.1:8080/sw.js, content-length=-1 -[2023-08-18 12:48:24.260][WARN][921570][440axlhd][2] http miss file=./objs/nginx/html/sw.js, pattern=/, upath=/sw.js -[2023-08-18 12:48:24.261][INFO][921570][440axlhd] TCP: before dispose resource(HttpConn)(0x607000024130), conns=1, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:48:24.261][WARN][921570][440axlhd][104] client disconnect peer. ret=1007 -[2023-08-18 12:48:24.261][INFO][921570][9569354x] TCP: clear zombies=1 resources, conns=1, removing=0, unsubs=0 -[2023-08-18 12:48:24.261][INFO][921570][440axlhd] TCP: disposing #0 resource(HttpConn)(0x607000024130), conns=1, disposing=1, zombies=0 -[2023-08-18 12:48:25.146][INFO][921570][7wpl7297] Hybrid cpu=1.00%,40MB, cid=2,1, timer=62,0,0, clock=0,48,1,0,0,0,0,0,0, free=1 -[2023-08-18 12:48:25.298][INFO][921570][y84v859x] Process: cpu=0.00%,40MB, threads=2 -[2023-08-18 12:48:26.245][INFO][921570][3s436dv2] HTTP #0 127.0.0.1:47592 GET http://127.0.0.1:1985/api/v1/streams/?callback=angular.callbacks._z, content-length=-1 -[2023-08-18 12:48:26.245][INFO][921570][3s436dv2] TCP: before dispose resource(HttpConn)(0x607000024520), conns=1, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:48:26.245][WARN][921570][3s436dv2][104] client disconnect peer. ret=1007 -[2023-08-18 12:48:26.245][INFO][921570][9569354x] TCP: clear zombies=1 resources, conns=1, removing=0, unsubs=0 -[2023-08-18 12:48:26.245][INFO][921570][3s436dv2] TCP: disposing #0 resource(HttpConn)(0x607000024520), conns=1, disposing=1, zombies=0 -[2023-08-18 12:48:27.247][INFO][921570][320z016g] HTTP #0 127.0.0.1:48162 GET http://127.0.0.1:8080/sw.js, content-length=-1 -[2023-08-18 12:48:27.247][WARN][921570][320z016g][2] http miss file=./objs/nginx/html/sw.js, pattern=/, upath=/sw.js -[2023-08-18 12:48:27.247][INFO][921570][320z016g] TCP: before dispose resource(HttpConn)(0x607000024c20), conns=1, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:48:27.247][WARN][921570][320z016g][104] client disconnect peer. ret=1007 -[2023-08-18 12:48:27.247][INFO][921570][9569354x] TCP: clear zombies=1 resources, conns=1, removing=0, unsubs=0 -[2023-08-18 12:48:27.247][INFO][921570][320z016g] TCP: disposing #0 resource(HttpConn)(0x607000024c20), conns=1, disposing=1, zombies=0 -[2023-08-18 12:48:29.257][INFO][921570][7779i252] HTTP #0 127.0.0.1:47594 GET http://127.0.0.1:1985/api/v1/streams/?callback=angular.callbacks._10, content-length=-1 -[2023-08-18 12:48:29.258][INFO][921570][7779i252] TCP: before dispose resource(HttpConn)(0x607000025010), conns=1, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:48:29.258][WARN][921570][7779i252][104] client disconnect peer. ret=1007 -[2023-08-18 12:48:29.258][INFO][921570][9569354x] TCP: clear zombies=1 resources, conns=1, removing=0, unsubs=0 -[2023-08-18 12:48:29.258][INFO][921570][7779i252] TCP: disposing #0 resource(HttpConn)(0x607000025010), conns=1, disposing=1, zombies=0 -[2023-08-18 12:48:30.146][INFO][921570][7wpl7297] Hybrid cpu=0.00%,40MB, cid=12,6, timer=62,0,0, clock=0,48,1,0,0,0,0,0,0, free=1 -[2023-08-18 12:48:30.259][INFO][921570][25w06t30] HTTP #0 127.0.0.1:48166 GET http://127.0.0.1:8080/sw.js, content-length=-1 -[2023-08-18 12:48:30.259][WARN][921570][25w06t30][2] http miss file=./objs/nginx/html/sw.js, pattern=/, upath=/sw.js -[2023-08-18 12:48:30.260][INFO][921570][25w06t30] TCP: before dispose resource(HttpConn)(0x607000025710), conns=1, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:48:30.260][WARN][921570][25w06t30][104] client disconnect peer. ret=1007 -[2023-08-18 12:48:30.260][INFO][921570][9569354x] TCP: clear zombies=1 resources, conns=1, removing=0, unsubs=0 -[2023-08-18 12:48:30.260][INFO][921570][25w06t30] TCP: disposing #0 resource(HttpConn)(0x607000025710), conns=1, disposing=1, zombies=0 -[2023-08-18 12:48:30.302][INFO][921570][y84v859x] Process: cpu=1.00%,40MB, threads=2 -[2023-08-18 12:48:32.270][INFO][921570][1737ke93] HTTP #0 127.0.0.1:47596 GET http://127.0.0.1:1985/api/v1/streams/?callback=angular.callbacks._11, content-length=-1 -[2023-08-18 12:48:32.271][INFO][921570][1737ke93] TCP: before dispose resource(HttpConn)(0x607000025b00), conns=1, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:48:32.271][WARN][921570][1737ke93][104] client disconnect peer. ret=1007 -[2023-08-18 12:48:32.271][INFO][921570][9569354x] TCP: clear zombies=1 resources, conns=1, removing=0, unsubs=0 -[2023-08-18 12:48:32.271][INFO][921570][1737ke93] TCP: disposing #0 resource(HttpConn)(0x607000025b00), conns=1, disposing=1, zombies=0 -[2023-08-18 12:48:33.271][INFO][921570][q086r865] HTTP #0 127.0.0.1:48178 GET http://127.0.0.1:8080/sw.js, content-length=-1 -[2023-08-18 12:48:33.271][WARN][921570][q086r865][2] http miss file=./objs/nginx/html/sw.js, pattern=/, upath=/sw.js -[2023-08-18 12:48:33.272][INFO][921570][q086r865] TCP: before dispose resource(HttpConn)(0x607000026200), conns=1, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:48:33.272][WARN][921570][q086r865][104] client disconnect peer. ret=1007 -[2023-08-18 12:48:33.272][INFO][921570][9569354x] TCP: clear zombies=1 resources, conns=1, removing=0, unsubs=0 -[2023-08-18 12:48:33.272][INFO][921570][q086r865] TCP: disposing #0 resource(HttpConn)(0x607000026200), conns=1, disposing=1, zombies=0 -[2023-08-18 12:48:35.147][INFO][921570][7wpl7297] Hybrid cpu=1.00%,40MB, cid=12,6, timer=62,0,0, clock=0,48,1,0,0,0,0,0,0, free=1 -[2023-08-18 12:48:35.286][INFO][921570][ct44v9x8] HTTP #0 127.0.0.1:37914 GET http://127.0.0.1:1985/api/v1/streams/?callback=angular.callbacks._12, content-length=-1 -[2023-08-18 12:48:35.287][INFO][921570][ct44v9x8] TCP: before dispose resource(HttpConn)(0x6070000265f0), conns=1, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:48:35.287][WARN][921570][ct44v9x8][104] client disconnect peer. ret=1007 -[2023-08-18 12:48:35.287][INFO][921570][9569354x] TCP: clear zombies=1 resources, conns=1, removing=0, unsubs=0 -[2023-08-18 12:48:35.287][INFO][921570][ct44v9x8] TCP: disposing #0 resource(HttpConn)(0x6070000265f0), conns=1, disposing=1, zombies=0 -[2023-08-18 12:48:35.306][INFO][921570][y84v859x] Process: cpu=0.00%,40MB, threads=2 -[2023-08-18 12:48:36.298][INFO][921570][a9863b64] HTTP #0 127.0.0.1:58402 GET http://127.0.0.1:8080/sw.js, content-length=-1 -[2023-08-18 12:48:36.298][WARN][921570][a9863b64][2] http miss file=./objs/nginx/html/sw.js, pattern=/, upath=/sw.js -[2023-08-18 12:48:36.303][INFO][921570][a9863b64] TCP: before dispose resource(HttpConn)(0x607000026cf0), conns=1, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:48:36.303][WARN][921570][a9863b64][104] client disconnect peer. ret=1007 -[2023-08-18 12:48:36.303][INFO][921570][9569354x] TCP: clear zombies=1 resources, conns=1, removing=0, unsubs=0 -[2023-08-18 12:48:36.304][INFO][921570][a9863b64] TCP: disposing #0 resource(HttpConn)(0x607000026cf0), conns=1, disposing=1, zombies=0 -[2023-08-18 12:48:39.301][INFO][921570][ipcj416a] HTTP #0 127.0.0.1:37928 GET http://127.0.0.1:1985/api/v1/streams/?callback=angular.callbacks._13, content-length=-1 -[2023-08-18 12:48:39.302][INFO][921570][ipcj416a] TCP: before dispose resource(HttpConn)(0x6070000270e0), conns=1, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:48:39.302][WARN][921570][ipcj416a][104] client disconnect peer. ret=1007 -[2023-08-18 12:48:39.302][INFO][921570][9569354x] TCP: clear zombies=1 resources, conns=1, removing=0, unsubs=0 -[2023-08-18 12:48:39.302][INFO][921570][ipcj416a] TCP: disposing #0 resource(HttpConn)(0x6070000270e0), conns=1, disposing=1, zombies=0 -[2023-08-18 12:48:40.148][INFO][921570][7wpl7297] Hybrid cpu=0.00%,40MB, cid=8,4, timer=62,0,0, clock=0,47,1,0,0,0,0,0,0, free=1 -[2023-08-18 12:48:40.316][INFO][921570][y84v859x] Process: cpu=1.00%,40MB, threads=2 -[2023-08-18 12:48:40.332][INFO][921570][rp1j334z] HTTP #0 127.0.0.1:58416 GET http://127.0.0.1:8080/sw.js, content-length=-1 -[2023-08-18 12:48:40.334][WARN][921570][rp1j334z][2] http miss file=./objs/nginx/html/sw.js, pattern=/, upath=/sw.js -[2023-08-18 12:48:40.335][INFO][921570][rp1j334z] TCP: before dispose resource(HttpConn)(0x6070000277e0), conns=1, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:48:40.335][WARN][921570][rp1j334z][104] client disconnect peer. ret=1007 -[2023-08-18 12:48:40.335][INFO][921570][9569354x] TCP: clear zombies=1 resources, conns=1, removing=0, unsubs=0 -[2023-08-18 12:48:40.335][INFO][921570][rp1j334z] TCP: disposing #0 resource(HttpConn)(0x6070000277e0), conns=1, disposing=1, zombies=0 -[2023-08-18 12:48:44.304][INFO][921570][78a877qx] HTTP #0 127.0.0.1:37930 GET http://127.0.0.1:1985/api/v1/streams/?callback=angular.callbacks._14, content-length=-1 -[2023-08-18 12:48:44.305][INFO][921570][78a877qx] TCP: before dispose resource(HttpConn)(0x607000027bd0), conns=1, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:48:44.305][WARN][921570][78a877qx][104] client disconnect peer. ret=1007 -[2023-08-18 12:48:44.305][INFO][921570][9569354x] TCP: clear zombies=1 resources, conns=1, removing=0, unsubs=0 -[2023-08-18 12:48:44.305][INFO][921570][78a877qx] TCP: disposing #0 resource(HttpConn)(0x607000027bd0), conns=1, disposing=1, zombies=0 -[2023-08-18 12:48:45.148][INFO][921570][7wpl7297] Hybrid cpu=0.00%,40MB, cid=8,4, timer=62,0,0, clock=0,47,1,0,0,0,0,0,0, free=1 -[2023-08-18 12:48:45.308][INFO][921570][g83jz0oy] HTTP #0 127.0.0.1:41176 GET http://127.0.0.1:8080/sw.js, content-length=-1 -[2023-08-18 12:48:45.308][WARN][921570][g83jz0oy][2] http miss file=./objs/nginx/html/sw.js, pattern=/, upath=/sw.js -[2023-08-18 12:48:45.309][INFO][921570][g83jz0oy] TCP: before dispose resource(HttpConn)(0x6070000282d0), conns=1, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:48:45.309][WARN][921570][g83jz0oy][104] client disconnect peer. ret=1007 -[2023-08-18 12:48:45.309][INFO][921570][9569354x] TCP: clear zombies=1 resources, conns=1, removing=0, unsubs=0 -[2023-08-18 12:48:45.309][INFO][921570][g83jz0oy] TCP: disposing #0 resource(HttpConn)(0x6070000282d0), conns=1, disposing=1, zombies=0 -[2023-08-18 12:48:45.320][INFO][921570][y84v859x] Process: cpu=1.00%,41MB, threads=2 -[2023-08-18 12:48:48.315][INFO][921570][zghj13a9] HTTP #0 127.0.0.1:41180 GET http://127.0.0.1:1985/api/v1/streams/?callback=angular.callbacks._15, content-length=-1 -[2023-08-18 12:48:48.315][INFO][921570][zghj13a9] TCP: before dispose resource(HttpConn)(0x6070000286c0), conns=1, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:48:48.315][WARN][921570][zghj13a9][104] client disconnect peer. ret=1007 -[2023-08-18 12:48:48.315][INFO][921570][9569354x] TCP: clear zombies=1 resources, conns=1, removing=0, unsubs=0 -[2023-08-18 12:48:48.315][INFO][921570][zghj13a9] TCP: disposing #0 resource(HttpConn)(0x6070000286c0), conns=1, disposing=1, zombies=0 -[2023-08-18 12:48:49.317][INFO][921570][2b824c17] HTTP #0 127.0.0.1:41180 GET http://127.0.0.1:8080/sw.js, content-length=-1 -[2023-08-18 12:48:49.318][WARN][921570][2b824c17][2] http miss file=./objs/nginx/html/sw.js, pattern=/, upath=/sw.js -[2023-08-18 12:48:49.318][INFO][921570][2b824c17] TCP: before dispose resource(HttpConn)(0x607000028dc0), conns=1, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:48:49.318][WARN][921570][2b824c17][104] client disconnect peer. ret=1007 -[2023-08-18 12:48:49.318][INFO][921570][9569354x] TCP: clear zombies=1 resources, conns=1, removing=0, unsubs=0 -[2023-08-18 12:48:49.318][INFO][921570][2b824c17] TCP: disposing #0 resource(HttpConn)(0x607000028dc0), conns=1, disposing=1, zombies=0 -[2023-08-18 12:48:50.149][INFO][921570][7wpl7297] Hybrid cpu=1.00%,41MB, cid=8,4, timer=62,0,0, clock=0,47,1,0,0,0,0,0,0, free=1 -[2023-08-18 12:48:50.323][INFO][921570][y84v859x] Process: cpu=0.00%,41MB, threads=2 -[2023-08-18 12:48:53.359][INFO][921570][0507m6k3] HTTP #0 127.0.0.1:41186 GET http://127.0.0.1:1985/api/v1/streams/?callback=angular.callbacks._16, content-length=-1 -[2023-08-18 12:48:53.359][INFO][921570][0507m6k3] TCP: before dispose resource(HttpConn)(0x6070000291b0), conns=1, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:48:53.359][WARN][921570][0507m6k3][104] client disconnect peer. ret=1007 -[2023-08-18 12:48:53.359][INFO][921570][9569354x] TCP: clear zombies=1 resources, conns=1, removing=0, unsubs=0 -[2023-08-18 12:48:53.359][INFO][921570][0507m6k3] TCP: disposing #0 resource(HttpConn)(0x6070000291b0), conns=1, disposing=1, zombies=0 -[2023-08-18 12:48:54.403][INFO][921570][5n203683] HTTP #0 127.0.0.1:41190 GET http://127.0.0.1:8080/sw.js, content-length=-1 -[2023-08-18 12:48:54.403][WARN][921570][5n203683][2] http miss file=./objs/nginx/html/sw.js, pattern=/, upath=/sw.js -[2023-08-18 12:48:54.405][INFO][921570][5n203683] TCP: before dispose resource(HttpConn)(0x6070000298b0), conns=1, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:48:54.406][WARN][921570][5n203683][104] client disconnect peer. ret=1007 -[2023-08-18 12:48:54.406][INFO][921570][9569354x] TCP: clear zombies=1 resources, conns=1, removing=0, unsubs=0 -[2023-08-18 12:48:54.406][INFO][921570][5n203683] TCP: disposing #0 resource(HttpConn)(0x6070000298b0), conns=1, disposing=1, zombies=0 -[2023-08-18 12:48:55.150][INFO][921570][7wpl7297] Hybrid cpu=1.00%,41MB, cid=6,3, timer=62,0,0, clock=0,47,1,1,0,0,0,0,0, free=1 -[2023-08-18 12:48:55.328][INFO][921570][y84v859x] Process: cpu=1.00%,41MB, threads=2 -[2023-08-18 12:48:57.376][INFO][921570][65249mdh] HTTP #0 127.0.0.1:50436 GET http://127.0.0.1:1985/api/v1/streams/?callback=angular.callbacks._17, content-length=-1 -[2023-08-18 12:48:57.376][INFO][921570][65249mdh] TCP: before dispose resource(HttpConn)(0x607000029ca0), conns=1, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:48:57.376][WARN][921570][65249mdh][104] client disconnect peer. ret=1007 -[2023-08-18 12:48:57.376][INFO][921570][9569354x] TCP: clear zombies=1 resources, conns=1, removing=0, unsubs=0 -[2023-08-18 12:48:57.376][INFO][921570][65249mdh] TCP: disposing #0 resource(HttpConn)(0x607000029ca0), conns=1, disposing=1, zombies=0 -[2023-08-18 12:48:58.380][INFO][921570][713sdp97] HTTP #0 127.0.0.1:35850 GET http://127.0.0.1:8080/sw.js, content-length=-1 -[2023-08-18 12:48:58.380][WARN][921570][713sdp97][2] http miss file=./objs/nginx/html/sw.js, pattern=/, upath=/sw.js -[2023-08-18 12:48:58.381][INFO][921570][713sdp97] TCP: before dispose resource(HttpConn)(0x60700002a3a0), conns=1, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:48:58.381][WARN][921570][713sdp97][104] client disconnect peer. ret=1007 -[2023-08-18 12:48:58.381][INFO][921570][9569354x] TCP: clear zombies=1 resources, conns=1, removing=0, unsubs=0 -[2023-08-18 12:48:58.381][INFO][921570][713sdp97] TCP: disposing #0 resource(HttpConn)(0x60700002a3a0), conns=1, disposing=1, zombies=0 -[2023-08-18 12:49:00.151][INFO][921570][7wpl7297] Hybrid cpu=0.00%,41MB, cid=6,3, timer=62,0,0, clock=0,47,1,1,0,0,0,0,0, free=1 -[2023-08-18 12:49:00.333][INFO][921570][y84v859x] Process: cpu=1.00%,41MB, threads=2 -[2023-08-18 12:49:02.414][INFO][921570][0f47moq1] HTTP #0 127.0.0.1:50444 GET http://127.0.0.1:1985/api/v1/streams/?callback=angular.callbacks._18, content-length=-1 -[2023-08-18 12:49:02.415][INFO][921570][0f47moq1] TCP: before dispose resource(HttpConn)(0x60700002a790), conns=1, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:49:02.415][WARN][921570][0f47moq1][104] client disconnect peer. ret=1007 -[2023-08-18 12:49:02.416][INFO][921570][9569354x] TCP: clear zombies=1 resources, conns=1, removing=0, unsubs=0 -[2023-08-18 12:49:02.416][INFO][921570][0f47moq1] TCP: disposing #0 resource(HttpConn)(0x60700002a790), conns=1, disposing=1, zombies=0 -[2023-08-18 12:49:03.416][INFO][921570][b81p908l] HTTP #0 127.0.0.1:35858 GET http://127.0.0.1:8080/sw.js, content-length=-1 -[2023-08-18 12:49:03.417][WARN][921570][b81p908l][2] http miss file=./objs/nginx/html/sw.js, pattern=/, upath=/sw.js -[2023-08-18 12:49:03.417][INFO][921570][b81p908l] TCP: before dispose resource(HttpConn)(0x60700002ae90), conns=1, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:49:03.417][WARN][921570][b81p908l][104] client disconnect peer. ret=1007 -[2023-08-18 12:49:03.417][INFO][921570][9569354x] TCP: clear zombies=1 resources, conns=1, removing=0, unsubs=0 -[2023-08-18 12:49:03.417][INFO][921570][b81p908l] TCP: disposing #0 resource(HttpConn)(0x60700002ae90), conns=1, disposing=1, zombies=0 -[2023-08-18 12:49:04.851][INFO][921570][509o72mu] RTMP client ip=127.0.0.1:50830, fd=14 -[2023-08-18 12:49:04.852][INFO][921570][509o72mu] complex handshake success -[2023-08-18 12:49:04.893][INFO][921570][509o72mu] connect app, tcUrl=rtmp://localhost:1935/live, pageUrl=, swfUrl=, schema=rtmp, vhost=localhost, port=1935, app=live, args=null -[2023-08-18 12:49:04.893][INFO][921570][509o72mu] protocol in.buffer=0, in.ack=0, out.ack=0, in.chunk=128, out.chunk=128 -[2023-08-18 12:49:04.981][INFO][921570][509o72mu] client identified, type=fmle-publish, vhost=localhost, app=live, stream=livestream, param=, duration=0ms -[2023-08-18 12:49:04.981][INFO][921570][509o72mu] connected stream, tcUrl=rtmp://localhost:1935/live, pageUrl=, swfUrl=, schema=rtmp, vhost=__defaultVhost__, port=1935, app=live, stream=livestream, param=, args=null -[2023-08-18 12:49:04.981][INFO][921570][509o72mu] new live source, stream_url=/live/livestream -[2023-08-18 12:49:04.981][INFO][921570][509o72mu] source url=/live/livestream, ip=127.0.0.1, cache=1/2500, is_edge=0, source_id=/ -[2023-08-18 12:49:05.073][INFO][921570][509o72mu] new rtc source, stream_url=/live/livestream -[2023-08-18 12:49:05.075][INFO][921570][509o72mu] hls: win=60000ms, frag=10000ms, prefix=, path=./objs/nginx/html, m3u8=[app]/[stream].m3u8, ts=[app]/[stream]-[seq].ts, aof=2.00, floor=0, clean=1, waitk=1, dispose=0ms, dts_directly=1 -[2023-08-18 12:49:05.075][INFO][921570][509o72mu] ignore disabled exec for vhost=__defaultVhost__ -[2023-08-18 12:49:05.075][INFO][921570][509o72mu] http: mount flv stream for sid=/live/livestream, mount=/live/livestream.flv -[2023-08-18 12:49:05.076][INFO][921570][509o72mu] start publish mr=0/350, p1stpt=20000, pnt=5000, tcp_nodelay=0 -[2023-08-18 12:49:05.151][INFO][921570][7wpl7297] Hybrid cpu=0.00%,41MB, cid=7,3, timer=62,0,0, clock=0,48,1,0,0,0,0,0,0, free=1, objs=(pkt:0,raw:0,fua:0,msg:1,oth:0,buf:0) -[2023-08-18 12:49:05.165][INFO][921570][509o72mu] got metadata, width=768, height=320, vcodec=7, acodec=10 -[2023-08-18 12:49:05.165][INFO][921570][509o72mu] 46B video sh, codec(7, profile=High, level=3.2, 768x320, 0kbps, 0.0fps, 0.0s) -[2023-08-18 12:49:05.165][INFO][921570][509o72mu] 4B audio sh, codec(10, profile=LC, 2channels, 0kbps, 44100HZ), flv(16bits, 2channels, 44100HZ) -[2023-08-18 12:49:05.337][INFO][921570][y84v859x] Process: cpu=2.00%,43MB, threads=2 -[2023-08-18 12:49:06.483][INFO][921570][05627iy0] HTTP #0 127.0.0.1:51480 GET http://127.0.0.1:1985/api/v1/streams/?callback=angular.callbacks._19, content-length=-1 -[2023-08-18 12:49:06.484][INFO][921570][05627iy0] TCP: before dispose resource(HttpConn)(0x607000031560), conns=2, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:49:06.484][WARN][921570][05627iy0][104] client disconnect peer. ret=1007 -[2023-08-18 12:49:06.484][INFO][921570][9569354x] TCP: clear zombies=1 resources, conns=2, removing=0, unsubs=0 -[2023-08-18 12:49:06.484][INFO][921570][05627iy0] TCP: disposing #0 resource(HttpConn)(0x607000031560), conns=2, disposing=1, zombies=0 -[2023-08-18 12:49:07.513][INFO][921570][g1389321] HTTP #0 127.0.0.1:54098 GET http://127.0.0.1:8080/sw.js, content-length=-1 -[2023-08-18 12:49:07.513][WARN][921570][g1389321][2] http miss file=./objs/nginx/html/sw.js, pattern=/, upath=/sw.js -[2023-08-18 12:49:07.514][INFO][921570][g1389321] TCP: before dispose resource(HttpConn)(0x607000033e80), conns=2, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:49:07.514][WARN][921570][g1389321][104] client disconnect peer. ret=1007 -[2023-08-18 12:49:07.514][INFO][921570][9569354x] TCP: clear zombies=1 resources, conns=2, removing=0, unsubs=0 -[2023-08-18 12:49:07.514][INFO][921570][g1389321] TCP: disposing #0 resource(HttpConn)(0x607000033e80), conns=2, disposing=1, zombies=0 -[2023-08-18 12:49:08.936][INFO][921570][0982c971] HTTP #0 127.0.0.1:54114 GET http://127.0.0.1:8080/console/en_index.html, content-length=-1 -[2023-08-18 12:49:08.938][INFO][921570][0982c971] http match file=./objs/nginx/html/console/en_index.html, pattern=/, upath=/console/en_index.html -[2023-08-18 12:49:08.939][INFO][921570][0982c971] TCP: before dispose resource(HttpConn)(0x607000037220), conns=3, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:49:08.940][WARN][921570][0982c971][104] client disconnect peer. ret=1007 -[2023-08-18 12:49:08.940][INFO][921570][9569354x] TCP: clear zombies=1 resources, conns=3, removing=0, unsubs=0 -[2023-08-18 12:49:08.940][INFO][921570][0982c971] TCP: disposing #0 resource(HttpConn)(0x607000037220), conns=3, disposing=1, zombies=0 -[2023-08-18 12:49:09.001][INFO][921570][98j66x62] HTTP #0 127.0.0.1:54128 GET http://127.0.0.1:8080/console/js/srs.console.css, content-length=-1 -[2023-08-18 12:49:09.002][INFO][921570][98j66x62] http match file=./objs/nginx/html/console/js/srs.console.css, pattern=/, upath=/console/js/srs.console.css -[2023-08-18 12:49:09.004][INFO][921570][98j66x62] TCP: before dispose resource(HttpConn)(0x607000037a00), conns=6, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:49:09.004][WARN][921570][98j66x62][104] client disconnect peer. ret=1007 -[2023-08-18 12:49:09.004][INFO][921570][4z132t42] HTTP #0 127.0.0.1:54142 GET http://127.0.0.1:8080/console/js/3rdparty/angular.min.js, content-length=-1 -[2023-08-18 12:49:09.004][INFO][921570][4z132t42] http match file=./objs/nginx/html/console/js/3rdparty/angular.min.js, pattern=/, upath=/console/js/3rdparty/angular.min.js -[2023-08-18 12:49:09.007][INFO][921570][8240s11m] HTTP #0 127.0.0.1:54148 GET http://127.0.0.1:8080/console/js/3rdparty/bootstrap.min.css, content-length=-1 -[2023-08-18 12:49:09.007][INFO][921570][8240s11m] http match file=./objs/nginx/html/console/js/3rdparty/bootstrap.min.css, pattern=/, upath=/console/js/3rdparty/bootstrap.min.css -[2023-08-18 12:49:09.009][INFO][921570][13zs7hpm] HTTP #0 127.0.0.1:54162 GET http://127.0.0.1:8080/console/js/3rdparty/angular-route.min.js, content-length=-1 -[2023-08-18 12:49:09.009][INFO][921570][13zs7hpm] http match file=./objs/nginx/html/console/js/3rdparty/angular-route.min.js, pattern=/, upath=/console/js/3rdparty/angular-route.min.js -[2023-08-18 12:49:09.010][INFO][921570][13zs7hpm] TCP: before dispose resource(HttpConn)(0x607000037ca0), conns=6, zombies=1, ign=0, inz=0, ind=0 -[2023-08-18 12:49:09.011][WARN][921570][13zs7hpm][104] client disconnect peer. ret=1007 -[2023-08-18 12:49:09.011][INFO][921570][9569354x] TCP: clear zombies=2 resources, conns=6, removing=0, unsubs=0 -[2023-08-18 12:49:09.011][INFO][921570][98j66x62] TCP: disposing #0 resource(HttpConn)(0x607000037a00), conns=6, disposing=2, zombies=0 -[2023-08-18 12:49:09.011][INFO][921570][13zs7hpm] TCP: disposing #1 resource(HttpConn)(0x607000037ca0), conns=5, disposing=2, zombies=0 -[2023-08-18 12:49:09.011][INFO][921570][8240s11m] TCP: before dispose resource(HttpConn)(0x607000037bc0), conns=9, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:49:09.011][WARN][921570][8240s11m][104] client disconnect peer. ret=1007 -[2023-08-18 12:49:09.011][INFO][921570][5o312906] HTTP #0 127.0.0.1:54168 GET http://127.0.0.1:8080/console/js/bravo_alert/alert.js, content-length=-1 -[2023-08-18 12:49:09.012][INFO][921570][5o312906] http match file=./objs/nginx/html/console/js/bravo_alert/alert.js, pattern=/, upath=/console/js/bravo_alert/alert.js -[2023-08-18 12:49:09.013][INFO][921570][5o312906] TCP: before dispose resource(HttpConn)(0x607000038db0), conns=9, zombies=1, ign=0, inz=0, ind=0 -[2023-08-18 12:49:09.013][WARN][921570][5o312906][104] client disconnect peer. ret=1007 -[2023-08-18 12:49:09.013][INFO][921570][910ray4t] HTTP #0 127.0.0.1:54170 GET http://127.0.0.1:8080/console/js/3rdparty/angular-resource.min.js, content-length=-1 -[2023-08-18 12:49:09.013][INFO][921570][910ray4t] http match file=./objs/nginx/html/console/js/3rdparty/angular-resource.min.js, pattern=/, upath=/console/js/3rdparty/angular-resource.min.js -[2023-08-18 12:49:09.014][INFO][921570][h839a551] HTTP #0 127.0.0.1:54172 GET http://127.0.0.1:8080/console/js/winlin.utility.js, content-length=-1 -[2023-08-18 12:49:09.015][INFO][921570][h839a551] http match file=./objs/nginx/html/console/js/winlin.utility.js, pattern=/, upath=/console/js/winlin.utility.js -[2023-08-18 12:49:09.017][INFO][921570][8a9l1876] HTTP #0 127.0.0.1:54174 GET http://127.0.0.1:8080/console/js/bravo_popover/popover.js, content-length=-1 -[2023-08-18 12:49:09.017][INFO][921570][8a9l1876] http match file=./objs/nginx/html/console/js/bravo_popover/popover.js, pattern=/, upath=/console/js/bravo_popover/popover.js -[2023-08-18 12:49:09.019][INFO][921570][7ao90455] HTTP #0 127.0.0.1:54180 GET http://127.0.0.1:8080/console/js/srs.en.js, content-length=-1 -[2023-08-18 12:49:09.019][INFO][921570][7ao90455] http match file=./objs/nginx/html/console/js/srs.en.js, pattern=/, upath=/console/js/srs.en.js -[2023-08-18 12:49:09.020][INFO][921570][9569354x] TCP: clear zombies=2 resources, conns=9, removing=0, unsubs=0 -[2023-08-18 12:49:09.020][INFO][921570][8240s11m] TCP: disposing #0 resource(HttpConn)(0x607000037bc0), conns=9, disposing=2, zombies=0 -[2023-08-18 12:49:09.020][INFO][921570][5o312906] TCP: disposing #1 resource(HttpConn)(0x607000038db0), conns=8, disposing=2, zombies=0 -[2023-08-18 12:49:09.021][INFO][921570][910ray4t] TCP: before dispose resource(HttpConn)(0x607000038e90), conns=8, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:49:09.021][WARN][921570][910ray4t][104] client disconnect peer. ret=1007 -[2023-08-18 12:49:09.021][INFO][921570][h839a551] TCP: before dispose resource(HttpConn)(0x607000038f70), conns=8, zombies=1, ign=0, inz=0, ind=0 -[2023-08-18 12:49:09.021][WARN][921570][h839a551][104] client disconnect peer. ret=1007 -[2023-08-18 12:49:09.021][INFO][921570][8a9l1876] TCP: before dispose resource(HttpConn)(0x607000039050), conns=8, zombies=2, ign=0, inz=0, ind=0 -[2023-08-18 12:49:09.021][WARN][921570][8a9l1876][104] client disconnect peer. ret=1007 -[2023-08-18 12:49:09.021][INFO][921570][z56900i7] HTTP #0 127.0.0.1:54184 GET http://127.0.0.1:8080/console/js/srs.console.js, content-length=-1 -[2023-08-18 12:49:09.021][INFO][921570][z56900i7] http match file=./objs/nginx/html/console/js/srs.console.js, pattern=/, upath=/console/js/srs.console.js -[2023-08-18 12:49:09.022][INFO][921570][z56900i7] TCP: before dispose resource(HttpConn)(0x60700003a860), conns=8, zombies=3, ign=0, inz=0, ind=0 -[2023-08-18 12:49:09.022][WARN][921570][z56900i7][104] client disconnect peer. ret=1007 -[2023-08-18 12:49:09.022][INFO][921570][9569354x] TCP: clear zombies=4 resources, conns=8, removing=0, unsubs=0 -[2023-08-18 12:49:09.022][INFO][921570][910ray4t] TCP: disposing #0 resource(HttpConn)(0x607000038e90), conns=8, disposing=4, zombies=0 -[2023-08-18 12:49:09.022][INFO][921570][h839a551] TCP: disposing #1 resource(HttpConn)(0x607000038f70), conns=7, disposing=4, zombies=0 -[2023-08-18 12:49:09.022][INFO][921570][8a9l1876] TCP: disposing #2 resource(HttpConn)(0x607000039050), conns=6, disposing=4, zombies=0 -[2023-08-18 12:49:09.022][INFO][921570][z56900i7] TCP: disposing #3 resource(HttpConn)(0x60700003a860), conns=5, disposing=4, zombies=0 -[2023-08-18 12:49:09.023][INFO][921570][7ao90455] TCP: before dispose resource(HttpConn)(0x607000039130), conns=4, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:49:09.023][WARN][921570][7ao90455][104] client disconnect peer. ret=1007 -[2023-08-18 12:49:09.023][INFO][921570][9569354x] TCP: clear zombies=1 resources, conns=4, removing=0, unsubs=0 -[2023-08-18 12:49:09.023][INFO][921570][7ao90455] TCP: disposing #0 resource(HttpConn)(0x607000039130), conns=4, disposing=1, zombies=0 -[2023-08-18 12:49:09.055][INFO][921570][4z132t42] TCP: before dispose resource(HttpConn)(0x607000037ae0), conns=3, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:49:09.055][WARN][921570][4z132t42][104] client disconnect peer. ret=1007 -[2023-08-18 12:49:09.055][INFO][921570][9569354x] TCP: clear zombies=1 resources, conns=3, removing=0, unsubs=0 -[2023-08-18 12:49:09.055][INFO][921570][4z132t42] TCP: disposing #0 resource(HttpConn)(0x607000037ae0), conns=3, disposing=1, zombies=0 -[2023-08-18 12:49:09.152][INFO][921570][9m697lg5] HTTP #0 127.0.0.1:54190 GET http://127.0.0.1:8080/console/views/streams_en.html, content-length=-1 -[2023-08-18 12:49:09.154][INFO][921570][9m697lg5] http match file=./objs/nginx/html/console/views/streams_en.html, pattern=/, upath=/console/views/streams_en.html -[2023-08-18 12:49:09.155][INFO][921570][9m697lg5] TCP: before dispose resource(HttpConn)(0x60700003b040), conns=3, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:49:09.155][WARN][921570][9m697lg5][104] client disconnect peer. ret=1007 -[2023-08-18 12:49:09.155][INFO][921570][9569354x] TCP: clear zombies=1 resources, conns=3, removing=0, unsubs=0 -[2023-08-18 12:49:09.155][INFO][921570][9m697lg5] TCP: disposing #0 resource(HttpConn)(0x60700003b040), conns=3, disposing=1, zombies=0 -[2023-08-18 12:49:09.262][INFO][921570][c00347kb] HTTP #0 127.0.0.1:51498 GET http://127.0.0.1:1985/api/v1/raw?callback=angular.callbacks._0&rpc=raw, content-length=-1 -[2023-08-18 12:49:09.262][INFO][921570][c00347kb] TCP: before dispose resource(HttpConn)(0x60700003b900), conns=3, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:49:09.262][WARN][921570][c00347kb][104] client disconnect peer. ret=1007 -[2023-08-18 12:49:09.262][INFO][921570][9569354x] TCP: clear zombies=1 resources, conns=3, removing=0, unsubs=0 -[2023-08-18 12:49:09.262][INFO][921570][c00347kb] TCP: disposing #0 resource(HttpConn)(0x60700003b900), conns=3, disposing=1, zombies=0 -[2023-08-18 12:49:09.315][INFO][921570][2o082m77] HTTP #0 127.0.0.1:51510 GET http://127.0.0.1:1985/api/v1/vhosts/?callback=angular.callbacks._1, content-length=-1 -[2023-08-18 12:49:09.315][INFO][921570][2o082m77] TCP: before dispose resource(HttpConn)(0x60700003c460), conns=3, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:49:09.315][WARN][921570][2o082m77][104] client disconnect peer. ret=1007 -[2023-08-18 12:49:09.315][INFO][921570][9569354x] TCP: clear zombies=1 resources, conns=3, removing=0, unsubs=0 -[2023-08-18 12:49:09.315][INFO][921570][2o082m77] TCP: disposing #0 resource(HttpConn)(0x60700003c460), conns=3, disposing=1, zombies=0 -[2023-08-18 12:49:09.367][INFO][921570][1d6ru983] HTTP #0 127.0.0.1:51512 GET http://127.0.0.1:1985/api/v1/streams/?callback=angular.callbacks._2, content-length=-1 -[2023-08-18 12:49:09.368][INFO][921570][1d6ru983] TCP: before dispose resource(HttpConn)(0x60700003cee0), conns=3, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:49:09.368][WARN][921570][1d6ru983][104] client disconnect peer. ret=1007 -[2023-08-18 12:49:09.368][INFO][921570][9569354x] TCP: clear zombies=1 resources, conns=3, removing=0, unsubs=0 -[2023-08-18 12:49:09.368][INFO][921570][1d6ru983] TCP: disposing #0 resource(HttpConn)(0x60700003cee0), conns=3, disposing=1, zombies=0 -[2023-08-18 12:49:09.474][INFO][921570][1ei8g8n2] HTTP #0 127.0.0.1:54206 GET http://127.0.0.1:8080/favicon.ico, content-length=-1 -[2023-08-18 12:49:09.475][INFO][921570][1ei8g8n2] http match file=./objs/nginx/html/favicon.ico, pattern=/, upath=/favicon.ico -[2023-08-18 12:49:09.476][INFO][921570][1ei8g8n2] TCP: before dispose resource(HttpConn)(0x60700003dc70), conns=3, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:49:09.476][WARN][921570][1ei8g8n2][104] client disconnect peer. ret=1007 -[2023-08-18 12:49:09.476][INFO][921570][9569354x] TCP: clear zombies=1 resources, conns=3, removing=0, unsubs=0 -[2023-08-18 12:49:09.476][INFO][921570][1ei8g8n2] TCP: disposing #0 resource(HttpConn)(0x60700003dc70), conns=3, disposing=1, zombies=0 -[2023-08-18 12:49:09.938][INFO][921570][o3f3af42] HTTP #0 127.0.0.1:54218 GET http://127.0.0.1:8080/sw.js, content-length=-1 -[2023-08-18 12:49:09.938][WARN][921570][o3f3af42][2] http miss file=./objs/nginx/html/sw.js, pattern=/, upath=/sw.js -[2023-08-18 12:49:09.938][INFO][921570][o3f3af42] TCP: before dispose resource(HttpConn)(0x60700003f090), conns=3, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:49:09.938][WARN][921570][o3f3af42][104] client disconnect peer. ret=1007 -[2023-08-18 12:49:09.938][INFO][921570][9569354x] TCP: clear zombies=1 resources, conns=3, removing=0, unsubs=0 -[2023-08-18 12:49:09.938][INFO][921570][o3f3af42] TCP: disposing #0 resource(HttpConn)(0x60700003f090), conns=3, disposing=1, zombies=0 -[2023-08-18 12:49:10.151][INFO][921570][7wpl7297] Hybrid cpu=3.00%,45MB, cid=7,3, timer=62,0,0, clock=0,48,1,0,0,0,0,0,0, free=1, objs=(pkt:0,raw:0,fua:0,msg:1,oth:0,buf:0) -[2023-08-18 12:49:10.340][INFO][921570][y84v859x] Process: cpu=2.00%,45MB, threads=2 -[2023-08-18 12:49:11.041][INFO][921570][j5k117i8] HTTP #0 127.0.0.1:54222 GET http://127.0.0.1:8080/console/views/stream_en.html, content-length=-1 -[2023-08-18 12:49:11.041][INFO][921570][j5k117i8] http match file=./objs/nginx/html/console/views/stream_en.html, pattern=/, upath=/console/views/stream_en.html -[2023-08-18 12:49:11.045][INFO][921570][j5k117i8] TCP: before dispose resource(HttpConn)(0x6070000401a0), conns=3, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:49:11.045][WARN][921570][j5k117i8][104] client disconnect peer. ret=1007 -[2023-08-18 12:49:11.045][INFO][921570][9569354x] TCP: clear zombies=1 resources, conns=3, removing=0, unsubs=0 -[2023-08-18 12:49:11.045][INFO][921570][j5k117i8] TCP: disposing #0 resource(HttpConn)(0x6070000401a0), conns=3, disposing=1, zombies=0 -[2023-08-18 12:49:11.080][INFO][921570][15054y4l] HTTP #0 127.0.0.1:51518 GET http://127.0.0.1:1985/api/v1/streams/vid-03w2l6v?callback=angular.callbacks._4, content-length=-1 -[2023-08-18 12:49:11.081][INFO][921570][d6994c19] HTTP #0 127.0.0.1:51534 GET http://127.0.0.1:1985/api/v1/raw?callback=angular.callbacks._3&rpc=raw, content-length=-1 -[2023-08-18 12:49:11.081][INFO][921570][15054y4l] TCP: before dispose resource(HttpConn)(0x6070000407c0), conns=4, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:49:11.081][WARN][921570][15054y4l][104] client disconnect peer. ret=1007 -[2023-08-18 12:49:11.081][INFO][921570][9569354x] TCP: clear zombies=1 resources, conns=4, removing=0, unsubs=0 -[2023-08-18 12:49:11.081][INFO][921570][15054y4l] TCP: disposing #0 resource(HttpConn)(0x6070000407c0), conns=4, disposing=1, zombies=0 -[2023-08-18 12:49:11.081][INFO][921570][d6994c19] TCP: before dispose resource(HttpConn)(0x607000040910), conns=3, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:49:11.081][WARN][921570][d6994c19][104] client disconnect peer. ret=1007 -[2023-08-18 12:49:11.081][INFO][921570][9569354x] TCP: clear zombies=1 resources, conns=3, removing=0, unsubs=0 -[2023-08-18 12:49:11.082][INFO][921570][d6994c19] TCP: disposing #0 resource(HttpConn)(0x607000040910), conns=3, disposing=1, zombies=0 -[2023-08-18 12:49:11.104][INFO][921570][f6i526iv] HTTP #0 127.0.0.1:51538 GET http://127.0.0.1:1985/api/v1/vhosts/vid-38h3161?callback=angular.callbacks._5, content-length=-1 -[2023-08-18 12:49:11.104][INFO][921570][f6i526iv] TCP: before dispose resource(HttpConn)(0x607000041d30), conns=3, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:49:11.104][WARN][921570][f6i526iv][104] client disconnect peer. ret=1007 -[2023-08-18 12:49:11.104][INFO][921570][9569354x] TCP: clear zombies=1 resources, conns=3, removing=0, unsubs=0 -[2023-08-18 12:49:11.104][INFO][921570][f6i526iv] TCP: disposing #0 resource(HttpConn)(0x607000041d30), conns=3, disposing=1, zombies=0 -[2023-08-18 12:49:12.046][INFO][921570][7i7y05d7] HTTP #0 127.0.0.1:54230 GET http://127.0.0.1:8080/sw.js, content-length=-1 -[2023-08-18 12:49:12.046][WARN][921570][7i7y05d7][2] http miss file=./objs/nginx/html/sw.js, pattern=/, upath=/sw.js -[2023-08-18 12:49:12.047][INFO][921570][7i7y05d7] TCP: before dispose resource(HttpConn)(0x607000044490), conns=3, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:49:12.047][WARN][921570][7i7y05d7][104] client disconnect peer. ret=1007 -[2023-08-18 12:49:12.047][INFO][921570][9569354x] TCP: clear zombies=1 resources, conns=3, removing=0, unsubs=0 -[2023-08-18 12:49:12.047][INFO][921570][7i7y05d7] TCP: disposing #0 resource(HttpConn)(0x607000044490), conns=3, disposing=1, zombies=0 -[2023-08-18 12:49:13.950][INFO][921570][032410z4] HTTP #0 127.0.0.1:51544 GET http://127.0.0.1:1985/api/v1/raw?callback=angular.callbacks._6&rpc=raw, content-length=-1 -[2023-08-18 12:49:13.951][INFO][921570][032410z4] TCP: before dispose resource(HttpConn)(0x6070000489b0), conns=3, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:49:13.951][WARN][921570][032410z4][104] client disconnect peer. ret=1007 -[2023-08-18 12:49:13.951][INFO][921570][9569354x] TCP: clear zombies=1 resources, conns=3, removing=0, unsubs=0 -[2023-08-18 12:49:13.951][INFO][921570][032410z4] TCP: disposing #0 resource(HttpConn)(0x6070000489b0), conns=3, disposing=1, zombies=0 -[2023-08-18 12:49:13.953][INFO][921570][28nm44v9] HTTP #0 127.0.0.1:51546 GET http://127.0.0.1:1985/api/v1/vhosts/?callback=angular.callbacks._7, content-length=-1 -[2023-08-18 12:49:13.953][INFO][921570][28nm44v9] TCP: before dispose resource(HttpConn)(0x6070000493c0), conns=3, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:49:13.953][WARN][921570][28nm44v9][104] client disconnect peer. ret=1007 -[2023-08-18 12:49:13.953][INFO][921570][9569354x] TCP: clear zombies=1 resources, conns=3, removing=0, unsubs=0 -[2023-08-18 12:49:13.953][INFO][921570][28nm44v9] TCP: disposing #0 resource(HttpConn)(0x6070000493c0), conns=3, disposing=1, zombies=0 -[2023-08-18 12:49:13.969][INFO][921570][1dpd0787] HTTP #0 127.0.0.1:51558 GET http://127.0.0.1:1985/api/v1/streams/?callback=angular.callbacks._8, content-length=-1 -[2023-08-18 12:49:13.969][INFO][921570][1dpd0787] TCP: before dispose resource(HttpConn)(0x607000049c10), conns=3, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:49:13.969][WARN][921570][1dpd0787][104] client disconnect peer. ret=1007 -[2023-08-18 12:49:13.969][INFO][921570][9569354x] TCP: clear zombies=1 resources, conns=3, removing=0, unsubs=0 -[2023-08-18 12:49:13.969][INFO][921570][1dpd0787] TCP: disposing #0 resource(HttpConn)(0x607000049c10), conns=3, disposing=1, zombies=0 -[2023-08-18 12:49:14.573][INFO][921570][e012042h] TCP: before dispose resource(HttpConn)(0x607000037370), conns=2, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:49:14.573][WARN][921570][e012042h][104] client disconnect peer. ret=1007 -[2023-08-18 12:49:14.573][INFO][921570][9569354x] TCP: clear zombies=1 resources, conns=2, removing=0, unsubs=0 -[2023-08-18 12:49:14.573][INFO][921570][e012042h] TCP: disposing #0 resource(HttpConn)(0x607000037370), conns=2, disposing=1, zombies=0 -[2023-08-18 12:49:15.000][INFO][921570][55ml1921] HTTP #0 127.0.0.1:54236 GET http://127.0.0.1:8080/sw.js, content-length=-1 -[2023-08-18 12:49:15.000][WARN][921570][55ml1921][2] http miss file=./objs/nginx/html/sw.js, pattern=/, upath=/sw.js -[2023-08-18 12:49:15.001][INFO][921570][55ml1921] TCP: before dispose resource(HttpConn)(0x60700004be30), conns=2, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:49:15.001][WARN][921570][55ml1921][104] client disconnect peer. ret=1007 -[2023-08-18 12:49:15.001][INFO][921570][9569354x] TCP: clear zombies=1 resources, conns=2, removing=0, unsubs=0 -[2023-08-18 12:49:15.001][INFO][921570][55ml1921] TCP: disposing #0 resource(HttpConn)(0x60700004be30), conns=2, disposing=1, zombies=0 -[2023-08-18 12:49:15.008][INFO][921570][509o72mu] -> HLS time=10013577ms, sno=1, ts=livestream-0.ts, dur=9920ms, dva=0p -[2023-08-18 12:49:15.151][INFO][921570][7wpl7297] Hybrid cpu=2.00%,48MB, cid=7,3, timer=62,0,0, clock=0,48,1,0,0,0,0,0,0, free=1, objs=(pkt:0,raw:0,fua:0,msg:1,oth:0,buf:0) -[2023-08-18 12:49:15.346][INFO][921570][y84v859x] Process: cpu=2.00%,48MB, threads=2 -[2023-08-18 12:49:15.949][INFO][921570][mk670182] HTTP #0 127.0.0.1:54252 GET http://127.0.0.1:8080/players/srs_player.html?vhost=__defaultVhost__&app=live&stream=livestream.flv&server=127.0.0.1&port=8080&autostart=true&schema=http, content-length=-1 -[2023-08-18 12:49:15.950][INFO][921570][mk670182] http match file=./objs/nginx/html/players/srs_player.html, pattern=/, upath=/players/srs_player.html -[2023-08-18 12:49:15.951][INFO][921570][mk670182] TCP: before dispose resource(HttpConn)(0x60700004d1e0), conns=3, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:49:15.951][WARN][921570][mk670182][104] client disconnect peer. ret=1007 -[2023-08-18 12:49:15.951][INFO][921570][9569354x] TCP: clear zombies=1 resources, conns=3, removing=0, unsubs=0 -[2023-08-18 12:49:15.951][INFO][921570][mk670182] TCP: disposing #0 resource(HttpConn)(0x60700004d1e0), conns=3, disposing=1, zombies=0 -[2023-08-18 12:49:16.019][INFO][921570][8d840w19] HTTP #0 127.0.0.1:57534 GET http://127.0.0.1:8080/players/css/bootstrap.min.css, content-length=-1 -[2023-08-18 12:49:16.029][INFO][921570][8d840w19] http match file=./objs/nginx/html/players/css/bootstrap.min.css, pattern=/, upath=/players/css/bootstrap.min.css -[2023-08-18 12:49:16.035][INFO][921570][2719m908] HTTP #0 127.0.0.1:57550 GET http://127.0.0.1:8080/players/js/jquery-1.12.2.min.js, content-length=-1 -[2023-08-18 12:49:16.042][INFO][921570][2719m908] http match file=./objs/nginx/html/players/js/jquery-1.12.2.min.js, pattern=/, upath=/players/js/jquery-1.12.2.min.js -[2023-08-18 12:49:16.043][INFO][921570][2719m908] TCP: before dispose resource(HttpConn)(0x6070000520a0), conns=8, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:49:16.043][WARN][921570][2719m908][104] client disconnect peer. ret=1007 -[2023-08-18 12:49:16.043][INFO][921570][4gw48472] HTTP #0 127.0.0.1:57566 GET http://127.0.0.1:8080/players/js/bootstrap.min.js, content-length=-1 -[2023-08-18 12:49:16.044][INFO][921570][4gw48472] http match file=./objs/nginx/html/players/js/bootstrap.min.js, pattern=/, upath=/players/js/bootstrap.min.js -[2023-08-18 12:49:16.053][INFO][921570][4gw48472] TCP: before dispose resource(HttpConn)(0x607000052180), conns=8, zombies=1, ign=0, inz=0, ind=0 -[2023-08-18 12:49:16.053][WARN][921570][4gw48472][104] client disconnect peer. ret=1007 -[2023-08-18 12:49:16.053][INFO][921570][zc6p646a] HTTP #0 127.0.0.1:57580 GET http://127.0.0.1:8080/players/js/mpegts-1.7.3.min.js, content-length=-1 -[2023-08-18 12:49:16.053][INFO][921570][zc6p646a] http match file=./objs/nginx/html/players/js/mpegts-1.7.3.min.js, pattern=/, upath=/players/js/mpegts-1.7.3.min.js -[2023-08-18 12:49:16.055][INFO][921570][zc6p646a] TCP: before dispose resource(HttpConn)(0x607000052260), conns=8, zombies=2, ign=0, inz=0, ind=0 -[2023-08-18 12:49:16.055][WARN][921570][zc6p646a][104] client disconnect peer. ret=1007 -[2023-08-18 12:49:16.055][INFO][921570][x44716nj] HTTP #0 127.0.0.1:57584 GET http://127.0.0.1:8080/players/js/hls-0.14.17.min.js, content-length=-1 -[2023-08-18 12:49:16.056][INFO][921570][x44716nj] http match file=./objs/nginx/html/players/js/hls-0.14.17.min.js, pattern=/, upath=/players/js/hls-0.14.17.min.js -[2023-08-18 12:49:16.058][INFO][921570][t42gd247] HTTP #0 127.0.0.1:57590 GET http://127.0.0.1:8080/players/js/dash-v4.5.1.all.min.js, content-length=-1 -[2023-08-18 12:49:16.059][INFO][921570][t42gd247] http match file=./objs/nginx/html/players/js/dash-v4.5.1.all.min.js, pattern=/, upath=/players/js/dash-v4.5.1.all.min.js -[2023-08-18 12:49:16.061][INFO][921570][9569354x] TCP: clear zombies=3 resources, conns=8, removing=0, unsubs=0 -[2023-08-18 12:49:16.061][INFO][921570][2719m908] TCP: disposing #0 resource(HttpConn)(0x6070000520a0), conns=8, disposing=3, zombies=0 -[2023-08-18 12:49:16.061][INFO][921570][4gw48472] TCP: disposing #1 resource(HttpConn)(0x607000052180), conns=7, disposing=3, zombies=0 -[2023-08-18 12:49:16.061][INFO][921570][zc6p646a] TCP: disposing #2 resource(HttpConn)(0x607000052260), conns=6, disposing=3, zombies=0 -[2023-08-18 12:49:16.063][INFO][921570][t42gd247] TCP: before dispose resource(HttpConn)(0x607000052420), conns=9, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:49:16.063][WARN][921570][t42gd247][104] client disconnect peer. ret=1007 -[2023-08-18 12:49:16.063][INFO][921570][z0274pj0] HTTP #0 127.0.0.1:57600 GET http://127.0.0.1:8080/players/js/json2.js, content-length=-1 -[2023-08-18 12:49:16.065][INFO][921570][z0274pj0] http match file=./objs/nginx/html/players/js/json2.js, pattern=/, upath=/players/js/json2.js -[2023-08-18 12:49:16.066][INFO][921570][155x6wo3] HTTP #0 127.0.0.1:57602 GET http://127.0.0.1:8080/players/js/srs.page.js, content-length=-1 -[2023-08-18 12:49:16.067][INFO][921570][155x6wo3] http match file=./objs/nginx/html/players/js/srs.page.js, pattern=/, upath=/players/js/srs.page.js -[2023-08-18 12:49:16.067][INFO][921570][g217y40s] HTTP #0 127.0.0.1:57618 GET http://127.0.0.1:8080/players/js/srs.log.js, content-length=-1 -[2023-08-18 12:49:16.068][INFO][921570][g217y40s] http match file=./objs/nginx/html/players/js/srs.log.js, pattern=/, upath=/players/js/srs.log.js -[2023-08-18 12:49:16.068][INFO][921570][g217y40s] TCP: before dispose resource(HttpConn)(0x607000053990), conns=9, zombies=1, ign=0, inz=0, ind=0 -[2023-08-18 12:49:16.068][WARN][921570][g217y40s][104] client disconnect peer. ret=1007 -[2023-08-18 12:49:16.068][INFO][921570][4i811690] HTTP #0 127.0.0.1:57634 GET http://127.0.0.1:8080/players/js/srs.utility.js, content-length=-1 -[2023-08-18 12:49:16.069][INFO][921570][4i811690] http match file=./objs/nginx/html/players/js/srs.utility.js, pattern=/, upath=/players/js/srs.utility.js -[2023-08-18 12:49:16.071][INFO][921570][4i811690] TCP: before dispose resource(HttpConn)(0x607000053a70), conns=9, zombies=2, ign=0, inz=0, ind=0 -[2023-08-18 12:49:16.071][WARN][921570][4i811690][104] client disconnect peer. ret=1007 -[2023-08-18 12:49:16.071][INFO][921570][9569354x] TCP: clear zombies=3 resources, conns=9, removing=0, unsubs=0 -[2023-08-18 12:49:16.071][INFO][921570][t42gd247] TCP: disposing #0 resource(HttpConn)(0x607000052420), conns=9, disposing=3, zombies=0 -[2023-08-18 12:49:16.071][INFO][921570][g217y40s] TCP: disposing #1 resource(HttpConn)(0x607000053990), conns=8, disposing=3, zombies=0 -[2023-08-18 12:49:16.071][INFO][921570][4i811690] TCP: disposing #2 resource(HttpConn)(0x607000053a70), conns=7, disposing=3, zombies=0 -[2023-08-18 12:49:16.077][INFO][921570][z0274pj0] TCP: before dispose resource(HttpConn)(0x6070000537d0), conns=7, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:49:16.077][WARN][921570][z0274pj0][104] client disconnect peer. ret=1007 -[2023-08-18 12:49:16.077][INFO][921570][155x6wo3] TCP: before dispose resource(HttpConn)(0x6070000538b0), conns=7, zombies=1, ign=0, inz=0, ind=0 -[2023-08-18 12:49:16.077][WARN][921570][155x6wo3][104] client disconnect peer. ret=1007 -[2023-08-18 12:49:16.077][INFO][921570][x17166h7] HTTP #0 127.0.0.1:57642 GET http://127.0.0.1:8080/players/js/winlin.utility.js, content-length=-1 -[2023-08-18 12:49:16.084][INFO][921570][x17166h7] http match file=./objs/nginx/html/players/js/winlin.utility.js, pattern=/, upath=/players/js/winlin.utility.js -[2023-08-18 12:49:16.089][INFO][921570][x17166h7] TCP: before dispose resource(HttpConn)(0x607000054950), conns=7, zombies=2, ign=0, inz=0, ind=0 -[2023-08-18 12:49:16.089][WARN][921570][x17166h7][104] client disconnect peer. ret=1007 -[2023-08-18 12:49:16.089][INFO][921570][9569354x] TCP: clear zombies=3 resources, conns=7, removing=0, unsubs=0 -[2023-08-18 12:49:16.089][INFO][921570][z0274pj0] TCP: disposing #0 resource(HttpConn)(0x6070000537d0), conns=7, disposing=3, zombies=0 -[2023-08-18 12:49:16.089][INFO][921570][155x6wo3] TCP: disposing #1 resource(HttpConn)(0x6070000538b0), conns=6, disposing=3, zombies=0 -[2023-08-18 12:49:16.089][INFO][921570][x17166h7] TCP: disposing #2 resource(HttpConn)(0x607000054950), conns=5, disposing=3, zombies=0 -[2023-08-18 12:49:16.090][INFO][921570][8d840w19] TCP: before dispose resource(HttpConn)(0x607000051c40), conns=4, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:49:16.090][WARN][921570][8d840w19][104] client disconnect peer. ret=1007 -[2023-08-18 12:49:16.090][INFO][921570][9569354x] TCP: clear zombies=1 resources, conns=4, removing=0, unsubs=0 -[2023-08-18 12:49:16.090][INFO][921570][8d840w19] TCP: disposing #0 resource(HttpConn)(0x607000051c40), conns=4, disposing=1, zombies=0 -[2023-08-18 12:49:16.102][INFO][921570][x44716nj] TCP: before dispose resource(HttpConn)(0x607000052340), conns=3, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:49:16.102][WARN][921570][x44716nj][104] client disconnect peer. ret=1007 -[2023-08-18 12:49:16.102][INFO][921570][9569354x] TCP: clear zombies=1 resources, conns=3, removing=0, unsubs=0 -[2023-08-18 12:49:16.102][INFO][921570][x44716nj] TCP: disposing #0 resource(HttpConn)(0x607000052340), conns=3, disposing=1, zombies=0 -[2023-08-18 12:49:16.228][INFO][921570][174198b9] HTTP #0 127.0.0.1:57652 GET http://127.0.0.1:8080/live/livestream.flv, content-length=-1 -[2023-08-18 12:49:16.228][INFO][921570][174198b9] dispatch cached gop success. count=140, duration=2050 -[2023-08-18 12:49:16.228][INFO][921570][174198b9] create consumer, active=1, queue_size=0.00, jitter=30000000 -[2023-08-18 12:49:16.228][INFO][921570][174198b9] FLV /live/livestream.flv, encoder=FLV, mw_sleep=350ms, cache=0, msgs=128, dinm=1, guess_av=1/1/1 -[2023-08-18 12:49:16.229][INFO][921570][174198b9] FLV: write header audio=1, video=1, dinm=1, config=1/1/1 -[2023-08-18 12:49:17.050][INFO][921570][12n56770] HTTP #0 127.0.0.1:57656 GET http://127.0.0.1:8080/sw.js, content-length=-1 -[2023-08-18 12:49:17.050][WARN][921570][12n56770][2] http miss file=./objs/nginx/html/sw.js, pattern=/, upath=/sw.js -[2023-08-18 12:49:17.051][INFO][921570][12n56770] TCP: before dispose resource(HttpConn)(0x607000057190), conns=4, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:49:17.051][WARN][921570][12n56770][104] client disconnect peer. ret=1007 -[2023-08-18 12:49:17.051][INFO][921570][9569354x] TCP: clear zombies=1 resources, conns=4, removing=0, unsubs=0 -[2023-08-18 12:49:17.051][INFO][921570][12n56770] TCP: disposing #0 resource(HttpConn)(0x607000057190), conns=4, disposing=1, zombies=0 -[2023-08-18 12:49:18.252][INFO][921570][6z172079] HTTP #0 127.0.0.1:47036 GET http://127.0.0.1:1985/api/v1/streams/?callback=angular.callbacks._9, content-length=-1 -[2023-08-18 12:49:18.253][INFO][921570][6z172079] TCP: before dispose resource(HttpConn)(0x607000059c70), conns=4, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:49:18.253][WARN][921570][6z172079][104] client disconnect peer. ret=1007 -[2023-08-18 12:49:18.253][INFO][921570][9569354x] TCP: clear zombies=1 resources, conns=4, removing=0, unsubs=0 -[2023-08-18 12:49:18.253][INFO][921570][6z172079] TCP: disposing #0 resource(HttpConn)(0x607000059c70), conns=4, disposing=1, zombies=0 -[2023-08-18 12:49:19.259][INFO][921570][1agn08uh] HTTP #0 127.0.0.1:57666 GET http://127.0.0.1:8080/sw.js, content-length=-1 -[2023-08-18 12:49:19.260][WARN][921570][1agn08uh][2] http miss file=./objs/nginx/html/sw.js, pattern=/, upath=/sw.js -[2023-08-18 12:49:19.260][INFO][921570][1agn08uh] TCP: before dispose resource(HttpConn)(0x60700005ca60), conns=4, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:49:19.260][WARN][921570][1agn08uh][104] client disconnect peer. ret=1007 -[2023-08-18 12:49:19.260][INFO][921570][9569354x] TCP: clear zombies=1 resources, conns=4, removing=0, unsubs=0 -[2023-08-18 12:49:19.260][INFO][921570][1agn08uh] TCP: disposing #0 resource(HttpConn)(0x60700005ca60), conns=4, disposing=1, zombies=0 -[2023-08-18 12:49:20.152][INFO][921570][7wpl7297] Hybrid cpu=2.00%,50MB, cid=41,20, timer=62,0,0, clock=0,43,5,1,1,0,0,0,0, free=2, objs=(pkt:0,raw:0,fua:0,msg:233,oth:0,buf:0) -[2023-08-18 12:49:20.351][INFO][921570][y84v859x] Process: cpu=2.00%,51MB, threads=2 -[2023-08-18 12:49:21.796][INFO][921570][4594a0o1] TCP: before dispose resource(HttpConn)(0x607000050eb0), conns=3, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:49:21.797][WARN][921570][4594a0o1][104] client disconnect peer. ret=1007 -[2023-08-18 12:49:21.797][INFO][921570][9569354x] TCP: clear zombies=1 resources, conns=3, removing=0, unsubs=0 -[2023-08-18 12:49:21.797][INFO][921570][4594a0o1] TCP: disposing #0 resource(HttpConn)(0x607000050eb0), conns=3, disposing=1, zombies=0 -[2023-08-18 12:49:22.277][INFO][921570][vzj43a94] HTTP #0 127.0.0.1:47048 GET http://127.0.0.1:1985/api/v1/streams/?callback=angular.callbacks._a, content-length=-1 -[2023-08-18 12:49:22.278][INFO][921570][vzj43a94] TCP: before dispose resource(HttpConn)(0x607000061990), conns=3, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:49:22.278][WARN][921570][vzj43a94][104] client disconnect peer. ret=1007 -[2023-08-18 12:49:22.278][INFO][921570][9569354x] TCP: clear zombies=1 resources, conns=3, removing=0, unsubs=0 -[2023-08-18 12:49:22.278][INFO][921570][vzj43a94] TCP: disposing #0 resource(HttpConn)(0x607000061990), conns=3, disposing=1, zombies=0 -[2023-08-18 12:49:23.282][INFO][921570][c648k786] HTTP #0 127.0.0.1:57678 GET http://127.0.0.1:8080/sw.js, content-length=-1 -[2023-08-18 12:49:23.282][WARN][921570][c648k786][2] http miss file=./objs/nginx/html/sw.js, pattern=/, upath=/sw.js -[2023-08-18 12:49:23.283][INFO][921570][c648k786] TCP: before dispose resource(HttpConn)(0x607000064cc0), conns=3, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:49:23.283][WARN][921570][c648k786][104] client disconnect peer. ret=1007 -[2023-08-18 12:49:23.283][INFO][921570][9569354x] TCP: clear zombies=1 resources, conns=3, removing=0, unsubs=0 -[2023-08-18 12:49:23.283][INFO][921570][c648k786] TCP: disposing #0 resource(HttpConn)(0x607000064cc0), conns=3, disposing=1, zombies=0 -[2023-08-18 12:49:25.012][INFO][921570][509o72mu] -> HLS time=20024225ms, sno=2, ts=livestream-1.ts, dur=5160ms, dva=0p -[2023-08-18 12:49:25.153][INFO][921570][7wpl7297] Hybrid cpu=2.00%,52MB, cid=41,20, timer=62,0,0, clock=0,43,5,1,1,0,0,0,0, free=2, objs=(pkt:0,raw:0,fua:0,msg:233,oth:0,buf:0) -[2023-08-18 12:49:25.356][INFO][921570][y84v859x] Process: cpu=2.00%,52MB, threads=2 -[2023-08-18 12:49:26.315][INFO][921570][75936c87] HTTP #0 127.0.0.1:45638 GET http://127.0.0.1:1985/api/v1/streams/?callback=angular.callbacks._b, content-length=-1 -[2023-08-18 12:49:26.315][INFO][921570][75936c87] TCP: before dispose resource(HttpConn)(0x60700006b6a0), conns=3, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:49:26.315][WARN][921570][75936c87][104] client disconnect peer. ret=1007 -[2023-08-18 12:49:26.315][INFO][921570][9569354x] TCP: clear zombies=1 resources, conns=3, removing=0, unsubs=0 -[2023-08-18 12:49:26.315][INFO][921570][75936c87] TCP: disposing #0 resource(HttpConn)(0x60700006b6a0), conns=3, disposing=1, zombies=0 -[2023-08-18 12:49:26.394][INFO][921570][174198b9] -> HTS http: got 24 msgs, age=10176731, min=8, mw=350 -[2023-08-18 12:49:27.321][INFO][921570][68v6qp71] HTTP #0 127.0.0.1:39686 GET http://127.0.0.1:8080/sw.js, content-length=-1 -[2023-08-18 12:49:27.321][WARN][921570][68v6qp71][2] http miss file=./objs/nginx/html/sw.js, pattern=/, upath=/sw.js -[2023-08-18 12:49:27.323][INFO][921570][68v6qp71] TCP: before dispose resource(HttpConn)(0x60700006e110), conns=3, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:49:27.323][WARN][921570][68v6qp71][104] client disconnect peer. ret=1007 -[2023-08-18 12:49:27.323][INFO][921570][9569354x] TCP: clear zombies=1 resources, conns=3, removing=0, unsubs=0 -[2023-08-18 12:49:27.323][INFO][921570][68v6qp71] TCP: disposing #0 resource(HttpConn)(0x60700006e110), conns=3, disposing=1, zombies=0 -[2023-08-18 12:49:30.074][INFO][921570][509o72mu] <- CPB time=20003410, okbps=0,0,0, ikbps=0,0,0, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 12:49:30.153][INFO][921570][7wpl7297] Hybrid cpu=2.00%,54MB, cid=7,3, timer=62,0,0, clock=0,45,3,0,0,0,0,0,0, free=1, objs=(pkt:0,raw:0,fua:0,msg:271,oth:0,buf:0) -[2023-08-18 12:49:30.347][INFO][921570][4618w528] HTTP #0 127.0.0.1:45646 GET http://127.0.0.1:1985/api/v1/streams/?callback=angular.callbacks._c, content-length=-1 -[2023-08-18 12:49:30.348][INFO][921570][4618w528] TCP: before dispose resource(HttpConn)(0x6070000732e0), conns=3, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:49:30.348][WARN][921570][4618w528][104] client disconnect peer. ret=1007 -[2023-08-18 12:49:30.348][INFO][921570][9569354x] TCP: clear zombies=1 resources, conns=3, removing=0, unsubs=0 -[2023-08-18 12:49:30.348][INFO][921570][4618w528] TCP: disposing #0 resource(HttpConn)(0x6070000732e0), conns=3, disposing=1, zombies=0 -[2023-08-18 12:49:30.360][INFO][921570][y84v859x] Process: cpu=1.00%,54MB, threads=2 -[2023-08-18 12:49:31.358][INFO][921570][r2wb40xr] HTTP #0 127.0.0.1:39698 GET http://127.0.0.1:8080/sw.js, content-length=-1 -[2023-08-18 12:49:31.358][WARN][921570][r2wb40xr][2] http miss file=./objs/nginx/html/sw.js, pattern=/, upath=/sw.js -[2023-08-18 12:49:31.360][INFO][921570][r2wb40xr] TCP: before dispose resource(HttpConn)(0x607000075f80), conns=3, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:49:31.360][WARN][921570][r2wb40xr][104] client disconnect peer. ret=1007 -[2023-08-18 12:49:31.360][INFO][921570][9569354x] TCP: clear zombies=1 resources, conns=3, removing=0, unsubs=0 -[2023-08-18 12:49:31.360][INFO][921570][r2wb40xr] TCP: disposing #0 resource(HttpConn)(0x607000075f80), conns=3, disposing=1, zombies=0 -[2023-08-18 12:49:34.405][INFO][921570][q60c2iz8] HTTP #0 127.0.0.1:45652 GET http://127.0.0.1:1985/api/v1/streams/?callback=angular.callbacks._d, content-length=-1 -[2023-08-18 12:49:34.406][INFO][921570][q60c2iz8] TCP: before dispose resource(HttpConn)(0x60700007cea0), conns=3, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:49:34.406][WARN][921570][q60c2iz8][104] client disconnect peer. ret=1007 -[2023-08-18 12:49:34.406][INFO][921570][9569354x] TCP: clear zombies=1 resources, conns=3, removing=0, unsubs=0 -[2023-08-18 12:49:34.406][INFO][921570][q60c2iz8] TCP: disposing #0 resource(HttpConn)(0x60700007cea0), conns=3, disposing=1, zombies=0 -[2023-08-18 12:49:35.014][INFO][921570][509o72mu] -> HLS time=30030359ms, sno=3, ts=livestream-2.ts, dur=3480ms, dva=0p -[2023-08-18 12:49:35.154][INFO][921570][7wpl7297] Hybrid cpu=3.00%,55MB, cid=7,3, timer=62,0,0, clock=0,45,3,0,0,0,0,0,0, free=1, objs=(pkt:0,raw:0,fua:0,msg:271,oth:0,buf:0) -[2023-08-18 12:49:35.365][INFO][921570][y84v859x] Process: cpu=1.00%,56MB, threads=2 -[2023-08-18 12:49:35.415][INFO][921570][0uu70880] HTTP #0 127.0.0.1:39822 GET http://127.0.0.1:8080/sw.js, content-length=-1 -[2023-08-18 12:49:35.415][WARN][921570][0uu70880][2] http miss file=./objs/nginx/html/sw.js, pattern=/, upath=/sw.js -[2023-08-18 12:49:35.416][INFO][921570][0uu70880] TCP: before dispose resource(HttpConn)(0x607000081f20), conns=3, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:49:35.416][WARN][921570][0uu70880][104] client disconnect peer. ret=1007 -[2023-08-18 12:49:35.416][INFO][921570][9569354x] TCP: clear zombies=1 resources, conns=3, removing=0, unsubs=0 -[2023-08-18 12:49:35.416][INFO][921570][0uu70880] TCP: disposing #0 resource(HttpConn)(0x607000081f20), conns=3, disposing=1, zombies=0 -[2023-08-18 12:49:35.653][INFO][921570][3097g145] Finish query id=vid-35m3s3d, session=vid-i6a948a, eip=2001:9e0:8547:5e01:8b5f:bf10:245b:cfe4, match=4.0.206, stable=4.0.206, cost=535ms, url=http://api.ossrs.net/service/v1/releases?version=v6.0.64&id=vid-35m3s3d&session=vid-i6a948a&role=srs&eip=2001:9e0:8547:5e01:8b5f:bf10:245b:cfe4&ts=1692355775117617&alive=300&os=linux&x86=1&rtc=1&api=1&vhosts=1&hls=1&flv=1&streams=1&clients=2&recv=16&send=1 -[2023-08-18 12:49:36.560][INFO][921570][174198b9] -> HTS http: got 23 msgs, age=20327267, min=8, mw=350 -[2023-08-18 12:49:39.400][INFO][921570][4k815196] HTTP #0 127.0.0.1:51102 GET http://127.0.0.1:1985/api/v1/streams/?callback=angular.callbacks._e, content-length=-1 -[2023-08-18 12:49:39.401][INFO][921570][4k815196] TCP: before dispose resource(HttpConn)(0x60700008a8f0), conns=3, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:49:39.401][WARN][921570][4k815196][104] client disconnect peer. ret=1007 -[2023-08-18 12:49:39.401][INFO][921570][9569354x] TCP: clear zombies=1 resources, conns=3, removing=0, unsubs=0 -[2023-08-18 12:49:39.401][INFO][921570][4k815196] TCP: disposing #0 resource(HttpConn)(0x60700008a8f0), conns=3, disposing=1, zombies=0 -[2023-08-18 12:49:40.075][INFO][921570][509o72mu] <- CPB time=30010523, okbps=0,0,0, ikbps=0,0,0, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 12:49:40.154][INFO][921570][7wpl7297] Hybrid cpu=3.00%,57MB, cid=7,3, timer=62,0,0, clock=0,45,3,0,0,0,0,0,0, free=1, objs=(pkt:0,raw:0,fua:0,msg:271,oth:0,buf:0) -[2023-08-18 12:49:40.369][INFO][921570][y84v859x] Process: cpu=1.00%,58MB, threads=2 -[2023-08-18 12:49:40.403][INFO][921570][32yd2v48] HTTP #0 127.0.0.1:39834 GET http://127.0.0.1:8080/sw.js, content-length=-1 -[2023-08-18 12:49:40.403][WARN][921570][32yd2v48][2] http miss file=./objs/nginx/html/sw.js, pattern=/, upath=/sw.js -[2023-08-18 12:49:40.404][INFO][921570][32yd2v48] TCP: before dispose resource(HttpConn)(0x60700008d280), conns=3, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:49:40.404][WARN][921570][32yd2v48][104] client disconnect peer. ret=1007 -[2023-08-18 12:49:40.404][INFO][921570][9569354x] TCP: clear zombies=1 resources, conns=3, removing=0, unsubs=0 -[2023-08-18 12:49:40.404][INFO][921570][32yd2v48] TCP: disposing #0 resource(HttpConn)(0x60700008d280), conns=3, disposing=1, zombies=0 -[2023-08-18 12:49:42.720][INFO][921570][8e4gc493] HTTP #0 127.0.0.1:39836 GET http://127.0.0.1:8080/live/livestream.flv, content-length=-1 -[2023-08-18 12:49:42.720][INFO][921570][8e4gc493] dispatch cached gop success. count=69, duration=1010 -[2023-08-18 12:49:42.720][INFO][921570][8e4gc493] create consumer, active=1, queue_size=0.00, jitter=30000000 -[2023-08-18 12:49:42.720][INFO][921570][8e4gc493] FLV /live/livestream.flv, encoder=FLV, mw_sleep=350ms, cache=0, msgs=128, dinm=1, guess_av=1/1/1 -[2023-08-18 12:49:42.720][INFO][921570][8e4gc493] FLV: write header audio=1, video=1, dinm=1, config=1/1/1 -[2023-08-18 12:49:43.431][INFO][921570][490a7ev2] HTTP #0 127.0.0.1:51106 GET http://127.0.0.1:1985/api/v1/streams/?callback=angular.callbacks._f, content-length=-1 -[2023-08-18 12:49:43.432][INFO][921570][490a7ev2] TCP: before dispose resource(HttpConn)(0x607000092920), conns=4, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:49:43.432][WARN][921570][490a7ev2][104] client disconnect peer. ret=1007 -[2023-08-18 12:49:43.432][INFO][921570][9569354x] TCP: clear zombies=1 resources, conns=4, removing=0, unsubs=0 -[2023-08-18 12:49:43.432][INFO][921570][490a7ev2] TCP: disposing #0 resource(HttpConn)(0x607000092920), conns=4, disposing=1, zombies=0 -[2023-08-18 12:49:44.433][INFO][921570][839dko08] HTTP #0 127.0.0.1:39844 GET http://127.0.0.1:8080/sw.js, content-length=-1 -[2023-08-18 12:49:44.433][WARN][921570][839dko08][2] http miss file=./objs/nginx/html/sw.js, pattern=/, upath=/sw.js -[2023-08-18 12:49:44.434][INFO][921570][839dko08] TCP: before dispose resource(HttpConn)(0x607000095470), conns=4, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:49:44.434][WARN][921570][839dko08][104] client disconnect peer. ret=1007 -[2023-08-18 12:49:44.434][INFO][921570][9569354x] TCP: clear zombies=1 resources, conns=4, removing=0, unsubs=0 -[2023-08-18 12:49:44.434][INFO][921570][839dko08] TCP: disposing #0 resource(HttpConn)(0x607000095470), conns=4, disposing=1, zombies=0 -[2023-08-18 12:49:45.049][INFO][921570][509o72mu] -> HLS time=40069360ms, sno=4, ts=livestream-3.ts, dur=3360ms, dva=0p -[2023-08-18 12:49:45.155][INFO][921570][7wpl7297] Hybrid cpu=1.00%,59MB, cid=9,3, timer=62,0,0, clock=1,44,4,1,1,0,0,0,0, free=1, objs=(pkt:0,raw:0,fua:0,msg:287,oth:0,buf:0) -[2023-08-18 12:49:45.373][INFO][921570][y84v859x] Process: cpu=3.00%,59MB, threads=2 -[2023-08-18 12:49:48.437][INFO][921570][041t5w1n] HTTP #0 127.0.0.1:41028 GET http://127.0.0.1:1985/api/v1/streams/?callback=angular.callbacks._g, content-length=-1 -[2023-08-18 12:49:48.438][INFO][921570][041t5w1n] TCP: before dispose resource(HttpConn)(0x6070000a0060), conns=4, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:49:48.438][WARN][921570][041t5w1n][104] client disconnect peer. ret=1007 -[2023-08-18 12:49:48.438][INFO][921570][9569354x] TCP: clear zombies=1 resources, conns=4, removing=0, unsubs=0 -[2023-08-18 12:49:48.438][INFO][921570][041t5w1n] TCP: disposing #0 resource(HttpConn)(0x6070000a0060), conns=4, disposing=1, zombies=0 -[2023-08-18 12:49:49.442][INFO][921570][qq430t64] HTTP #0 127.0.0.1:59214 GET http://127.0.0.1:8080/sw.js, content-length=-1 -[2023-08-18 12:49:49.442][WARN][921570][qq430t64][2] http miss file=./objs/nginx/html/sw.js, pattern=/, upath=/sw.js -[2023-08-18 12:49:49.443][INFO][921570][qq430t64] TCP: before dispose resource(HttpConn)(0x6070000a2bb0), conns=4, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:49:49.443][WARN][921570][qq430t64][104] client disconnect peer. ret=1007 -[2023-08-18 12:49:49.443][INFO][921570][9569354x] TCP: clear zombies=1 resources, conns=4, removing=0, unsubs=0 -[2023-08-18 12:49:49.443][INFO][921570][qq430t64] TCP: disposing #0 resource(HttpConn)(0x6070000a2bb0), conns=4, disposing=1, zombies=0 -[2023-08-18 12:49:49.735][INFO][921570][8e4gc493] TCP: before dispose resource(HttpConn)(0x607000090e70), conns=3, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:49:49.735][WARN][921570][8e4gc493][11] client disconnect peer. ret=1007 -[2023-08-18 12:49:49.735][INFO][921570][9569354x] TCP: clear zombies=1 resources, conns=3, removing=0, unsubs=0 -[2023-08-18 12:49:49.735][INFO][921570][8e4gc493] TCP: disposing #0 resource(HttpConn)(0x607000090e70), conns=3, disposing=1, zombies=0 -[2023-08-18 12:49:49.884][INFO][921570][174198b9] -> HTS http: got 23 msgs, age=33671118, min=8, mw=350 -[2023-08-18 12:49:50.157][INFO][921570][7wpl7297] Hybrid cpu=2.00%,60MB, cid=9,3, timer=62,0,0, clock=1,44,4,1,1,0,0,0,0, free=1, objs=(pkt:0,raw:0,fua:0,msg:287,oth:0,buf:0) -[2023-08-18 12:49:50.378][INFO][921570][y84v859x] Process: cpu=3.00%,61MB, threads=2 -[2023-08-18 12:49:52.524][INFO][921570][8qfq4a83] HTTP #0 127.0.0.1:41030 GET http://127.0.0.1:1985/api/v1/streams/?callback=angular.callbacks._h, content-length=-1 -[2023-08-18 12:49:52.527][INFO][921570][8qfq4a83] TCP: before dispose resource(HttpConn)(0x6070000a9600), conns=3, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:49:52.527][WARN][921570][8qfq4a83][104] client disconnect peer. ret=1007 -[2023-08-18 12:49:52.527][INFO][921570][9569354x] TCP: clear zombies=1 resources, conns=3, removing=0, unsubs=0 -[2023-08-18 12:49:52.527][INFO][921570][8qfq4a83] TCP: disposing #0 resource(HttpConn)(0x6070000a9600), conns=3, disposing=1, zombies=0 -[2023-08-18 12:49:53.527][INFO][921570][3768b6cm] HTTP #0 127.0.0.1:59228 GET http://127.0.0.1:8080/sw.js, content-length=-1 -[2023-08-18 12:49:53.527][WARN][921570][3768b6cm][2] http miss file=./objs/nginx/html/sw.js, pattern=/, upath=/sw.js -[2023-08-18 12:49:53.528][INFO][921570][3768b6cm] TCP: before dispose resource(HttpConn)(0x6070000ac310), conns=3, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:49:53.528][WARN][921570][3768b6cm][104] client disconnect peer. ret=1007 -[2023-08-18 12:49:53.528][INFO][921570][9569354x] TCP: clear zombies=1 resources, conns=3, removing=0, unsubs=0 -[2023-08-18 12:49:53.528][INFO][921570][3768b6cm] TCP: disposing #0 resource(HttpConn)(0x6070000ac310), conns=3, disposing=1, zombies=0 -[2023-08-18 12:49:55.057][INFO][921570][509o72mu] -> HLS time=50075417ms, sno=5, ts=livestream-4.ts, dur=1760ms, dva=0p -[2023-08-18 12:49:55.076][INFO][921570][509o72mu] <- CPB time=45008289, okbps=0,0,0, ikbps=0,0,0, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 12:49:55.158][INFO][921570][7wpl7297] Hybrid cpu=3.00%,62MB, cid=8,3, timer=61,0,0, clock=0,43,4,1,1,0,0,0,0, free=1, objs=(pkt:0,raw:0,fua:0,msg:303,oth:0,buf:0) -[2023-08-18 12:49:55.381][INFO][921570][y84v859x] Process: cpu=3.00%,62MB, threads=2 -[2023-08-18 12:49:56.570][INFO][921570][6nfwj0ja] HTTP #0 127.0.0.1:34684 GET http://127.0.0.1:1985/api/v1/streams/?callback=angular.callbacks._i, content-length=-1 -[2023-08-18 12:49:56.571][INFO][921570][6nfwj0ja] TCP: before dispose resource(HttpConn)(0x6070000b12b0), conns=3, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:49:56.571][WARN][921570][6nfwj0ja][104] client disconnect peer. ret=1007 -[2023-08-18 12:49:56.571][INFO][921570][9569354x] TCP: clear zombies=1 resources, conns=3, removing=0, unsubs=0 -[2023-08-18 12:49:56.571][INFO][921570][6nfwj0ja] TCP: disposing #0 resource(HttpConn)(0x6070000b12b0), conns=3, disposing=1, zombies=0 -[2023-08-18 12:49:57.573][INFO][921570][633wc315] HTTP #0 127.0.0.1:37232 GET http://127.0.0.1:8080/sw.js, content-length=-1 -[2023-08-18 12:49:57.573][WARN][921570][633wc315][2] http miss file=./objs/nginx/html/sw.js, pattern=/, upath=/sw.js -[2023-08-18 12:49:57.575][INFO][921570][633wc315] TCP: before dispose resource(HttpConn)(0x6070000b3d20), conns=3, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:49:57.575][WARN][921570][633wc315][104] client disconnect peer. ret=1007 -[2023-08-18 12:49:57.576][INFO][921570][9569354x] TCP: clear zombies=1 resources, conns=3, removing=0, unsubs=0 -[2023-08-18 12:49:57.576][INFO][921570][633wc315] TCP: disposing #0 resource(HttpConn)(0x6070000b3d20), conns=3, disposing=1, zombies=0 -[2023-08-18 12:50:00.050][INFO][921570][174198b9] -> HTS http: got 25 msgs, age=43827025, min=8, mw=350 -[2023-08-18 12:50:00.158][INFO][921570][7wpl7297] Hybrid cpu=2.00%,64MB, cid=8,3, timer=61,0,0, clock=0,43,4,1,1,0,0,0,0, free=1, objs=(pkt:0,raw:0,fua:0,msg:303,oth:0,buf:0) -[2023-08-18 12:50:00.385][INFO][921570][y84v859x] Process: cpu=1.00%,64MB, threads=2 -[2023-08-18 12:50:01.582][INFO][921570][9g1t6963] HTTP #0 127.0.0.1:34694 GET http://127.0.0.1:1985/api/v1/streams/?callback=angular.callbacks._j, content-length=-1 -[2023-08-18 12:50:01.583][INFO][921570][9g1t6963] TCP: before dispose resource(HttpConn)(0x6070000bc8b0), conns=3, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:50:01.583][WARN][921570][9g1t6963][104] client disconnect peer. ret=1007 -[2023-08-18 12:50:01.583][INFO][921570][9569354x] TCP: clear zombies=1 resources, conns=3, removing=0, unsubs=0 -[2023-08-18 12:50:01.583][INFO][921570][9g1t6963] TCP: disposing #0 resource(HttpConn)(0x6070000bc8b0), conns=3, disposing=1, zombies=0 -[2023-08-18 12:50:02.585][INFO][921570][697h53jc] HTTP #0 127.0.0.1:37244 GET http://127.0.0.1:8080/sw.js, content-length=-1 -[2023-08-18 12:50:02.585][WARN][921570][697h53jc][2] http miss file=./objs/nginx/html/sw.js, pattern=/, upath=/sw.js -[2023-08-18 12:50:02.586][INFO][921570][697h53jc] TCP: before dispose resource(HttpConn)(0x6070000c1690), conns=3, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:50:02.586][WARN][921570][697h53jc][104] client disconnect peer. ret=1007 -[2023-08-18 12:50:02.586][INFO][921570][9569354x] TCP: clear zombies=1 resources, conns=3, removing=0, unsubs=0 -[2023-08-18 12:50:02.586][INFO][921570][697h53jc] TCP: disposing #0 resource(HttpConn)(0x6070000c1690), conns=3, disposing=1, zombies=0 -[2023-08-18 12:50:05.089][INFO][921570][509o72mu] -> HLS time=60094196ms, sno=6, ts=livestream-5.ts, dur=360ms, dva=0p -[2023-08-18 12:50:05.158][INFO][921570][7wpl7297] Hybrid cpu=2.98%,65MB, cid=8,3, timer=61,0,0, clock=0,43,4,1,1,0,0,0,0, free=1, objs=(pkt:0,raw:0,fua:0,msg:303,oth:0,buf:0) -[2023-08-18 12:50:05.389][INFO][921570][y84v859x] Process: cpu=2.00%,65MB, threads=2 -[2023-08-18 12:50:05.639][INFO][921570][7e86z161] HTTP #0 127.0.0.1:54272 GET http://127.0.0.1:1985/api/v1/streams/?callback=angular.callbacks._k, content-length=-1 -[2023-08-18 12:50:05.639][INFO][921570][7e86z161] TCP: before dispose resource(HttpConn)(0x6070000c84d0), conns=3, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:50:05.639][WARN][921570][7e86z161][104] client disconnect peer. ret=1007 -[2023-08-18 12:50:05.640][INFO][921570][9569354x] TCP: clear zombies=1 resources, conns=3, removing=0, unsubs=0 -[2023-08-18 12:50:05.640][INFO][921570][7e86z161] TCP: disposing #0 resource(HttpConn)(0x6070000c84d0), conns=3, disposing=1, zombies=0 -[2023-08-18 12:50:06.644][INFO][921570][59er2f2r] HTTP #0 127.0.0.1:48260 GET http://127.0.0.1:8080/sw.js, content-length=-1 -[2023-08-18 12:50:06.645][WARN][921570][59er2f2r][2] http miss file=./objs/nginx/html/sw.js, pattern=/, upath=/sw.js -[2023-08-18 12:50:06.645][INFO][921570][59er2f2r] TCP: before dispose resource(HttpConn)(0x6070000cb090), conns=3, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:50:06.645][WARN][921570][59er2f2r][104] client disconnect peer. ret=1007 -[2023-08-18 12:50:06.645][INFO][921570][9569354x] TCP: clear zombies=1 resources, conns=3, removing=0, unsubs=0 -[2023-08-18 12:50:06.645][INFO][921570][59er2f2r] TCP: disposing #0 resource(HttpConn)(0x6070000cb090), conns=3, disposing=1, zombies=0 -[2023-08-18 12:50:09.693][INFO][921570][b3l1270o] HTTP #0 127.0.0.1:54288 GET http://127.0.0.1:1985/api/v1/streams/?callback=angular.callbacks._l, content-length=-1 -[2023-08-18 12:50:09.694][INFO][921570][b3l1270o] TCP: before dispose resource(HttpConn)(0x6070000d0ab0), conns=3, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:50:09.694][WARN][921570][b3l1270o][104] client disconnect peer. ret=1007 -[2023-08-18 12:50:09.694][INFO][921570][9569354x] TCP: clear zombies=1 resources, conns=3, removing=0, unsubs=0 -[2023-08-18 12:50:09.694][INFO][921570][b3l1270o] TCP: disposing #0 resource(HttpConn)(0x6070000d0ab0), conns=3, disposing=1, zombies=0 -[2023-08-18 12:50:10.078][INFO][921570][509o72mu] <- CPB time=60012390, okbps=0,0,0, ikbps=0,233,0, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 12:50:10.158][INFO][921570][7wpl7297] Hybrid cpu=2.00%,66MB, cid=7,3, timer=62,0,0, clock=0,44,3,0,1,0,0,0,0, free=1, objs=(pkt:0,raw:0,fua:0,msg:272,oth:0,buf:0) -[2023-08-18 12:50:10.217][INFO][921570][174198b9] -> HTS http: got 24 msgs, age=54000816, min=8, mw=350 -[2023-08-18 12:50:10.393][INFO][921570][y84v859x] Process: cpu=2.00%,67MB, threads=2 -[2023-08-18 12:50:10.700][INFO][921570][q2mw1588] HTTP #0 127.0.0.1:48274 GET http://127.0.0.1:8080/sw.js, content-length=-1 -[2023-08-18 12:50:10.700][WARN][921570][q2mw1588][2] http miss file=./objs/nginx/html/sw.js, pattern=/, upath=/sw.js -[2023-08-18 12:50:10.701][INFO][921570][q2mw1588] TCP: before dispose resource(HttpConn)(0x6070000d3bb0), conns=3, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:50:10.701][WARN][921570][q2mw1588][104] client disconnect peer. ret=1007 -[2023-08-18 12:50:10.701][INFO][921570][9569354x] TCP: clear zombies=1 resources, conns=3, removing=0, unsubs=0 -[2023-08-18 12:50:10.701][INFO][921570][q2mw1588] TCP: disposing #0 resource(HttpConn)(0x6070000d3bb0), conns=3, disposing=1, zombies=0 -[2023-08-18 12:50:13.712][INFO][921570][4059r102] HTTP #0 127.0.0.1:54298 GET http://127.0.0.1:1985/api/v1/streams/?callback=angular.callbacks._m, content-length=-1 -[2023-08-18 12:50:13.712][INFO][921570][4059r102] TCP: before dispose resource(HttpConn)(0x6070000da050), conns=3, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:50:13.712][WARN][921570][4059r102][104] client disconnect peer. ret=1007 -[2023-08-18 12:50:13.712][INFO][921570][9569354x] TCP: clear zombies=1 resources, conns=3, removing=0, unsubs=0 -[2023-08-18 12:50:13.712][INFO][921570][4059r102] TCP: disposing #0 resource(HttpConn)(0x6070000da050), conns=3, disposing=1, zombies=0 -[2023-08-18 12:50:14.713][INFO][921570][by43t65k] HTTP #0 127.0.0.1:48290 GET http://127.0.0.1:8080/sw.js, content-length=-1 -[2023-08-18 12:50:14.713][WARN][921570][by43t65k][2] http miss file=./objs/nginx/html/sw.js, pattern=/, upath=/sw.js -[2023-08-18 12:50:14.713][INFO][921570][by43t65k] TCP: before dispose resource(HttpConn)(0x6070000dcba0), conns=3, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:50:14.714][WARN][921570][by43t65k][104] client disconnect peer. ret=1007 -[2023-08-18 12:50:14.714][INFO][921570][9569354x] TCP: clear zombies=1 resources, conns=3, removing=0, unsubs=0 -[2023-08-18 12:50:14.714][INFO][921570][by43t65k] TCP: disposing #0 resource(HttpConn)(0x6070000dcba0), conns=3, disposing=1, zombies=0 -[2023-08-18 12:50:15.090][INFO][921570][509o72mu] -> HLS time=70109974ms, sno=6, ts=livestream-5.ts, dur=10360ms, dva=0p -[2023-08-18 12:50:15.159][INFO][921570][7wpl7297] Hybrid cpu=2.00%,68MB, cid=7,3, timer=62,0,0, clock=0,44,3,0,1,0,0,0,0, free=1, objs=(pkt:0,raw:0,fua:0,msg:272,oth:0,buf:0) -[2023-08-18 12:50:15.397][INFO][921570][y84v859x] Process: cpu=1.00%,68MB, threads=2 -[2023-08-18 12:50:18.756][INFO][921570][q0523m74] HTTP #0 127.0.0.1:46278 GET http://127.0.0.1:1985/api/v1/streams/?callback=angular.callbacks._n, content-length=-1 -[2023-08-18 12:50:18.758][INFO][921570][q0523m74] TCP: before dispose resource(HttpConn)(0x6070000e4070), conns=3, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:50:18.758][WARN][921570][q0523m74][104] client disconnect peer. ret=1007 -[2023-08-18 12:50:18.758][INFO][921570][9569354x] TCP: clear zombies=1 resources, conns=3, removing=0, unsubs=0 -[2023-08-18 12:50:18.758][INFO][921570][q0523m74] TCP: disposing #0 resource(HttpConn)(0x6070000e4070), conns=3, disposing=1, zombies=0 -[2023-08-18 12:50:19.768][INFO][921570][o3058848] HTTP #0 127.0.0.1:58712 GET http://127.0.0.1:8080/sw.js, content-length=-1 -[2023-08-18 12:50:19.769][WARN][921570][o3058848][2] http miss file=./objs/nginx/html/sw.js, pattern=/, upath=/sw.js -[2023-08-18 12:50:19.769][INFO][921570][o3058848] TCP: before dispose resource(HttpConn)(0x6070000e6d80), conns=3, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:50:19.770][WARN][921570][o3058848][104] client disconnect peer. ret=1007 -[2023-08-18 12:50:19.770][INFO][921570][9569354x] TCP: clear zombies=1 resources, conns=3, removing=0, unsubs=0 -[2023-08-18 12:50:19.770][INFO][921570][o3058848] TCP: disposing #0 resource(HttpConn)(0x6070000e6d80), conns=3, disposing=1, zombies=0 -[2023-08-18 12:50:20.159][INFO][921570][7wpl7297] Hybrid cpu=3.00%,69MB, cid=7,3, timer=62,0,0, clock=0,44,3,0,1,0,0,0,0, free=1, objs=(pkt:0,raw:0,fua:0,msg:272,oth:0,buf:0) -[2023-08-18 12:50:20.395][INFO][921570][174198b9] -> HTS http: got 23 msgs, age=64162859, min=8, mw=350 -[2023-08-18 12:50:20.402][INFO][921570][y84v859x] Process: cpu=2.00%,70MB, threads=2 -[2023-08-18 12:50:22.801][INFO][921570][891502s5] HTTP #0 127.0.0.1:46284 GET http://127.0.0.1:1985/api/v1/streams/?callback=angular.callbacks._o, content-length=-1 -[2023-08-18 12:50:22.802][INFO][921570][891502s5] TCP: before dispose resource(HttpConn)(0x6070000ed4c0), conns=3, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:50:22.803][WARN][921570][891502s5][104] client disconnect peer. ret=1007 -[2023-08-18 12:50:22.803][INFO][921570][9569354x] TCP: clear zombies=1 resources, conns=3, removing=0, unsubs=0 -[2023-08-18 12:50:22.803][INFO][921570][891502s5] TCP: disposing #0 resource(HttpConn)(0x6070000ed4c0), conns=3, disposing=1, zombies=0 -[2023-08-18 12:50:23.809][INFO][921570][62p08448] HTTP #0 127.0.0.1:58726 GET http://127.0.0.1:8080/sw.js, content-length=-1 -[2023-08-18 12:50:23.809][WARN][921570][62p08448][2] http miss file=./objs/nginx/html/sw.js, pattern=/, upath=/sw.js -[2023-08-18 12:50:23.810][INFO][921570][62p08448] TCP: before dispose resource(HttpConn)(0x6070000f1f20), conns=3, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:50:23.810][WARN][921570][62p08448][104] client disconnect peer. ret=1007 -[2023-08-18 12:50:23.810][INFO][921570][9569354x] TCP: clear zombies=1 resources, conns=3, removing=0, unsubs=0 -[2023-08-18 12:50:23.810][INFO][921570][62p08448] TCP: disposing #0 resource(HttpConn)(0x6070000f1f20), conns=3, disposing=1, zombies=0 -[2023-08-18 12:50:25.080][INFO][921570][509o72mu] <- CPB time=75010332, okbps=0,0,0, ikbps=0,233,0, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 12:50:25.136][INFO][921570][509o72mu] -> HLS time=80148231ms, sno=7, ts=livestream-6.ts, dur=8960ms, dva=0p -[2023-08-18 12:50:25.160][INFO][921570][7wpl7297] Hybrid cpu=3.00%,71MB, cid=7,3, timer=62,0,0, clock=0,45,3,0,0,0,0,0,0, free=1, objs=(pkt:0,raw:0,fua:0,msg:272,oth:0,buf:0) -[2023-08-18 12:50:25.407][INFO][921570][y84v859x] Process: cpu=1.00%,71MB, threads=2 -[2023-08-18 12:50:26.838][INFO][921570][06178ohc] HTTP #0 127.0.0.1:57804 GET http://127.0.0.1:1985/api/v1/streams/?callback=angular.callbacks._p, content-length=-1 -[2023-08-18 12:50:26.842][INFO][921570][06178ohc] TCP: before dispose resource(HttpConn)(0x6070000f8c10), conns=3, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:50:26.842][WARN][921570][06178ohc][104] client disconnect peer. ret=1007 -[2023-08-18 12:50:26.842][INFO][921570][9569354x] TCP: clear zombies=1 resources, conns=3, removing=0, unsubs=0 -[2023-08-18 12:50:26.842][INFO][921570][06178ohc] TCP: disposing #0 resource(HttpConn)(0x6070000f8c10), conns=3, disposing=1, zombies=0 -[2023-08-18 12:50:27.843][INFO][921570][77155587] HTTP #0 127.0.0.1:56922 GET http://127.0.0.1:8080/sw.js, content-length=-1 -[2023-08-18 12:50:27.843][WARN][921570][77155587][2] http miss file=./objs/nginx/html/sw.js, pattern=/, upath=/sw.js -[2023-08-18 12:50:27.844][INFO][921570][77155587] TCP: before dispose resource(HttpConn)(0x6070000fb530), conns=3, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:50:27.845][WARN][921570][77155587][104] client disconnect peer. ret=1007 -[2023-08-18 12:50:27.845][INFO][921570][9569354x] TCP: clear zombies=1 resources, conns=3, removing=0, unsubs=0 -[2023-08-18 12:50:27.845][INFO][921570][77155587] TCP: disposing #0 resource(HttpConn)(0x6070000fb530), conns=3, disposing=1, zombies=0 -[2023-08-18 12:50:30.161][INFO][921570][7wpl7297] Hybrid cpu=2.00%,72MB, cid=7,3, timer=62,0,0, clock=0,45,3,0,0,0,0,0,0, free=1, objs=(pkt:0,raw:0,fua:0,msg:272,oth:0,buf:0) -[2023-08-18 12:50:30.413][INFO][921570][y84v859x] Process: cpu=1.00%,72MB, threads=2 -[2023-08-18 12:50:30.561][INFO][921570][174198b9] -> HTS http: got 24 msgs, age=74341563, min=8, mw=350 -[2023-08-18 12:50:30.871][INFO][921570][o5t57l0e] HTTP #0 127.0.0.1:57818 GET http://127.0.0.1:1985/api/v1/streams/?callback=angular.callbacks._q, content-length=-1 -[2023-08-18 12:50:30.873][INFO][921570][o5t57l0e] TCP: before dispose resource(HttpConn)(0x607000100cb0), conns=3, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:50:30.873][WARN][921570][o5t57l0e][104] client disconnect peer. ret=1007 -[2023-08-18 12:50:30.873][INFO][921570][9569354x] TCP: clear zombies=1 resources, conns=3, removing=0, unsubs=0 -[2023-08-18 12:50:30.873][INFO][921570][o5t57l0e] TCP: disposing #0 resource(HttpConn)(0x607000100cb0), conns=3, disposing=1, zombies=0 -[2023-08-18 12:50:31.873][INFO][921570][7p4v9yaz] HTTP #0 127.0.0.1:56932 GET http://127.0.0.1:8080/sw.js, content-length=-1 -[2023-08-18 12:50:31.873][WARN][921570][7p4v9yaz][2] http miss file=./objs/nginx/html/sw.js, pattern=/, upath=/sw.js -[2023-08-18 12:50:31.875][INFO][921570][7p4v9yaz] TCP: before dispose resource(HttpConn)(0x607000103560), conns=3, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:50:31.875][WARN][921570][7p4v9yaz][104] client disconnect peer. ret=1007 -[2023-08-18 12:50:31.875][INFO][921570][9569354x] TCP: clear zombies=1 resources, conns=3, removing=0, unsubs=0 -[2023-08-18 12:50:31.875][INFO][921570][7p4v9yaz] TCP: disposing #0 resource(HttpConn)(0x607000103560), conns=3, disposing=1, zombies=0 -[2023-08-18 12:50:34.918][INFO][921570][k132p482] HTTP #0 127.0.0.1:57834 GET http://127.0.0.1:1985/api/v1/streams/?callback=angular.callbacks._r, content-length=-1 -[2023-08-18 12:50:34.919][INFO][921570][k132p482] TCP: before dispose resource(HttpConn)(0x60700010a250), conns=3, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:50:34.919][WARN][921570][k132p482][104] client disconnect peer. ret=1007 -[2023-08-18 12:50:34.919][INFO][921570][9569354x] TCP: clear zombies=1 resources, conns=3, removing=0, unsubs=0 -[2023-08-18 12:50:34.919][INFO][921570][k132p482] TCP: disposing #0 resource(HttpConn)(0x60700010a250), conns=3, disposing=1, zombies=0 -[2023-08-18 12:50:35.081][INFO][921570][509o72mu] <- CPB time=85015814, okbps=0,0,0, ikbps=0,233,0, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 12:50:35.161][INFO][921570][7wpl7297] Hybrid cpu=2.00%,73MB, cid=7,3, timer=61,0,0, clock=0,42,5,1,1,1,0,0,0, free=1, objs=(pkt:0,raw:0,fua:0,msg:272,oth:0,buf:0) -[2023-08-18 12:50:35.175][INFO][921570][509o72mu] -> HLS time=90177768ms, sno=8, ts=livestream-7.ts, dur=8400ms, dva=0p -[2023-08-18 12:50:35.417][INFO][921570][y84v859x] Process: cpu=1.00%,74MB, threads=2 -[2023-08-18 12:50:35.923][INFO][921570][20r1v550] HTTP #0 127.0.0.1:41548 GET http://127.0.0.1:8080/sw.js, content-length=-1 -[2023-08-18 12:50:35.923][WARN][921570][20r1v550][2] http miss file=./objs/nginx/html/sw.js, pattern=/, upath=/sw.js -[2023-08-18 12:50:35.925][INFO][921570][20r1v550] TCP: before dispose resource(HttpConn)(0x60700010cf60), conns=3, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:50:35.925][WARN][921570][20r1v550][104] client disconnect peer. ret=1007 -[2023-08-18 12:50:35.925][INFO][921570][9569354x] TCP: clear zombies=1 resources, conns=3, removing=0, unsubs=0 -[2023-08-18 12:50:35.925][INFO][921570][20r1v550] TCP: disposing #0 resource(HttpConn)(0x60700010cf60), conns=3, disposing=1, zombies=0 -[2023-08-18 12:50:38.943][INFO][921570][b45i9562] HTTP #0 127.0.0.1:45554 GET http://127.0.0.1:1985/api/v1/streams/?callback=angular.callbacks._s, content-length=-1 -[2023-08-18 12:50:38.944][INFO][921570][b45i9562] TCP: before dispose resource(HttpConn)(0x607000115620), conns=3, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:50:38.944][WARN][921570][b45i9562][104] client disconnect peer. ret=1007 -[2023-08-18 12:50:38.944][INFO][921570][9569354x] TCP: clear zombies=1 resources, conns=3, removing=0, unsubs=0 -[2023-08-18 12:50:38.944][INFO][921570][b45i9562] TCP: disposing #0 resource(HttpConn)(0x607000115620), conns=3, disposing=1, zombies=0 -[2023-08-18 12:50:39.945][INFO][921570][50du93u9] HTTP #0 127.0.0.1:41562 GET http://127.0.0.1:8080/sw.js, content-length=-1 -[2023-08-18 12:50:39.945][WARN][921570][50du93u9][2] http miss file=./objs/nginx/html/sw.js, pattern=/, upath=/sw.js -[2023-08-18 12:50:39.945][INFO][921570][50du93u9] TCP: before dispose resource(HttpConn)(0x607000117ed0), conns=3, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:50:39.945][WARN][921570][50du93u9][104] client disconnect peer. ret=1007 -[2023-08-18 12:50:39.945][INFO][921570][9569354x] TCP: clear zombies=1 resources, conns=3, removing=0, unsubs=0 -[2023-08-18 12:50:39.945][INFO][921570][50du93u9] TCP: disposing #0 resource(HttpConn)(0x607000117ed0), conns=3, disposing=1, zombies=0 -[2023-08-18 12:50:40.161][INFO][921570][7wpl7297] Hybrid cpu=2.00%,75MB, cid=7,3, timer=61,0,0, clock=0,42,5,1,1,1,0,0,0, free=1, objs=(pkt:0,raw:0,fua:0,msg:272,oth:0,buf:0) -[2023-08-18 12:50:40.421][INFO][921570][y84v859x] Process: cpu=2.00%,75MB, threads=2 -[2023-08-18 12:50:40.729][INFO][921570][174198b9] -> HTS http: got 24 msgs, age=84499476, min=8, mw=350 -[2023-08-18 12:50:42.965][INFO][921570][47291q5t] HTTP #0 127.0.0.1:45568 GET http://127.0.0.1:1985/api/v1/streams/?callback=angular.callbacks._t, content-length=-1 -[2023-08-18 12:50:42.967][INFO][921570][47291q5t] TCP: before dispose resource(HttpConn)(0x60700011e290), conns=3, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:50:42.967][WARN][921570][47291q5t][104] client disconnect peer. ret=1007 -[2023-08-18 12:50:42.967][INFO][921570][9569354x] TCP: clear zombies=1 resources, conns=3, removing=0, unsubs=0 -[2023-08-18 12:50:42.967][INFO][921570][47291q5t] TCP: disposing #0 resource(HttpConn)(0x60700011e290), conns=3, disposing=1, zombies=0 -[2023-08-18 12:50:43.967][INFO][921570][63128c23] HTTP #0 127.0.0.1:41576 GET http://127.0.0.1:8080/sw.js, content-length=-1 -[2023-08-18 12:50:43.967][WARN][921570][63128c23][2] http miss file=./objs/nginx/html/sw.js, pattern=/, upath=/sw.js -[2023-08-18 12:50:43.968][INFO][921570][63128c23] TCP: before dispose resource(HttpConn)(0x60700010eb60), conns=3, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:50:43.968][WARN][921570][63128c23][104] client disconnect peer. ret=1007 -[2023-08-18 12:50:43.968][INFO][921570][9569354x] TCP: clear zombies=1 resources, conns=3, removing=0, unsubs=0 -[2023-08-18 12:50:43.968][INFO][921570][63128c23] TCP: disposing #0 resource(HttpConn)(0x60700010eb60), conns=3, disposing=1, zombies=0 -[2023-08-18 12:50:45.082][INFO][921570][509o72mu] <- CPB time=95017327, okbps=0,0,0, ikbps=0,214,0, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 12:50:45.162][INFO][921570][7wpl7297] Hybrid cpu=2.00%,76MB, cid=7,3, timer=61,0,0, clock=0,42,5,1,1,1,0,0,0, free=1, objs=(pkt:0,raw:0,fua:0,msg:272,oth:0,buf:0) -[2023-08-18 12:50:45.176][INFO][921570][509o72mu] -> HLS time=100196126ms, sno=9, ts=livestream-8.ts, dur=7840ms, dva=0p -[2023-08-18 12:50:45.426][INFO][921570][y84v859x] Process: cpu=1.00%,77MB, threads=2 -[2023-08-18 12:50:47.002][INFO][921570][07m9c817] HTTP #0 127.0.0.1:43870 GET http://127.0.0.1:1985/api/v1/streams/?callback=angular.callbacks._u, content-length=-1 -[2023-08-18 12:50:47.003][INFO][921570][07m9c817] TCP: before dispose resource(HttpConn)(0x607000125df0), conns=3, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:50:47.003][WARN][921570][07m9c817][104] client disconnect peer. ret=1007 -[2023-08-18 12:50:47.003][INFO][921570][9569354x] TCP: clear zombies=1 resources, conns=3, removing=0, unsubs=0 -[2023-08-18 12:50:47.003][INFO][921570][07m9c817] TCP: disposing #0 resource(HttpConn)(0x607000125df0), conns=3, disposing=1, zombies=0 -[2023-08-18 12:50:48.007][INFO][921570][942y8672] HTTP #0 127.0.0.1:57276 GET http://127.0.0.1:8080/sw.js, content-length=-1 -[2023-08-18 12:50:48.007][WARN][921570][942y8672][2] http miss file=./objs/nginx/html/sw.js, pattern=/, upath=/sw.js -[2023-08-18 12:50:48.009][INFO][921570][942y8672] TCP: before dispose resource(HttpConn)(0x607000128710), conns=3, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:50:48.009][WARN][921570][942y8672][104] client disconnect peer. ret=1007 -[2023-08-18 12:50:48.009][INFO][921570][9569354x] TCP: clear zombies=1 resources, conns=3, removing=0, unsubs=0 -[2023-08-18 12:50:48.009][INFO][921570][942y8672] TCP: disposing #0 resource(HttpConn)(0x607000128710), conns=3, disposing=1, zombies=0 -[2023-08-18 12:50:50.162][INFO][921570][7wpl7297] Hybrid cpu=1.00%,78MB, cid=7,3, timer=62,0,0, clock=0,43,4,1,0,0,0,0,0, free=1, objs=(pkt:0,raw:0,fua:0,msg:272,oth:0,buf:0) -[2023-08-18 12:50:50.429][INFO][921570][y84v859x] Process: cpu=3.00%,79MB, threads=2 -[2023-08-18 12:50:50.901][INFO][921570][174198b9] -> HTS http: got 24 msgs, age=94681221, min=8, mw=350 -[2023-08-18 12:50:51.037][INFO][921570][9p60g746] HTTP #0 127.0.0.1:43884 GET http://127.0.0.1:1985/api/v1/streams/?callback=angular.callbacks._v, content-length=-1 -[2023-08-18 12:50:51.038][INFO][921570][9p60g746] TCP: before dispose resource(HttpConn)(0x607000131230), conns=3, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:50:51.038][WARN][921570][9p60g746][104] client disconnect peer. ret=1007 -[2023-08-18 12:50:51.038][INFO][921570][9569354x] TCP: clear zombies=1 resources, conns=3, removing=0, unsubs=0 -[2023-08-18 12:50:51.038][INFO][921570][9p60g746] TCP: disposing #0 resource(HttpConn)(0x607000131230), conns=3, disposing=1, zombies=0 -[2023-08-18 12:50:52.042][INFO][921570][g1497q87] HTTP #0 127.0.0.1:57284 GET http://127.0.0.1:8080/sw.js, content-length=-1 -[2023-08-18 12:50:52.042][WARN][921570][g1497q87][2] http miss file=./objs/nginx/html/sw.js, pattern=/, upath=/sw.js -[2023-08-18 12:50:52.042][INFO][921570][g1497q87] TCP: before dispose resource(HttpConn)(0x607000133df0), conns=3, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:50:52.042][WARN][921570][g1497q87][104] client disconnect peer. ret=1007 -[2023-08-18 12:50:52.042][INFO][921570][9569354x] TCP: clear zombies=1 resources, conns=3, removing=0, unsubs=0 -[2023-08-18 12:50:52.042][INFO][921570][g1497q87] TCP: disposing #0 resource(HttpConn)(0x607000133df0), conns=3, disposing=1, zombies=0 -[2023-08-18 12:50:55.163][INFO][921570][7wpl7297] Hybrid cpu=2.00%,80MB, cid=7,3, timer=62,0,0, clock=0,43,4,1,0,0,0,0,0, free=1, objs=(pkt:0,raw:0,fua:0,msg:272,oth:0,buf:0) -[2023-08-18 12:50:55.216][INFO][921570][509o72mu] -> HLS time=110220298ms, sno=10, ts=livestream-9.ts, dur=6640ms, dva=0p -[2023-08-18 12:50:55.433][INFO][921570][y84v859x] Process: cpu=2.00%,80MB, threads=2 -[2023-08-18 12:50:56.060][INFO][921570][30mqtx3i] HTTP #0 127.0.0.1:60938 GET http://127.0.0.1:1985/api/v1/streams/?callback=angular.callbacks._w, content-length=-1 -[2023-08-18 12:50:56.061][INFO][921570][30mqtx3i] TCP: before dispose resource(HttpConn)(0x60700013c2f0), conns=3, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:50:56.061][WARN][921570][30mqtx3i][104] client disconnect peer. ret=1007 -[2023-08-18 12:50:56.061][INFO][921570][9569354x] TCP: clear zombies=1 resources, conns=3, removing=0, unsubs=0 -[2023-08-18 12:50:56.061][INFO][921570][30mqtx3i] TCP: disposing #0 resource(HttpConn)(0x60700013c2f0), conns=3, disposing=1, zombies=0 -[2023-08-18 12:50:57.062][INFO][921570][1fwp192k] HTTP #0 127.0.0.1:46414 GET http://127.0.0.1:8080/sw.js, content-length=-1 -[2023-08-18 12:50:57.062][WARN][921570][1fwp192k][2] http miss file=./objs/nginx/html/sw.js, pattern=/, upath=/sw.js -[2023-08-18 12:50:57.063][INFO][921570][1fwp192k] TCP: before dispose resource(HttpConn)(0x60700013f000), conns=3, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:50:57.063][WARN][921570][1fwp192k][104] client disconnect peer. ret=1007 -[2023-08-18 12:50:57.063][INFO][921570][9569354x] TCP: clear zombies=1 resources, conns=3, removing=0, unsubs=0 -[2023-08-18 12:50:57.063][INFO][921570][1fwp192k] TCP: disposing #0 resource(HttpConn)(0x60700013f000), conns=3, disposing=1, zombies=0 -[2023-08-18 12:51:00.085][INFO][921570][509o72mu] <- CPB time=110016140, okbps=0,0,0, ikbps=0,214,0, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 12:51:00.117][INFO][921570][941p151s] HTTP #0 127.0.0.1:60954 GET http://127.0.0.1:1985/api/v1/streams/?callback=angular.callbacks._x, content-length=-1 -[2023-08-18 12:51:00.118][INFO][921570][941p151s] TCP: before dispose resource(HttpConn)(0x607000143f30), conns=3, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:51:00.118][WARN][921570][941p151s][104] client disconnect peer. ret=1007 -[2023-08-18 12:51:00.118][INFO][921570][9569354x] TCP: clear zombies=1 resources, conns=3, removing=0, unsubs=0 -[2023-08-18 12:51:00.118][INFO][921570][941p151s] TCP: disposing #0 resource(HttpConn)(0x607000143f30), conns=3, disposing=1, zombies=0 -[2023-08-18 12:51:00.163][INFO][921570][7wpl7297] Hybrid cpu=3.00%,82MB, cid=7,3, timer=62,0,0, clock=0,43,4,1,0,0,0,0,0, free=1, objs=(pkt:0,raw:0,fua:0,msg:272,oth:0,buf:0) -[2023-08-18 12:51:00.437][INFO][921570][y84v859x] Process: cpu=1.00%,82MB, threads=2 -[2023-08-18 12:51:01.067][INFO][921570][174198b9] -> HTS http: got 23 msgs, age=104833210, min=8, mw=350 -[2023-08-18 12:51:01.119][INFO][921570][mg1tm500] HTTP #0 127.0.0.1:46420 GET http://127.0.0.1:8080/sw.js, content-length=-1 -[2023-08-18 12:51:01.120][WARN][921570][mg1tm500][2] http miss file=./objs/nginx/html/sw.js, pattern=/, upath=/sw.js -[2023-08-18 12:51:01.121][INFO][921570][mg1tm500] TCP: before dispose resource(HttpConn)(0x6070001468c0), conns=3, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:51:01.121][WARN][921570][mg1tm500][104] client disconnect peer. ret=1007 -[2023-08-18 12:51:01.121][INFO][921570][9569354x] TCP: clear zombies=1 resources, conns=3, removing=0, unsubs=0 -[2023-08-18 12:51:01.121][INFO][921570][mg1tm500] TCP: disposing #0 resource(HttpConn)(0x6070001468c0), conns=3, disposing=1, zombies=0 -[2023-08-18 10:53:19.611][INFO][27130][3b7f941a] SRS/6.0.64(Bee), MIT -[2023-08-18 10:53:19.611][INFO][27130][3b7f941a] authors: Winlin ZhaoWenjie ShiWei XiaoZhihong WuPengqiang XiaLixin LiPeng ChenGuanghua ChenHaibo ZhangJunqin and https://github.com/ossrs/srs/blob/develop/trunk/AUTHORS.md#contributors -[2023-08-18 10:53:19.611][INFO][27130][3b7f941a] cwd=/home/bart/srs, work_dir=./, build: 2023-08-18 12:43:50, configure: , uname: Linux rrw-bart 5.19.0-43-generic #44~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Mon May 22 13:39:36 UTC 2 x86_64 x86_64 x86_64 GNU/Linux, osx: 0, env: 0, pkg: -[2023-08-18 10:53:19.611][INFO][27130][3b7f941a] configure detail: --prefix=/usr/local/srs --config=conf/srs.conf --osx=off --hls=on --hds=off --dvr=on --ssl=on --https=on --ssl-1-0=off --ssl-local=off --sys-ssl=off --transcode=on --ingest=on --stat=on --http-callback=on --http-server=on --stream-converter=on --http-api=on --utest=off --srt=on --rtc=on --h265=off --gb28181=off --simulator=off --cxx11=on --cxx14=off --backtrace=on --ffmpeg-fit=on --ffmpeg-opus=off --nasm=on --srtp-nasm=on --clean=on --gperf=off --gmc=off --gmd=off --gmp=off --gcp=off --gprof=off --static=off --shared-st=off --shared-srt=off --shared-ffmpeg=off --log-verbose=off --log-info=off --log-trace=on --log-level_v2=on --gcov=off --apm=off --debug=off --debug-stats=off --cross-build=off --sanitizer=on --sanitizer-static=off --sanitizer-log=off --cygwin64=off --single-thread=off --generic-linux=off --cc=gcc --cxx=g++ --ar=ar --ld=ld --randlib=randlib -[2023-08-18 10:53:19.611][INFO][27130][3b7f941a] srs checking config... -[2023-08-18 10:53:19.612][INFO][27130][3b7f941a] ips, iface[0] ens3 ipv4 0x11043 10.31.35.225, iface[1] ens3 ipv6 0x11043 fe80::11:32ff:fe2c:e653%ens3 -[2023-08-18 10:53:19.612][INFO][27130][3b7f941a] devices, intranet ens3 10.31.35.225, intranet ens3 fe80::11:32ff:fe2c:e653%ens3 -[2023-08-18 10:53:19.612][WARN][27130][3b7f941a][22] stats network use index=0, ip=10.31.35.225, ifname=ens3 -[2023-08-18 10:53:19.612][WARN][27130][3b7f941a][22] stats disk not configed, disk iops disabled. -[2023-08-18 10:53:19.612][INFO][27130][3b7f941a] you can check log by: tail -n 30 -f ./objs/srs.log -[2023-08-18 10:53:19.612][INFO][27130][3b7f941a] please check SRS by: ./etc/init.d/srs status -[2023-08-18 10:53:19.612][INFO][27130][3b7f941a] features, rch:on, dash:on, hls:on, hds:off, srt:on, hc:on, ha:on, hs:on, hp:on, dvr:on, trans:on, inge:on, stat:on, sc:on -[2023-08-18 10:53:19.612][INFO][27130][3b7f941a] SRS on amd64 x86_64, conf:conf/srs.conf, limit:1000, writev:1024, encoding:little-endian, HZ:100 -[2023-08-18 10:53:19.612][INFO][27130][3b7f941a] mw sleep:350ms. mr enabled:on, default:0, sleep:350ms -[2023-08-18 10:53:19.613][INFO][27130][3b7f941a] gc:on, pq:30000ms, cscc:[0,16), csa:on, tn:on(may hurts performance), ss:auto(guess by merged write) -[2023-08-18 10:53:19.613][INFO][27130][3b7f941a] system default latency(ms): mw(0-350) + mr(0-350) + play-queue(0-30000) -[2023-08-18 10:53:19.613][WARN][27130][3b7f941a][22] SRS/6.0.64 is not stable -[2023-08-18 10:53:19.613][INFO][27130][3b7f941a] start daemon mode... -[2023-08-18 10:53:19.615][INFO][27131][3b7f941a] father process exit -[2023-08-18 10:53:19.617][INFO][27132][3b7f941a] son(daemon) process running. -[2023-08-18 10:53:19.617][INFO][27132][3b7f941a] write pid=27132 to ./objs/srs.pid success! -[2023-08-18 10:53:19.617][INFO][27132][3b7f941a] Thread #1(primordial): init name=srs-master-1, interval=5000ms -[2023-08-18 10:53:19.622][INFO][27132][0eov086k] Thread #2: run with tid=27134, entry=0x60c000000340, label=hybrid, name=srs-hybrid-2 -[2023-08-18 10:53:19.626][INFO][27132][3b7f941a] Pool: Start threads primordial=1, hybrids=1 ok -[2023-08-18 10:53:19.639][INFO][27130][3b7f941a] grandpa process exit. -[2023-08-18 10:53:19.659][INFO][27132][0eov086k] fingerprint=28:1D:60:FD:69:22:3E:F7:ED:0D:C9:FB:0C:B6:46:14:7F:7C:DD:E5:16:CA:E0:D7:D6:BA:CC:A7:EC:75:15:08 -[2023-08-18 10:53:19.659][INFO][27132][0eov086k] CircuitBreaker: enabled=1, high=2x90, critical=1x95, dying=5x99 -[2023-08-18 10:53:19.660][INFO][27132][0eov086k] http flv live stream, vhost=__defaultVhost__, mount=[vhost]/[app]/[stream].flv -[2023-08-18 10:53:19.660][INFO][27132][0eov086k] http: root mount to ./objs/nginx/html -[2023-08-18 10:53:19.660][INFO][27132][0eov086k] server main cid=0eov086k, pid=27132, ppid=27131, asprocess=0 -[2023-08-18 10:53:19.669][INFO][27132][0eov086k] RTMP listen at tcp://0.0.0.0:1935, fd=10 -[2023-08-18 10:53:19.669][INFO][27132][0eov086k] HTTP-API listen at tcp://0.0.0.0:1985, fd=11 -[2023-08-18 10:53:19.669][INFO][27132][0eov086k] HTTP-Server listen at tcp://0.0.0.0:8080, fd=12 -[2023-08-18 10:53:19.669][INFO][27132][0eov086k] signal installed, reload=1, reopen=10, fast_quit=15, grace_quit=3 -[2023-08-18 10:53:19.670][INFO][27132][0eov086k] http: api mount /console to ./objs/nginx/html/console -[2023-08-18 10:53:19.671][INFO][27132][0eov086k] rtc listen at udp://0.0.0.0:8000, fd=13 -[2023-08-18 10:53:19.671][INFO][27132][3rx374j2] Hybrid cpu=0.00%,29MB -[2023-08-18 10:53:19.671][WARN][27132][5lef4237][22] use private address as ip: 10.31.35.225, ifname=ens3 -[2023-08-18 10:53:19.671][INFO][27132][5lef4237] Startup query id=vid-35m3s3d, session=vid-759r99x, eip=10.31.35.225, wait=300s -[2023-08-18 10:53:19.671][INFO][27132][025h8i7n] TCP: connection manager run, conns=0 -[2023-08-18 10:53:19.672][INFO][27132][eoz831m6] SRT: connection manager run, conns=0 -[2023-08-18 10:53:19.672][INFO][27132][49xu3zb8] UDP #13 LISTEN at 0.0.0.0:8000, SO_SNDBUF(default=212992, expect=10485760, actual=425984, r0=0), SO_RCVBUF(default=212992, expect=10485760, actual=425984, r0=0) -[2023-08-18 10:53:19.672][INFO][27132][20749670] RTC: connection manager run, conns=0 -[2023-08-18 10:53:24.624][INFO][27132][3rx374j2] Hybrid cpu=0.00%,29MB -[2023-08-18 10:53:24.629][INFO][27132][3b7f941a] Process: cpu=0.00%,29MB, threads=2 -[2023-08-18 10:53:29.624][INFO][27132][3rx374j2] Hybrid cpu=2.00%,29MB -[2023-08-18 10:53:29.633][INFO][27132][3b7f941a] Process: cpu=1.00%,29MB, threads=2 -[2023-08-18 10:53:34.625][INFO][27132][3rx374j2] Hybrid cpu=1.00%,29MB, cid=1,1, timer=62,0,0, clock=1,42,6,0,0,0,0,0,0 -[2023-08-18 10:53:34.638][INFO][27132][3b7f941a] Process: cpu=1.00%,29MB, threads=2 -[2023-08-18 10:53:39.626][INFO][27132][3rx374j2] Hybrid cpu=1.00%,29MB, cid=1,1, timer=62,0,0, clock=1,42,6,0,0,0,0,0,0 -[2023-08-18 10:53:39.643][INFO][27132][3b7f941a] Process: cpu=1.00%,29MB, threads=2 -[2023-08-18 10:53:44.627][INFO][27132][3rx374j2] Hybrid cpu=1.00%,29MB, cid=1,1, timer=62,0,0, clock=1,42,6,0,0,0,0,0,0 -[2023-08-18 10:53:44.647][INFO][27132][3b7f941a] Process: cpu=1.00%,29MB, threads=2 -[2023-08-18 10:53:49.628][INFO][27132][3rx374j2] Hybrid cpu=0.00%,30MB, cid=1,0, timer=61,0,0, clock=0,41,6,0,0,0,0,0,0 -[2023-08-18 10:53:49.651][INFO][27132][3b7f941a] Process: cpu=1.00%,30MB, threads=2 -[2023-08-18 10:53:54.629][INFO][27132][3rx374j2] Hybrid cpu=1.00%,30MB, cid=1,0, timer=61,0,0, clock=0,41,6,0,0,0,0,0,0 -[2023-08-18 10:53:54.656][INFO][27132][3b7f941a] Process: cpu=1.00%,30MB, threads=2 -[2023-08-18 10:53:59.630][INFO][27132][3rx374j2] Hybrid cpu=2.00%,30MB, cid=1,0, timer=61,0,0, clock=0,41,6,0,0,0,0,0,0 -[2023-08-18 10:53:59.661][INFO][27132][3b7f941a] Process: cpu=1.00%,30MB, threads=2 -[2023-08-18 10:54:04.631][INFO][27132][3rx374j2] Hybrid cpu=1.00%,30MB, cid=1,0, timer=61,0,0, clock=0,41,6,0,0,0,0,0,0 -[2023-08-18 10:54:04.665][INFO][27132][3b7f941a] Process: cpu=1.00%,30MB, threads=2 -[2023-08-18 10:54:09.632][INFO][27132][3rx374j2] Hybrid cpu=1.00%,30MB, cid=1,0, timer=61,0,0, clock=0,41,6,0,0,0,0,0,0 -[2023-08-18 10:54:09.671][INFO][27132][3b7f941a] Process: cpu=2.00%,30MB, threads=2 -[2023-08-18 10:54:14.633][INFO][27132][3rx374j2] Hybrid cpu=1.00%,30MB, cid=1,0, timer=61,0,0, clock=0,41,6,0,0,0,0,0,0 -[2023-08-18 10:54:14.675][INFO][27132][3b7f941a] Process: cpu=1.00%,30MB, threads=2 -[2023-08-18 10:54:19.633][INFO][27132][3rx374j2] Hybrid cpu=1.00%,30MB, cid=1,0, timer=61,0,0, clock=0,41,7,0,0,0,0,0,0 -[2023-08-18 10:54:19.680][INFO][27132][3b7f941a] Process: cpu=2.00%,30MB, threads=2 -[2023-08-18 10:54:24.633][INFO][27132][3rx374j2] Hybrid cpu=1.00%,30MB, cid=1,0, timer=61,0,0, clock=0,41,7,0,0,0,0,0,0 -[2023-08-18 10:54:24.685][INFO][27132][3b7f941a] Process: cpu=1.00%,30MB, threads=2 -[2023-08-18 10:54:29.634][INFO][27132][3rx374j2] Hybrid cpu=1.00%,30MB, cid=1,0, timer=62,0,0, clock=0,41,6,0,0,0,0,0,0 -[2023-08-18 10:54:29.689][INFO][27132][3b7f941a] Process: cpu=1.00%,30MB, threads=2 -[2023-08-18 10:54:34.635][INFO][27132][3rx374j2] Hybrid cpu=1.00%,30MB, cid=1,0, timer=62,0,0, clock=0,41,6,0,0,0,0,0,0 -[2023-08-18 10:54:34.694][INFO][27132][3b7f941a] Process: cpu=1.00%,30MB, threads=2 -[2023-08-18 10:54:39.069][INFO][27132][b565i1sw] RTMP client ip=127.0.0.1:50600, fd=14 -[2023-08-18 10:54:39.072][INFO][27132][b565i1sw] complex handshake success -[2023-08-18 10:54:39.114][INFO][27132][b565i1sw] connect app, tcUrl=rtmp://localhost:1935/live, pageUrl=, swfUrl=, schema=rtmp, vhost=localhost, port=1935, app=live, args=null -[2023-08-18 10:54:39.114][INFO][27132][b565i1sw] protocol in.buffer=0, in.ack=0, out.ack=0, in.chunk=128, out.chunk=128 -[2023-08-18 10:54:39.202][INFO][27132][b565i1sw] client identified, type=fmle-publish, vhost=localhost, app=live, stream=livestream, param=, duration=0ms -[2023-08-18 10:54:39.202][INFO][27132][b565i1sw] connected stream, tcUrl=rtmp://localhost:1935/live, pageUrl=, swfUrl=, schema=rtmp, vhost=__defaultVhost__, port=1935, app=live, stream=livestream, param=, args=null -[2023-08-18 10:54:39.202][INFO][27132][b565i1sw] new live source, stream_url=/live/livestream -[2023-08-18 10:54:39.203][INFO][27132][b565i1sw] source url=/live/livestream, ip=127.0.0.1, cache=1/2500, is_edge=0, source_id=/ -[2023-08-18 10:54:39.291][INFO][27132][b565i1sw] new rtc source, stream_url=/live/livestream -[2023-08-18 10:54:39.292][INFO][27132][b565i1sw] hls: win=60000ms, frag=10000ms, prefix=, path=./objs/nginx/html, m3u8=[app]/[stream].m3u8, ts=[app]/[stream]-[seq].ts, aof=2.00, floor=0, clean=1, waitk=1, dispose=0ms, dts_directly=1 -[2023-08-18 10:54:39.292][INFO][27132][b565i1sw] ignore disabled exec for vhost=__defaultVhost__ -[2023-08-18 10:54:39.292][INFO][27132][b565i1sw] http: mount flv stream for sid=/live/livestream, mount=/live/livestream.flv -[2023-08-18 10:54:39.292][INFO][27132][b565i1sw] start publish mr=0/350, p1stpt=20000, pnt=5000, tcp_nodelay=0 -[2023-08-18 10:54:39.635][INFO][27132][3rx374j2] Hybrid cpu=1.00%,31MB, cid=2,1, timer=61,0,0, clock=0,43,5,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:1,oth:0,buf:0) -[2023-08-18 10:54:39.699][INFO][27132][3b7f941a] Process: cpu=1.00%,33MB, threads=2 -[2023-08-18 10:54:44.635][INFO][27132][3rx374j2] Hybrid cpu=1.00%,34MB, cid=2,1, timer=61,0,0, clock=0,43,5,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:1,oth:0,buf:0) -[2023-08-18 10:54:44.704][INFO][27132][3b7f941a] Process: cpu=0.00%,34MB, threads=2 -[2023-08-18 10:54:49.635][INFO][27132][3rx374j2] Hybrid cpu=1.00%,34MB, cid=2,1, timer=61,0,0, clock=0,43,5,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:1,oth:0,buf:0) -[2023-08-18 10:54:49.708][INFO][27132][3b7f941a] Process: cpu=1.00%,34MB, threads=2 -[2023-08-18 10:54:54.636][INFO][27132][3rx374j2] Hybrid cpu=1.00%,34MB, cid=1,0, timer=62,0,0, clock=0,44,4,0,0,0,0,0,0 -[2023-08-18 10:54:54.712][INFO][27132][3b7f941a] Process: cpu=1.00%,34MB, threads=2 -[2023-08-18 10:54:59.637][INFO][27132][3rx374j2] Hybrid cpu=1.00%,43MB, cid=1,0, timer=62,0,0, clock=0,44,4,0,0,0,0,0,0 -[2023-08-18 10:54:59.716][INFO][27132][3b7f941a] Process: cpu=0.00%,43MB, threads=2 -[2023-08-18 10:55:04.293][INFO][27132][b565i1sw] Drop ts segment, sequence_no=0, uri=livestream-0.ts, duration=0ms -[2023-08-18 10:55:04.293][INFO][27132][b565i1sw] cleanup when unpublish -[2023-08-18 10:55:04.293][INFO][27132][b565i1sw] TCP: before dispose resource(RtmpConn)(0x61200005d340), conns=1, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 10:55:04.294][ERROR][27132][b565i1sw][4] serve error code=1011(SocketTimeout)(Socket io timeout) : service cycle : rtmp: stream service : rtmp: publish timeout 5000ms, nb_msgs=2 -thread [27132][b565i1sw]: do_cycle() [./src/app/srs_app_rtmp_conn.cpp:263][errno=4] -thread [27132][b565i1sw]: service_cycle() [./src/app/srs_app_rtmp_conn.cpp:457][errno=4] -thread [27132][b565i1sw]: do_publishing() [./src/app/srs_app_rtmp_conn.cpp:1036][errno=62](Interrupted system call) -[2023-08-18 10:55:04.294][INFO][27132][025h8i7n] TCP: clear zombies=1 resources, conns=1, removing=0, unsubs=0 -[2023-08-18 10:55:04.294][INFO][27132][b565i1sw] TCP: disposing #0 resource(RtmpConn)(0x61200005d340), conns=1, disposing=1, zombies=0 -[2023-08-18 10:55:04.637][INFO][27132][3rx374j2] Hybrid cpu=0.00%,43MB, cid=1,0, timer=62,0,0, clock=0,44,4,0,0,0,0,0,0 -[2023-08-18 10:55:04.721][INFO][27132][3b7f941a] Process: cpu=1.00%,43MB, threads=2 -[2023-08-18 10:55:09.637][INFO][27132][3rx374j2] Hybrid cpu=2.00%,43MB, cid=2,1, timer=62,0,0, clock=0,45,3,0,0,0,0,0,0, free=1 -[2023-08-18 10:55:09.726][INFO][27132][3b7f941a] Process: cpu=0.00%,43MB, threads=2 -[2023-08-18 10:55:14.638][INFO][27132][3rx374j2] Hybrid cpu=1.00%,43MB, cid=2,1, timer=62,0,0, clock=0,45,3,0,0,0,0,0,0, free=1 -[2023-08-18 10:55:14.733][INFO][27132][3b7f941a] Process: cpu=1.00%,43MB, threads=2 -[2023-08-18 10:55:19.638][INFO][27132][3rx374j2] Hybrid cpu=1.00%,43MB, cid=2,1, timer=62,0,0, clock=0,45,3,0,0,0,0,0,0, free=1 -[2023-08-18 10:55:19.738][INFO][27132][3b7f941a] Process: cpu=1.00%,44MB, threads=2 -[2023-08-18 10:55:24.639][INFO][27132][3rx374j2] Hybrid cpu=2.00%,44MB, cid=1,0, timer=61,0,0, clock=0,43,5,0,0,0,0,0,0 -[2023-08-18 10:55:24.742][INFO][27132][3b7f941a] Process: cpu=1.00%,44MB, threads=2 -[2023-08-18 10:55:26.740][INFO][27132][kj0413f1] RTMP client ip=127.0.0.1:36814, fd=14 -[2023-08-18 10:55:26.743][INFO][27132][kj0413f1] complex handshake success -[2023-08-18 10:55:26.786][INFO][27132][kj0413f1] connect app, tcUrl=rtmp://localhost:1935/live, pageUrl=, swfUrl=, schema=rtmp, vhost=localhost, port=1935, app=live, args=null -[2023-08-18 10:55:26.786][INFO][27132][kj0413f1] protocol in.buffer=0, in.ack=0, out.ack=0, in.chunk=128, out.chunk=128 -[2023-08-18 10:55:26.874][INFO][27132][kj0413f1] client identified, type=fmle-publish, vhost=localhost, app=live, stream=livestream, param=, duration=0ms -[2023-08-18 10:55:26.874][INFO][27132][kj0413f1] connected stream, tcUrl=rtmp://localhost:1935/live, pageUrl=, swfUrl=, schema=rtmp, vhost=__defaultVhost__, port=1935, app=live, stream=livestream, param=, args=null -[2023-08-18 10:55:26.874][INFO][27132][kj0413f1] source url=/live/livestream, ip=127.0.0.1, cache=1/2500, is_edge=0, source_id=/b565i1sw -[2023-08-18 10:55:26.963][INFO][27132][kj0413f1] hls: win=60000ms, frag=10000ms, prefix=, path=./objs/nginx/html, m3u8=[app]/[stream].m3u8, ts=[app]/[stream]-[seq].ts, aof=2.00, floor=0, clean=1, waitk=1, dispose=0ms, dts_directly=1 -[2023-08-18 10:55:26.963][INFO][27132][kj0413f1] ignore disabled exec for vhost=__defaultVhost__ -[2023-08-18 10:55:26.963][INFO][27132][kj0413f1] start publish mr=0/350, p1stpt=20000, pnt=5000, tcp_nodelay=0 -[2023-08-18 10:55:29.640][INFO][27132][3rx374j2] Hybrid cpu=1.00%,44MB, cid=1,0, timer=61,0,0, clock=0,43,5,0,0,0,0,0,0 -[2023-08-18 10:55:29.747][INFO][27132][3b7f941a] Process: cpu=1.00%,44MB, threads=2 -[2023-08-18 10:55:34.640][INFO][27132][3rx374j2] Hybrid cpu=1.00%,46MB, cid=1,0, timer=61,0,0, clock=0,43,5,0,0,0,0,0,0 -[2023-08-18 10:55:34.752][INFO][27132][3b7f941a] Process: cpu=1.00%,46MB, threads=2 -[2023-08-18 10:55:39.641][INFO][27132][3rx374j2] Hybrid cpu=0.00%,46MB, cid=1,1, timer=62,0,0, clock=0,44,3,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:1,oth:0,buf:0) -[2023-08-18 10:55:39.757][INFO][27132][3b7f941a] Process: cpu=1.00%,46MB, threads=2 -[2023-08-18 10:55:44.642][INFO][27132][3rx374j2] Hybrid cpu=2.00%,46MB, cid=1,1, timer=62,0,0, clock=0,44,3,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:1,oth:0,buf:0) -[2023-08-18 10:55:44.762][INFO][27132][3b7f941a] Process: cpu=0.00%,46MB, threads=2 -[2023-08-18 10:55:46.962][INFO][27132][kj0413f1] <- CPB time=0, okbps=0,0,0, ikbps=0,0,0, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 10:55:49.642][INFO][27132][3rx374j2] Hybrid cpu=0.00%,46MB, cid=1,0, timer=61,0,0, clock=0,43,4,0,0,0,0,0,0 -[2023-08-18 10:55:49.768][INFO][27132][3b7f941a] Process: cpu=1.00%,46MB, threads=2 -[2023-08-18 10:55:51.962][INFO][27132][kj0413f1] Drop ts segment, sequence_no=0, uri=livestream-0.ts, duration=0ms -[2023-08-18 10:55:51.962][INFO][27132][kj0413f1] cleanup when unpublish -[2023-08-18 10:55:51.963][INFO][27132][kj0413f1] TCP: before dispose resource(RtmpConn)(0x61200005e3c0), conns=1, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 10:55:51.963][ERROR][27132][kj0413f1][4] serve error code=1011(SocketTimeout)(Socket io timeout) : service cycle : rtmp: stream service : rtmp: publish timeout 5000ms, nb_msgs=2 -thread [27132][kj0413f1]: do_cycle() [./src/app/srs_app_rtmp_conn.cpp:263][errno=4] -thread [27132][kj0413f1]: service_cycle() [./src/app/srs_app_rtmp_conn.cpp:457][errno=4] -thread [27132][kj0413f1]: do_publishing() [./src/app/srs_app_rtmp_conn.cpp:1036][errno=62](Interrupted system call) -[2023-08-18 10:55:51.963][INFO][27132][025h8i7n] TCP: clear zombies=1 resources, conns=1, removing=0, unsubs=0 -[2023-08-18 10:55:51.963][INFO][27132][kj0413f1] TCP: disposing #0 resource(RtmpConn)(0x61200005e3c0), conns=1, disposing=1, zombies=0 -[2023-08-18 10:55:54.643][INFO][27132][3rx374j2] Hybrid cpu=1.00%,46MB, cid=1,0, timer=61,0,0, clock=0,43,4,0,0,0,0,0,0 -[2023-08-18 10:55:54.772][INFO][27132][3b7f941a] Process: cpu=1.00%,46MB, threads=2 -[2023-08-18 10:55:59.644][INFO][27132][3rx374j2] Hybrid cpu=1.00%,46MB, cid=1,0, timer=61,0,0, clock=0,43,4,0,0,0,0,0,0 -[2023-08-18 10:55:59.776][INFO][27132][3b7f941a] Process: cpu=2.00%,46MB, threads=2 -[2023-08-18 10:56:04.645][INFO][27132][3rx374j2] Hybrid cpu=1.00%,46MB, cid=2,1, timer=62,0,0, clock=0,43,5,0,0,0,0,0,0, free=1 -[2023-08-18 10:56:04.779][INFO][27132][3b7f941a] Process: cpu=1.00%,46MB, threads=2 -[2023-08-18 10:56:09.646][INFO][27132][3rx374j2] Hybrid cpu=1.00%,46MB, cid=2,1, timer=62,0,0, clock=0,43,5,0,0,0,0,0,0, free=1 -[2023-08-18 10:56:09.785][INFO][27132][3b7f941a] Process: cpu=1.00%,46MB, threads=2 -[2023-08-18 10:56:14.647][INFO][27132][3rx374j2] Hybrid cpu=1.00%,46MB, cid=1,0, timer=62,0,0, clock=0,41,6,0,0,0,0,0,0 -[2023-08-18 10:56:14.790][INFO][27132][3b7f941a] Process: cpu=1.00%,46MB, threads=2 -[2023-08-18 10:56:19.648][INFO][27132][3rx374j2] Hybrid cpu=1.00%,46MB, cid=1,0, timer=62,0,0, clock=0,41,6,0,0,0,0,0,0 -[2023-08-18 10:56:19.794][INFO][27132][3b7f941a] Process: cpu=1.00%,46MB, threads=2 -[2023-08-18 10:56:24.648][INFO][27132][3rx374j2] Hybrid cpu=1.00%,46MB, cid=1,0, timer=62,0,0, clock=0,41,6,0,0,0,0,0,0 -[2023-08-18 10:56:24.799][INFO][27132][3b7f941a] Process: cpu=2.00%,46MB, threads=2 -[2023-08-18 10:56:29.649][INFO][27132][3rx374j2] Hybrid cpu=1.00%,46MB, cid=1,0, timer=62,0,0, clock=0,42,6,0,0,0,0,0,0 -[2023-08-18 10:56:29.804][INFO][27132][3b7f941a] Process: cpu=1.00%,47MB, threads=2 -[2023-08-18 10:56:34.649][INFO][27132][3rx374j2] Hybrid cpu=1.00%,47MB, cid=1,0, timer=62,0,0, clock=0,42,6,0,0,0,0,0,0 -[2023-08-18 10:56:34.809][INFO][27132][3b7f941a] Process: cpu=0.00%,47MB, threads=2 -[2023-08-18 10:56:39.649][INFO][27132][3rx374j2] Hybrid cpu=1.00%,47MB, cid=1,0, timer=62,0,0, clock=0,42,6,0,0,0,0,0,0 -[2023-08-18 10:56:39.815][INFO][27132][3b7f941a] Process: cpu=1.00%,47MB, threads=2 -[2023-08-18 10:56:43.656][INFO][27132][a483us90] HTTP #0 127.0.0.1:53878 GET http://127.0.0.1:8888/, content-length=-1 -[2023-08-18 10:56:43.656][WARN][27132][a483us90][2] http miss file=./objs/nginx/html/index.html, pattern=/, upath=/ -[2023-08-18 10:56:43.680][INFO][27132][a483us90] TCP: before dispose resource(HttpConn)(0x60700001cdb0), conns=1, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 10:56:43.680][WARN][27132][a483us90][104] client disconnect peer. ret=1007 -[2023-08-18 10:56:43.680][INFO][27132][025h8i7n] TCP: clear zombies=1 resources, conns=1, removing=0, unsubs=0 -[2023-08-18 10:56:43.680][INFO][27132][a483us90] TCP: disposing #0 resource(HttpConn)(0x60700001cdb0), conns=1, disposing=1, zombies=0 -[2023-08-18 10:56:43.804][INFO][27132][37862601] HTTP #0 127.0.0.1:53882 GET http://127.0.0.1:8888/favicon.ico, content-length=-1 -[2023-08-18 10:56:43.804][WARN][27132][37862601][2] http miss file=./objs/nginx/html/favicon.ico, pattern=/, upath=/favicon.ico -[2023-08-18 10:56:43.831][INFO][27132][37862601] TCP: before dispose resource(HttpConn)(0x60700001e320), conns=1, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 10:56:43.831][WARN][27132][37862601][104] client disconnect peer. ret=1007 -[2023-08-18 10:56:43.831][INFO][27132][025h8i7n] TCP: clear zombies=1 resources, conns=1, removing=0, unsubs=0 -[2023-08-18 10:56:43.831][INFO][27132][37862601] TCP: disposing #0 resource(HttpConn)(0x60700001e320), conns=1, disposing=1, zombies=0 -[2023-08-18 10:56:44.650][INFO][27132][3rx374j2] Hybrid cpu=0.00%,47MB, cid=2,1, timer=61,0,0, clock=0,41,7,0,0,0,0,0,0, free=1 -[2023-08-18 10:56:44.820][INFO][27132][3b7f941a] Process: cpu=2.00%,47MB, threads=2 -[2023-08-18 10:56:49.651][INFO][27132][3rx374j2] Hybrid cpu=1.00%,47MB, cid=2,1, timer=61,0,0, clock=0,41,7,0,0,0,0,0,0, free=1 -[2023-08-18 10:56:49.825][INFO][27132][3b7f941a] Process: cpu=1.00%,47MB, threads=2 -[2023-08-18 10:56:50.509][INFO][27132][advj8780] RTMP client ip=127.0.0.1:47928, fd=14 -[2023-08-18 10:56:50.511][INFO][27132][advj8780] complex handshake success -[2023-08-18 10:56:50.546][INFO][27132][397b495s] HTTP #0 127.0.0.1:60930 GET http://127.0.0.1:8888/, content-length=-1 -[2023-08-18 10:56:50.546][WARN][27132][397b495s][2] http miss file=./objs/nginx/html/index.html, pattern=/, upath=/ -[2023-08-18 10:56:50.554][INFO][27132][advj8780] connect app, tcUrl=rtmp://localhost:1935/live, pageUrl=, swfUrl=, schema=rtmp, vhost=localhost, port=1935, app=live, args=null -[2023-08-18 10:56:50.554][INFO][27132][advj8780] protocol in.buffer=0, in.ack=0, out.ack=0, in.chunk=128, out.chunk=128 -[2023-08-18 10:56:50.569][INFO][27132][397b495s] TCP: before dispose resource(HttpConn)(0x60700001ee80), conns=2, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 10:56:50.569][WARN][27132][397b495s][104] client disconnect peer. ret=1007 -[2023-08-18 10:56:50.569][INFO][27132][025h8i7n] TCP: clear zombies=1 resources, conns=2, removing=0, unsubs=0 -[2023-08-18 10:56:50.569][INFO][27132][397b495s] TCP: disposing #0 resource(HttpConn)(0x60700001ee80), conns=2, disposing=1, zombies=0 -[2023-08-18 10:56:50.642][INFO][27132][advj8780] client identified, type=fmle-publish, vhost=localhost, app=live, stream=livestream, param=, duration=0ms -[2023-08-18 10:56:50.642][INFO][27132][advj8780] connected stream, tcUrl=rtmp://localhost:1935/live, pageUrl=, swfUrl=, schema=rtmp, vhost=__defaultVhost__, port=1935, app=live, stream=livestream, param=, args=null -[2023-08-18 10:56:50.642][INFO][27132][advj8780] source url=/live/livestream, ip=127.0.0.1, cache=1/2500, is_edge=0, source_id=/kj0413f1 -[2023-08-18 10:56:50.731][INFO][27132][advj8780] hls: win=60000ms, frag=10000ms, prefix=, path=./objs/nginx/html, m3u8=[app]/[stream].m3u8, ts=[app]/[stream]-[seq].ts, aof=2.00, floor=0, clean=1, waitk=1, dispose=0ms, dts_directly=1 -[2023-08-18 10:56:50.731][INFO][27132][advj8780] ignore disabled exec for vhost=__defaultVhost__ -[2023-08-18 10:56:50.731][INFO][27132][advj8780] start publish mr=0/350, p1stpt=20000, pnt=5000, tcp_nodelay=0 -[2023-08-18 10:56:51.756][INFO][27132][51w69208] HTTP #0 127.0.0.1:60942 GET http://127.0.0.1:8888/, content-length=-1 -[2023-08-18 10:56:51.756][WARN][27132][51w69208][2] http miss file=./objs/nginx/html/index.html, pattern=/, upath=/ -[2023-08-18 10:56:51.780][INFO][27132][51w69208] TCP: before dispose resource(HttpConn)(0x60700001f890), conns=2, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 10:56:51.780][WARN][27132][51w69208][104] client disconnect peer. ret=1007 -[2023-08-18 10:56:51.780][INFO][27132][025h8i7n] TCP: clear zombies=1 resources, conns=2, removing=0, unsubs=0 -[2023-08-18 10:56:51.780][INFO][27132][51w69208] TCP: disposing #0 resource(HttpConn)(0x60700001f890), conns=2, disposing=1, zombies=0 -[2023-08-18 10:56:52.590][INFO][27132][0q2p8283] HTTP #0 127.0.0.1:60956 GET http://127.0.0.1:8888/, content-length=-1 -[2023-08-18 10:56:52.590][WARN][27132][0q2p8283][2] http miss file=./objs/nginx/html/index.html, pattern=/, upath=/ -[2023-08-18 10:56:52.615][INFO][27132][0q2p8283] TCP: before dispose resource(HttpConn)(0x60700001fc80), conns=2, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 10:56:52.615][WARN][27132][0q2p8283][104] client disconnect peer. ret=1007 -[2023-08-18 10:56:52.615][INFO][27132][025h8i7n] TCP: clear zombies=1 resources, conns=2, removing=0, unsubs=0 -[2023-08-18 10:56:52.615][INFO][27132][0q2p8283] TCP: disposing #0 resource(HttpConn)(0x60700001fc80), conns=2, disposing=1, zombies=0 -[2023-08-18 10:56:53.081][INFO][27132][5317hgwp] HTTP #0 127.0.0.1:60966 GET http://127.0.0.1:8888/, content-length=-1 -[2023-08-18 10:56:53.081][WARN][27132][5317hgwp][2] http miss file=./objs/nginx/html/index.html, pattern=/, upath=/ -[2023-08-18 10:56:53.104][INFO][27132][5317hgwp] TCP: before dispose resource(HttpConn)(0x60700000e090), conns=2, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 10:56:53.104][WARN][27132][5317hgwp][104] client disconnect peer. ret=1007 -[2023-08-18 10:56:53.104][INFO][27132][025h8i7n] TCP: clear zombies=1 resources, conns=2, removing=0, unsubs=0 -[2023-08-18 10:56:53.104][INFO][27132][5317hgwp] TCP: disposing #0 resource(HttpConn)(0x60700000e090), conns=2, disposing=1, zombies=0 -[2023-08-18 10:56:53.625][INFO][27132][fo3d52e6] HTTP #0 127.0.0.1:60982 GET http://127.0.0.1:8888/, content-length=-1 -[2023-08-18 10:56:53.626][WARN][27132][fo3d52e6][2] http miss file=./objs/nginx/html/index.html, pattern=/, upath=/ -[2023-08-18 10:56:53.649][INFO][27132][fo3d52e6] TCP: before dispose resource(HttpConn)(0x60700000e480), conns=2, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 10:56:53.649][WARN][27132][fo3d52e6][104] client disconnect peer. ret=1007 -[2023-08-18 10:56:53.649][INFO][27132][025h8i7n] TCP: clear zombies=1 resources, conns=2, removing=0, unsubs=0 -[2023-08-18 10:56:53.649][INFO][27132][fo3d52e6] TCP: disposing #0 resource(HttpConn)(0x60700000e480), conns=2, disposing=1, zombies=0 -[2023-08-18 10:56:54.651][INFO][27132][3rx374j2] Hybrid cpu=1.00%,48MB, cid=9,4, timer=61,0,0, clock=0,43,5,0,0,0,0,0,0, free=1, objs=(pkt:0,raw:0,fua:0,msg:1,oth:0,buf:0) -[2023-08-18 10:56:54.739][INFO][27132][kajt231i] HTTP #0 127.0.0.1:60986 GET http://127.0.0.1:8888/, content-length=-1 -[2023-08-18 10:56:54.740][WARN][27132][kajt231i][2] http miss file=./objs/nginx/html/index.html, pattern=/, upath=/ -[2023-08-18 10:56:54.763][INFO][27132][kajt231i] TCP: before dispose resource(HttpConn)(0x60700000e870), conns=2, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 10:56:54.763][WARN][27132][kajt231i][104] client disconnect peer. ret=1007 -[2023-08-18 10:56:54.763][INFO][27132][025h8i7n] TCP: clear zombies=1 resources, conns=2, removing=0, unsubs=0 -[2023-08-18 10:56:54.763][INFO][27132][kajt231i] TCP: disposing #0 resource(HttpConn)(0x60700000e870), conns=2, disposing=1, zombies=0 -[2023-08-18 10:56:54.829][INFO][27132][3b7f941a] Process: cpu=1.00%,48MB, threads=2 -[2023-08-18 10:56:59.651][INFO][27132][3rx374j2] Hybrid cpu=1.00%,48MB, cid=9,4, timer=61,0,0, clock=0,43,5,0,0,0,0,0,0, free=1, objs=(pkt:0,raw:0,fua:0,msg:1,oth:0,buf:0) -[2023-08-18 10:56:59.835][INFO][27132][3b7f941a] Process: cpu=1.00%,48MB, threads=2 -[2023-08-18 10:57:04.652][INFO][27132][3rx374j2] Hybrid cpu=2.00%,48MB, cid=9,4, timer=61,0,0, clock=0,43,5,0,0,0,0,0,0, free=1, objs=(pkt:0,raw:0,fua:0,msg:1,oth:0,buf:0) -[2023-08-18 10:57:04.840][INFO][27132][3b7f941a] Process: cpu=0.00%,48MB, threads=2 -[2023-08-18 10:57:09.653][INFO][27132][3rx374j2] Hybrid cpu=1.00%,48MB, cid=1,1, timer=62,0,0, clock=0,44,4,0,0,0,0,0,0, free=1 -[2023-08-18 10:57:09.844][INFO][27132][3b7f941a] Process: cpu=0.00%,48MB, threads=2 -[2023-08-18 10:57:10.730][INFO][27132][advj8780] <- CPB time=0, okbps=0,0,0, ikbps=0,0,0, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 10:57:14.653][INFO][27132][3rx374j2] Hybrid cpu=2.00%,48MB, cid=1,1, timer=62,0,0, clock=0,44,4,0,0,0,0,0,0, free=1 -[2023-08-18 10:57:14.850][INFO][27132][3b7f941a] Process: cpu=1.00%,48MB, threads=2 -[2023-08-18 10:57:15.731][INFO][27132][advj8780] Drop ts segment, sequence_no=0, uri=livestream-0.ts, duration=0ms -[2023-08-18 10:57:15.731][INFO][27132][advj8780] cleanup when unpublish -[2023-08-18 10:57:15.731][INFO][27132][advj8780] TCP: before dispose resource(RtmpConn)(0x61200005f8c0), conns=1, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 10:57:15.731][ERROR][27132][advj8780][4] serve error code=1011(SocketTimeout)(Socket io timeout) : service cycle : rtmp: stream service : rtmp: publish timeout 5000ms, nb_msgs=1 -thread [27132][advj8780]: do_cycle() [./src/app/srs_app_rtmp_conn.cpp:263][errno=4] -thread [27132][advj8780]: service_cycle() [./src/app/srs_app_rtmp_conn.cpp:457][errno=4] -thread [27132][advj8780]: do_publishing() [./src/app/srs_app_rtmp_conn.cpp:1036][errno=62](Interrupted system call) -[2023-08-18 10:57:15.731][INFO][27132][025h8i7n] TCP: clear zombies=1 resources, conns=1, removing=0, unsubs=0 -[2023-08-18 10:57:15.731][INFO][27132][advj8780] TCP: disposing #0 resource(RtmpConn)(0x61200005f8c0), conns=1, disposing=1, zombies=0 -[2023-08-18 10:57:19.653][INFO][27132][3rx374j2] Hybrid cpu=1.00%,48MB, cid=2,1, timer=61,0,0, clock=0,44,4,0,0,0,0,0,0, free=1 -[2023-08-18 10:57:19.855][INFO][27132][3b7f941a] Process: cpu=1.00%,48MB, threads=2 -[2023-08-18 10:57:24.654][INFO][27132][3rx374j2] Hybrid cpu=1.00%,48MB, cid=2,1, timer=61,0,0, clock=0,44,4,0,0,0,0,0,0, free=1 -[2023-08-18 10:57:24.859][INFO][27132][3b7f941a] Process: cpu=1.00%,48MB, threads=2 -[2023-08-18 10:57:29.655][INFO][27132][3rx374j2] Hybrid cpu=1.00%,48MB, cid=2,1, timer=61,0,0, clock=0,44,4,0,0,0,0,0,0, free=1 -[2023-08-18 10:57:29.863][INFO][27132][3b7f941a] Process: cpu=1.00%,48MB, threads=2 -[2023-08-18 10:57:34.655][INFO][27132][3rx374j2] Hybrid cpu=2.00%,48MB, cid=1,0, timer=62,0,0, clock=0,42,6,0,0,0,0,0,0 -[2023-08-18 10:57:34.869][INFO][27132][3b7f941a] Process: cpu=1.00%,48MB, threads=2 -[2023-08-18 10:57:39.655][INFO][27132][3rx374j2] Hybrid cpu=1.00%,48MB, cid=1,0, timer=62,0,0, clock=0,42,6,0,0,0,0,0,0 -[2023-08-18 10:57:39.874][INFO][27132][3b7f941a] Process: cpu=1.00%,48MB, threads=2 -[2023-08-18 10:57:44.656][INFO][27132][3rx374j2] Hybrid cpu=1.00%,48MB, cid=1,0, timer=62,0,0, clock=0,42,6,0,0,0,0,0,0 -[2023-08-18 10:57:44.879][INFO][27132][3b7f941a] Process: cpu=1.00%,48MB, threads=2 -[2023-08-18 10:57:49.656][INFO][27132][3rx374j2] Hybrid cpu=1.00%,48MB, cid=1,0, timer=61,0,0, clock=0,41,6,0,0,0,0,0,0 -[2023-08-18 10:57:49.886][INFO][27132][3b7f941a] Process: cpu=2.00%,48MB, threads=2 -[2023-08-18 10:57:54.657][INFO][27132][3rx374j2] Hybrid cpu=1.00%,49MB, cid=1,0, timer=61,0,0, clock=0,41,6,0,0,0,0,0,0 -[2023-08-18 10:57:54.892][INFO][27132][3b7f941a] Process: cpu=1.00%,49MB, threads=2 -[2023-08-18 10:57:59.657][INFO][27132][3rx374j2] Hybrid cpu=0.00%,49MB, cid=1,0, timer=62,0,0, clock=0,41,7,0,0,0,0,0,0 -[2023-08-18 10:57:59.898][INFO][27132][3b7f941a] Process: cpu=2.00%,49MB, threads=2 -[2023-08-18 10:58:04.658][INFO][27132][3rx374j2] Hybrid cpu=2.00%,49MB, cid=1,0, timer=62,0,0, clock=0,41,7,0,0,0,0,0,0 -[2023-08-18 10:58:04.904][INFO][27132][3b7f941a] Process: cpu=1.00%,49MB, threads=2 -[2023-08-18 10:58:09.658][INFO][27132][3rx374j2] Hybrid cpu=1.00%,49MB, cid=1,0, timer=62,0,0, clock=0,41,7,0,0,0,0,0,0 -[2023-08-18 10:58:09.910][INFO][27132][3b7f941a] Process: cpu=2.00%,49MB, threads=2 -[2023-08-18 10:58:14.658][INFO][27132][3rx374j2] Hybrid cpu=1.00%,49MB, cid=1,0, timer=61,0,0, clock=0,41,7,0,0,0,0,0,0 -[2023-08-18 10:58:14.916][INFO][27132][3b7f941a] Process: cpu=1.00%,49MB, threads=2 -[2023-08-18 10:58:19.720][INFO][27132][3rx374j2] Hybrid cpu=1.00%,49MB, cid=1,0, timer=61,0,0, clock=0,41,7,0,0,0,0,0,0 -[2023-08-18 10:58:19.920][INFO][27132][3b7f941a] Process: cpu=1.00%,49MB, threads=2 -[2023-08-18 10:58:20.317][INFO][27132][5lef4237] Finish query id=vid-35m3s3d, session=vid-759r99x, eip=10.31.35.225, match=4.0.206, stable=4.0.206, cost=693ms, url=http://api.ossrs.net/service/v1/releases?version=v6.0.64&id=vid-35m3s3d&session=vid-759r99x&role=srs&eip=10.31.35.225&ts=1692356299623721&alive=300&os=linux&x86=1&rtc=1&api=1&vhosts=1&hls=1&flv=1 -[2023-08-18 10:58:24.720][INFO][27132][3rx374j2] Hybrid cpu=2.00%,49MB, cid=1,0, timer=61,0,0, clock=0,40,6,0,0,0,0,1,0 -[2023-08-18 10:58:24.926][INFO][27132][3b7f941a] Process: cpu=0.00%,49MB, threads=2 -[2023-08-18 10:58:29.720][INFO][27132][3rx374j2] Hybrid cpu=2.00%,49MB, cid=1,0, timer=61,0,0, clock=0,40,6,0,0,0,0,1,0 -[2023-08-18 10:58:29.929][INFO][27132][3b7f941a] Process: cpu=1.00%,49MB, threads=2 -[2023-08-18 10:58:31.558][INFO][27132][t377551q] HTTP #0 127.0.0.1:39380 GET http://127.0.0.1:8888/, content-length=-1 -[2023-08-18 10:58:31.558][WARN][27132][t377551q][2] http miss file=./objs/nginx/html/index.html, pattern=/, upath=/ -[2023-08-18 10:58:31.583][INFO][27132][t377551q] TCP: before dispose resource(HttpConn)(0x60700000f050), conns=1, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 10:58:31.583][WARN][27132][t377551q][104] client disconnect peer. ret=1007 -[2023-08-18 10:58:31.583][INFO][27132][025h8i7n] TCP: clear zombies=1 resources, conns=1, removing=0, unsubs=0 -[2023-08-18 10:58:31.583][INFO][27132][t377551q] TCP: disposing #0 resource(HttpConn)(0x60700000f050), conns=1, disposing=1, zombies=0 -[2023-08-18 10:58:32.112][INFO][27132][8275y04u] HTTP #0 127.0.0.1:39388 GET http://127.0.0.1:8888/, content-length=-1 -[2023-08-18 10:58:32.112][WARN][27132][8275y04u][2] http miss file=./objs/nginx/html/index.html, pattern=/, upath=/ -[2023-08-18 10:58:32.160][INFO][27132][8275y04u] TCP: before dispose resource(HttpConn)(0x60700000f440), conns=1, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 10:58:32.161][WARN][27132][8275y04u][104] client disconnect peer. ret=1007 -[2023-08-18 10:58:32.161][INFO][27132][025h8i7n] TCP: clear zombies=1 resources, conns=1, removing=0, unsubs=0 -[2023-08-18 10:58:32.161][INFO][27132][8275y04u] TCP: disposing #0 resource(HttpConn)(0x60700000f440), conns=1, disposing=1, zombies=0 -[2023-08-18 10:58:32.597][INFO][27132][48796160] HTTP #0 127.0.0.1:39402 GET http://127.0.0.1:8888/, content-length=-1 -[2023-08-18 10:58:32.597][WARN][27132][48796160][2] http miss file=./objs/nginx/html/index.html, pattern=/, upath=/ -[2023-08-18 10:58:32.621][INFO][27132][48796160] TCP: before dispose resource(HttpConn)(0x607000020000), conns=1, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 10:58:32.621][WARN][27132][48796160][104] client disconnect peer. ret=1007 -[2023-08-18 10:58:32.621][INFO][27132][025h8i7n] TCP: clear zombies=1 resources, conns=1, removing=0, unsubs=0 -[2023-08-18 10:58:32.621][INFO][27132][48796160] TCP: disposing #0 resource(HttpConn)(0x607000020000), conns=1, disposing=1, zombies=0 -[2023-08-18 10:58:32.803][INFO][27132][1p94s0m1] HTTP #0 127.0.0.1:39410 GET http://127.0.0.1:8888/, content-length=-1 -[2023-08-18 10:58:32.803][WARN][27132][1p94s0m1][2] http miss file=./objs/nginx/html/index.html, pattern=/, upath=/ -[2023-08-18 10:58:32.826][INFO][27132][1p94s0m1] TCP: before dispose resource(HttpConn)(0x6070000203f0), conns=1, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 10:58:32.826][WARN][27132][1p94s0m1][104] client disconnect peer. ret=1007 -[2023-08-18 10:58:32.826][INFO][27132][025h8i7n] TCP: clear zombies=1 resources, conns=1, removing=0, unsubs=0 -[2023-08-18 10:58:32.826][INFO][27132][1p94s0m1] TCP: disposing #0 resource(HttpConn)(0x6070000203f0), conns=1, disposing=1, zombies=0 -[2023-08-18 10:58:33.019][INFO][27132][3a84f914] HTTP #0 127.0.0.1:39420 GET http://127.0.0.1:8888/, content-length=-1 -[2023-08-18 10:58:33.020][WARN][27132][3a84f914][2] http miss file=./objs/nginx/html/index.html, pattern=/, upath=/ -[2023-08-18 10:58:33.043][INFO][27132][3a84f914] TCP: before dispose resource(HttpConn)(0x6070000207e0), conns=1, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 10:58:33.043][WARN][27132][3a84f914][104] client disconnect peer. ret=1007 -[2023-08-18 10:58:33.043][INFO][27132][025h8i7n] TCP: clear zombies=1 resources, conns=1, removing=0, unsubs=0 -[2023-08-18 10:58:33.043][INFO][27132][3a84f914] TCP: disposing #0 resource(HttpConn)(0x6070000207e0), conns=1, disposing=1, zombies=0 -[2023-08-18 10:58:34.282][INFO][27132][1i308o4m] HTTP #0 127.0.0.1:39430 GET http://127.0.0.1:8888/, content-length=-1 -[2023-08-18 10:58:34.282][WARN][27132][1i308o4m][2] http miss file=./objs/nginx/html/index.html, pattern=/, upath=/ -[2023-08-18 10:58:34.306][INFO][27132][1i308o4m] TCP: before dispose resource(HttpConn)(0x607000020bd0), conns=1, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 10:58:34.306][WARN][27132][1i308o4m][104] client disconnect peer. ret=1007 -[2023-08-18 10:58:34.306][INFO][27132][025h8i7n] TCP: clear zombies=1 resources, conns=1, removing=0, unsubs=0 -[2023-08-18 10:58:34.306][INFO][27132][1i308o4m] TCP: disposing #0 resource(HttpConn)(0x607000020bd0), conns=1, disposing=1, zombies=0 -[2023-08-18 10:58:34.721][INFO][27132][3rx374j2] Hybrid cpu=1.00%,50MB, cid=8,4, timer=61,0,0, clock=0,41,6,0,0,0,0,0,0, free=1 -[2023-08-18 10:58:34.934][INFO][27132][3b7f941a] Process: cpu=1.00%,50MB, threads=2 -[2023-08-18 10:58:39.721][INFO][27132][3rx374j2] Hybrid cpu=1.00%,50MB, cid=8,4, timer=61,0,0, clock=0,41,6,0,0,0,0,0,0, free=1 -[2023-08-18 10:58:39.938][INFO][27132][3b7f941a] Process: cpu=1.00%,50MB, threads=2 -[2023-08-18 10:58:44.722][INFO][27132][3rx374j2] Hybrid cpu=1.00%,50MB, cid=8,4, timer=61,0,0, clock=0,41,6,0,0,0,0,0,0, free=1 -[2023-08-18 10:58:44.943][INFO][27132][3b7f941a] Process: cpu=1.00%,50MB, threads=2 -[2023-08-18 10:58:49.723][INFO][27132][3rx374j2] Hybrid cpu=1.00%,50MB, cid=1,0, timer=61,0,0, clock=0,40,8,0,0,0,0,0,0 -[2023-08-18 10:58:49.948][INFO][27132][3b7f941a] Process: cpu=1.00%,50MB, threads=2 -[2023-08-18 10:58:54.723][INFO][27132][3rx374j2] Hybrid cpu=1.00%,50MB, cid=1,0, timer=61,0,0, clock=0,40,8,0,0,0,0,0,0 -[2023-08-18 10:58:54.954][INFO][27132][3b7f941a] Process: cpu=1.00%,50MB, threads=2 -[2023-08-18 10:58:59.724][INFO][27132][3rx374j2] Hybrid cpu=1.00%,50MB, cid=1,0, timer=62,0,0, clock=0,43,4,0,0,0,0,0,0 -[2023-08-18 10:58:59.959][INFO][27132][3b7f941a] Process: cpu=2.00%,50MB, threads=2 -[2023-08-18 10:59:04.725][INFO][27132][3rx374j2] Hybrid cpu=1.00%,50MB, cid=1,0, timer=62,0,0, clock=0,43,4,0,0,0,0,0,0 -[2023-08-18 10:59:04.965][INFO][27132][3b7f941a] Process: cpu=2.00%,50MB, threads=2 -[2023-08-18 10:59:09.725][INFO][27132][3rx374j2] Hybrid cpu=1.00%,50MB, cid=1,0, timer=62,0,0, clock=0,43,4,0,0,0,0,0,0 -[2023-08-18 10:59:09.970][INFO][27132][3b7f941a] Process: cpu=1.00%,50MB, threads=2 -[2023-08-18 10:59:11.075][INFO][27132][6r2i9830] HTTP #0 127.0.0.1:42650 GET http://127.0.0.1:8888/, content-length=-1 -[2023-08-18 10:59:11.075][WARN][27132][6r2i9830][2] http miss file=./objs/nginx/html/index.html, pattern=/, upath=/ -[2023-08-18 10:59:11.105][INFO][27132][6r2i9830] TCP: before dispose resource(HttpConn)(0x607000020fc0), conns=1, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 10:59:11.105][WARN][27132][6r2i9830][104] client disconnect peer. ret=1007 -[2023-08-18 10:59:11.105][INFO][27132][025h8i7n] TCP: clear zombies=1 resources, conns=1, removing=0, unsubs=0 -[2023-08-18 10:59:11.105][INFO][27132][6r2i9830] TCP: disposing #0 resource(HttpConn)(0x607000020fc0), conns=1, disposing=1, zombies=0 -[2023-08-18 10:59:14.726][INFO][27132][3rx374j2] Hybrid cpu=1.00%,50MB, cid=1,1, timer=62,0,0, clock=0,40,7,0,0,0,0,0,0, free=1 -[2023-08-18 10:59:14.974][INFO][27132][3b7f941a] Process: cpu=1.00%,50MB, threads=2 -[2023-08-18 10:59:19.727][INFO][27132][3rx374j2] Hybrid cpu=0.00%,50MB, cid=1,1, timer=62,0,0, clock=0,40,7,0,0,0,0,0,0, free=1 -[2023-08-18 10:59:19.980][INFO][27132][3b7f941a] Process: cpu=2.00%,50MB, threads=2 -[2023-08-18 10:59:22.031][INFO][27132][d84597ms] HTTP #0 127.0.0.1:42502 GET http://127.0.0.1:8888/, content-length=-1 -[2023-08-18 10:59:22.031][WARN][27132][d84597ms][2] http miss file=./objs/nginx/html/index.html, pattern=/, upath=/ -[2023-08-18 10:59:22.054][INFO][27132][d84597ms] TCP: before dispose resource(HttpConn)(0x6070000213b0), conns=1, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 10:59:22.054][WARN][27132][d84597ms][104] client disconnect peer. ret=1007 -[2023-08-18 10:59:22.054][INFO][27132][025h8i7n] TCP: clear zombies=1 resources, conns=1, removing=0, unsubs=0 -[2023-08-18 10:59:22.054][INFO][27132][d84597ms] TCP: disposing #0 resource(HttpConn)(0x6070000213b0), conns=1, disposing=1, zombies=0 -[2023-08-18 10:59:22.625][INFO][27132][147g4s4b] HTTP #0 127.0.0.1:42518 GET http://127.0.0.1:8888/, content-length=-1 -[2023-08-18 10:59:22.625][WARN][27132][147g4s4b][2] http miss file=./objs/nginx/html/index.html, pattern=/, upath=/ -[2023-08-18 10:59:22.650][INFO][27132][147g4s4b] TCP: before dispose resource(HttpConn)(0x6070000217a0), conns=1, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 10:59:22.650][WARN][27132][147g4s4b][104] client disconnect peer. ret=1007 -[2023-08-18 10:59:22.650][INFO][27132][025h8i7n] TCP: clear zombies=1 resources, conns=1, removing=0, unsubs=0 -[2023-08-18 10:59:22.650][INFO][27132][147g4s4b] TCP: disposing #0 resource(HttpConn)(0x6070000217a0), conns=1, disposing=1, zombies=0 -[2023-08-18 10:59:22.820][INFO][27132][qe19211o] HTTP #0 127.0.0.1:42530 GET http://127.0.0.1:8888/, content-length=-1 -[2023-08-18 10:59:22.820][WARN][27132][qe19211o][2] http miss file=./objs/nginx/html/index.html, pattern=/, upath=/ -[2023-08-18 10:59:22.844][INFO][27132][qe19211o] TCP: before dispose resource(HttpConn)(0x607000021b90), conns=1, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 10:59:22.845][WARN][27132][qe19211o][104] client disconnect peer. ret=1007 -[2023-08-18 10:59:22.845][INFO][27132][025h8i7n] TCP: clear zombies=1 resources, conns=1, removing=0, unsubs=0 -[2023-08-18 10:59:22.845][INFO][27132][qe19211o] TCP: disposing #0 resource(HttpConn)(0x607000021b90), conns=1, disposing=1, zombies=0 -[2023-08-18 10:59:23.245][INFO][27132][3n62b928] HTTP #0 127.0.0.1:42542 GET http://127.0.0.1:8888/, content-length=-1 -[2023-08-18 10:59:23.246][WARN][27132][3n62b928][2] http miss file=./objs/nginx/html/index.html, pattern=/, upath=/ -[2023-08-18 10:59:23.246][INFO][27132][3n62b928] TCP: before dispose resource(HttpConn)(0x607000021f80), conns=2, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 10:59:23.246][WARN][27132][3n62b928][104] client disconnect peer. ret=1007 -[2023-08-18 10:59:23.246][INFO][27132][025h8i7n] TCP: clear zombies=1 resources, conns=2, removing=0, unsubs=0 -[2023-08-18 10:59:23.246][INFO][27132][3n62b928] TCP: disposing #0 resource(HttpConn)(0x607000021f80), conns=2, disposing=1, zombies=0 -[2023-08-18 10:59:23.268][INFO][27132][2n314z35] HTTP #0 127.0.0.1:42554 GET http://127.0.0.1:8888/, content-length=-1 -[2023-08-18 10:59:23.268][WARN][27132][2n314z35][2] http miss file=./objs/nginx/html/index.html, pattern=/, upath=/ -[2023-08-18 10:59:23.292][INFO][27132][2n314z35] TCP: before dispose resource(HttpConn)(0x6070000220d0), conns=1, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 10:59:23.292][WARN][27132][2n314z35][104] client disconnect peer. ret=1007 -[2023-08-18 10:59:23.292][INFO][27132][025h8i7n] TCP: clear zombies=1 resources, conns=1, removing=0, unsubs=0 -[2023-08-18 10:59:23.292][INFO][27132][2n314z35] TCP: disposing #0 resource(HttpConn)(0x6070000220d0), conns=1, disposing=1, zombies=0 -[2023-08-18 10:59:23.434][INFO][27132][061eec55] HTTP #0 127.0.0.1:42564 GET http://127.0.0.1:8888/, content-length=-1 -[2023-08-18 10:59:23.435][WARN][27132][061eec55][2] http miss file=./objs/nginx/html/index.html, pattern=/, upath=/ -[2023-08-18 10:59:23.459][INFO][27132][061eec55] TCP: before dispose resource(HttpConn)(0x607000022760), conns=1, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 10:59:23.459][WARN][27132][061eec55][104] client disconnect peer. ret=1007 -[2023-08-18 10:59:23.459][INFO][27132][025h8i7n] TCP: clear zombies=1 resources, conns=1, removing=0, unsubs=0 -[2023-08-18 10:59:23.459][INFO][27132][061eec55] TCP: disposing #0 resource(HttpConn)(0x607000022760), conns=1, disposing=1, zombies=0 -[2023-08-18 10:59:23.845][INFO][27132][074ws5k1] HTTP #0 127.0.0.1:42574 GET http://127.0.0.1:8888/, content-length=-1 -[2023-08-18 10:59:23.845][WARN][27132][074ws5k1][2] http miss file=./objs/nginx/html/index.html, pattern=/, upath=/ -[2023-08-18 10:59:23.845][INFO][27132][074ws5k1] TCP: before dispose resource(HttpConn)(0x607000022b50), conns=2, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 10:59:23.845][WARN][27132][074ws5k1][104] client disconnect peer. ret=1007 -[2023-08-18 10:59:23.845][INFO][27132][025h8i7n] TCP: clear zombies=1 resources, conns=2, removing=0, unsubs=0 -[2023-08-18 10:59:23.845][INFO][27132][074ws5k1] TCP: disposing #0 resource(HttpConn)(0x607000022b50), conns=2, disposing=1, zombies=0 -[2023-08-18 10:59:23.867][INFO][27132][90940m9i] HTTP #0 127.0.0.1:42580 GET http://127.0.0.1:8888/, content-length=-1 -[2023-08-18 10:59:23.868][WARN][27132][90940m9i][2] http miss file=./objs/nginx/html/index.html, pattern=/, upath=/ -[2023-08-18 10:59:23.886][INFO][27132][90940m9i] TCP: before dispose resource(HttpConn)(0x607000022ca0), conns=1, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 10:59:23.886][WARN][27132][90940m9i][104] client disconnect peer. ret=1007 -[2023-08-18 10:59:23.886][INFO][27132][025h8i7n] TCP: clear zombies=1 resources, conns=1, removing=0, unsubs=0 -[2023-08-18 10:59:23.886][INFO][27132][90940m9i] TCP: disposing #0 resource(HttpConn)(0x607000022ca0), conns=1, disposing=1, zombies=0 -[2023-08-18 10:59:23.913][INFO][27132][9mt32282] HTTP #0 127.0.0.1:42586 GET http://127.0.0.1:8888/, content-length=-1 -[2023-08-18 10:59:23.913][WARN][27132][9mt32282][2] http miss file=./objs/nginx/html/index.html, pattern=/, upath=/ -[2023-08-18 10:59:23.936][INFO][27132][9mt32282] TCP: before dispose resource(HttpConn)(0x607000023330), conns=1, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 10:59:23.936][WARN][27132][9mt32282][104] client disconnect peer. ret=1007 -[2023-08-18 10:59:23.936][INFO][27132][025h8i7n] TCP: clear zombies=1 resources, conns=1, removing=0, unsubs=0 -[2023-08-18 10:59:23.936][INFO][27132][9mt32282] TCP: disposing #0 resource(HttpConn)(0x607000023330), conns=1, disposing=1, zombies=0 -[2023-08-18 10:59:24.537][INFO][27132][j5671v2b] HTTP #0 127.0.0.1:42598 GET http://127.0.0.1:8888/, content-length=-1 -[2023-08-18 10:59:24.537][WARN][27132][j5671v2b][2] http miss file=./objs/nginx/html/index.html, pattern=/, upath=/ -[2023-08-18 10:59:24.560][INFO][27132][j5671v2b] TCP: before dispose resource(HttpConn)(0x607000023720), conns=1, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 10:59:24.560][WARN][27132][j5671v2b][104] client disconnect peer. ret=1007 -[2023-08-18 10:59:24.560][INFO][27132][025h8i7n] TCP: clear zombies=1 resources, conns=1, removing=0, unsubs=0 -[2023-08-18 10:59:24.560][INFO][27132][j5671v2b] TCP: disposing #0 resource(HttpConn)(0x607000023720), conns=1, disposing=1, zombies=0 -[2023-08-18 10:59:24.728][INFO][27132][3rx374j2] Hybrid cpu=2.00%,51MB, cid=14,6, timer=61,0,0, clock=0,43,5,0,0,0,0,0,0, free=1 -[2023-08-18 10:59:24.984][INFO][27132][3b7f941a] Process: cpu=1.00%,51MB, threads=2 -[2023-08-18 10:59:25.016][INFO][27132][i6nbsn27] HTTP #0 127.0.0.1:42614 GET http://127.0.0.1:8888/, content-length=-1 -[2023-08-18 10:59:25.017][WARN][27132][i6nbsn27][2] http miss file=./objs/nginx/html/index.html, pattern=/, upath=/ -[2023-08-18 10:59:25.041][INFO][27132][i6nbsn27] TCP: before dispose resource(HttpConn)(0x607000023b10), conns=1, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 10:59:25.041][WARN][27132][i6nbsn27][104] client disconnect peer. ret=1007 -[2023-08-18 10:59:25.041][INFO][27132][025h8i7n] TCP: clear zombies=1 resources, conns=1, removing=0, unsubs=0 -[2023-08-18 10:59:25.041][INFO][27132][i6nbsn27] TCP: disposing #0 resource(HttpConn)(0x607000023b10), conns=1, disposing=1, zombies=0 -[2023-08-18 10:59:25.315][INFO][27132][4chue0c7] HTTP #0 127.0.0.1:42624 GET http://127.0.0.1:8888/, content-length=-1 -[2023-08-18 10:59:25.315][WARN][27132][4chue0c7][2] http miss file=./objs/nginx/html/index.html, pattern=/, upath=/ -[2023-08-18 10:59:25.338][INFO][27132][4chue0c7] TCP: before dispose resource(HttpConn)(0x607000023f00), conns=1, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 10:59:25.338][WARN][27132][4chue0c7][104] client disconnect peer. ret=1007 -[2023-08-18 10:59:25.338][INFO][27132][025h8i7n] TCP: clear zombies=1 resources, conns=1, removing=0, unsubs=0 -[2023-08-18 10:59:25.338][INFO][27132][4chue0c7] TCP: disposing #0 resource(HttpConn)(0x607000023f00), conns=1, disposing=1, zombies=0 -[2023-08-18 10:59:25.565][INFO][27132][3l65xorg] HTTP #0 127.0.0.1:42630 GET http://127.0.0.1:8888/, content-length=-1 -[2023-08-18 10:59:25.565][WARN][27132][3l65xorg][2] http miss file=./objs/nginx/html/index.html, pattern=/, upath=/ -[2023-08-18 10:59:25.588][INFO][27132][3l65xorg] TCP: before dispose resource(HttpConn)(0x6070000242f0), conns=1, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 10:59:25.588][WARN][27132][3l65xorg][104] client disconnect peer. ret=1007 -[2023-08-18 10:59:25.588][INFO][27132][025h8i7n] TCP: clear zombies=1 resources, conns=1, removing=0, unsubs=0 -[2023-08-18 10:59:25.588][INFO][27132][3l65xorg] TCP: disposing #0 resource(HttpConn)(0x6070000242f0), conns=1, disposing=1, zombies=0 -[2023-08-18 10:59:25.778][INFO][27132][978v8gm1] HTTP #0 127.0.0.1:42646 GET http://127.0.0.1:8888/, content-length=-1 -[2023-08-18 10:59:25.779][WARN][27132][978v8gm1][2] http miss file=./objs/nginx/html/index.html, pattern=/, upath=/ -[2023-08-18 10:59:25.803][INFO][27132][978v8gm1] TCP: before dispose resource(HttpConn)(0x6070000246e0), conns=1, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 10:59:25.803][WARN][27132][978v8gm1][104] client disconnect peer. ret=1007 -[2023-08-18 10:59:25.803][INFO][27132][025h8i7n] TCP: clear zombies=1 resources, conns=1, removing=0, unsubs=0 -[2023-08-18 10:59:25.803][INFO][27132][978v8gm1] TCP: disposing #0 resource(HttpConn)(0x6070000246e0), conns=1, disposing=1, zombies=0 -[2023-08-18 10:59:28.067][INFO][27132][3q21d4s1] HTTP #0 127.0.0.1:42662 GET http://127.0.0.1:8888/, content-length=-1 -[2023-08-18 10:59:28.067][INFO][27132][3q21d4s1] http match file=./objs/nginx/html/index.html, pattern=/, upath=/ -[2023-08-18 10:59:28.091][INFO][27132][3q21d4s1] TCP: before dispose resource(HttpConn)(0x607000024ad0), conns=1, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 10:59:28.091][WARN][27132][3q21d4s1][104] client disconnect peer. ret=1007 -[2023-08-18 10:59:28.091][INFO][27132][025h8i7n] TCP: clear zombies=1 resources, conns=1, removing=0, unsubs=0 -[2023-08-18 10:59:28.091][INFO][27132][3q21d4s1] TCP: disposing #0 resource(HttpConn)(0x607000024ad0), conns=1, disposing=1, zombies=0 -[2023-08-18 10:59:29.122][INFO][27132][q9544x17] HTTP #0 127.0.0.1:58976 GET http://127.0.0.1:8888/, content-length=-1 -[2023-08-18 10:59:29.122][INFO][27132][q9544x17] http match file=./objs/nginx/html/index.html, pattern=/, upath=/ -[2023-08-18 10:59:29.146][INFO][27132][q9544x17] TCP: before dispose resource(HttpConn)(0x607000024ec0), conns=1, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 10:59:29.146][WARN][27132][q9544x17][104] client disconnect peer. ret=1007 -[2023-08-18 10:59:29.146][INFO][27132][025h8i7n] TCP: clear zombies=1 resources, conns=1, removing=0, unsubs=0 -[2023-08-18 10:59:29.146][INFO][27132][q9544x17] TCP: disposing #0 resource(HttpConn)(0x607000024ec0), conns=1, disposing=1, zombies=0 -[2023-08-18 10:59:29.729][INFO][27132][3rx374j2] Hybrid cpu=1.00%,51MB, cid=14,6, timer=61,0,0, clock=0,43,5,0,0,0,0,0,0, free=1 -[2023-08-18 10:59:29.990][INFO][27132][3b7f941a] Process: cpu=1.00%,51MB, threads=2 -[2023-08-18 10:59:31.124][INFO][27132][ihwwl3c5] HTTP #0 127.0.0.1:58984 GET http://127.0.0.1:8888/console/en_index.html, content-length=-1 -[2023-08-18 10:59:31.124][INFO][27132][ihwwl3c5] http match file=./objs/nginx/html/console/en_index.html, pattern=/, upath=/console/en_index.html -[2023-08-18 10:59:31.149][INFO][27132][ihwwl3c5] TCP: before dispose resource(HttpConn)(0x6070000252b0), conns=1, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 10:59:31.150][WARN][27132][ihwwl3c5][104] client disconnect peer. ret=1007 -[2023-08-18 10:59:31.150][INFO][27132][025h8i7n] TCP: clear zombies=1 resources, conns=1, removing=0, unsubs=0 -[2023-08-18 10:59:31.150][INFO][27132][ihwwl3c5] TCP: disposing #0 resource(HttpConn)(0x6070000252b0), conns=1, disposing=1, zombies=0 -[2023-08-18 10:59:31.235][INFO][27132][606or854] HTTP #0 127.0.0.1:58996 GET http://127.0.0.1:8888/console/js/3rdparty/bootstrap.min.css, content-length=-1 -[2023-08-18 10:59:31.235][INFO][27132][606or854] http match file=./objs/nginx/html/console/js/3rdparty/bootstrap.min.css, pattern=/, upath=/console/js/3rdparty/bootstrap.min.css -[2023-08-18 10:59:31.237][INFO][27132][87562d32] HTTP #0 127.0.0.1:59000 GET http://127.0.0.1:8888/console/js/srs.console.css, content-length=-1 -[2023-08-18 10:59:31.237][INFO][27132][87562d32] http match file=./objs/nginx/html/console/js/srs.console.css, pattern=/, upath=/console/js/srs.console.css -[2023-08-18 10:59:31.243][INFO][27132][6p76m43l] HTTP #0 127.0.0.1:59014 GET http://127.0.0.1:8888/console/js/winlin.utility.js, content-length=-1 -[2023-08-18 10:59:31.243][INFO][27132][6p76m43l] http match file=./objs/nginx/html/console/js/winlin.utility.js, pattern=/, upath=/console/js/winlin.utility.js -[2023-08-18 10:59:31.244][INFO][27132][65h783s4] HTTP #0 127.0.0.1:59026 GET http://127.0.0.1:8888/console/js/3rdparty/angular-resource.min.js, content-length=-1 -[2023-08-18 10:59:31.244][INFO][27132][65h783s4] http match file=./objs/nginx/html/console/js/3rdparty/angular-resource.min.js, pattern=/, upath=/console/js/3rdparty/angular-resource.min.js -[2023-08-18 10:59:31.245][INFO][27132][ke3r785p] HTTP #0 127.0.0.1:59038 GET http://127.0.0.1:8888/console/js/3rdparty/angular-route.min.js, content-length=-1 -[2023-08-18 10:59:31.245][INFO][27132][ke3r785p] http match file=./objs/nginx/html/console/js/3rdparty/angular-route.min.js, pattern=/, upath=/console/js/3rdparty/angular-route.min.js -[2023-08-18 10:59:31.246][INFO][27132][6q58j965] HTTP #0 127.0.0.1:59054 GET http://127.0.0.1:8888/console/js/3rdparty/angular.min.js, content-length=-1 -[2023-08-18 10:59:31.246][INFO][27132][6q58j965] http match file=./objs/nginx/html/console/js/3rdparty/angular.min.js, pattern=/, upath=/console/js/3rdparty/angular.min.js -[2023-08-18 10:59:31.294][INFO][27132][87562d32] TCP: before dispose resource(HttpConn)(0x607000025860), conns=7, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 10:59:31.294][WARN][27132][87562d32][104] client disconnect peer. ret=1007 -[2023-08-18 10:59:31.294][INFO][27132][025h8i7n] TCP: clear zombies=1 resources, conns=7, removing=0, unsubs=0 -[2023-08-18 10:59:31.294][INFO][27132][87562d32] TCP: disposing #0 resource(HttpConn)(0x607000025860), conns=7, disposing=1, zombies=0 -[2023-08-18 10:59:31.301][INFO][27132][6p76m43l] TCP: before dispose resource(HttpConn)(0x6070000259b0), conns=6, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 10:59:31.301][WARN][27132][6p76m43l][104] client disconnect peer. ret=1007 -[2023-08-18 10:59:31.301][INFO][27132][65h783s4] TCP: before dispose resource(HttpConn)(0x607000025a90), conns=6, zombies=1, ign=0, inz=0, ind=0 -[2023-08-18 10:59:31.301][WARN][27132][65h783s4][104] client disconnect peer. ret=1007 -[2023-08-18 10:59:31.301][INFO][27132][025h8i7n] TCP: clear zombies=2 resources, conns=7, removing=0, unsubs=0 -[2023-08-18 10:59:31.301][INFO][27132][6p76m43l] TCP: disposing #0 resource(HttpConn)(0x6070000259b0), conns=7, disposing=2, zombies=0 -[2023-08-18 10:59:31.301][INFO][27132][65h783s4] TCP: disposing #1 resource(HttpConn)(0x607000025a90), conns=6, disposing=2, zombies=0 -[2023-08-18 10:59:31.309][INFO][27132][ke3r785p] TCP: before dispose resource(HttpConn)(0x607000025b70), conns=5, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 10:59:31.309][WARN][27132][ke3r785p][104] client disconnect peer. ret=1007 -[2023-08-18 10:59:31.309][INFO][27132][025h8i7n] TCP: clear zombies=1 resources, conns=6, removing=0, unsubs=0 -[2023-08-18 10:59:31.309][INFO][27132][ke3r785p] TCP: disposing #0 resource(HttpConn)(0x607000025b70), conns=6, disposing=1, zombies=0 -[2023-08-18 10:59:31.311][INFO][27132][606or854] TCP: before dispose resource(HttpConn)(0x607000025710), conns=5, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 10:59:31.311][WARN][27132][606or854][104] client disconnect peer. ret=1007 -[2023-08-18 10:59:31.311][INFO][27132][025h8i7n] TCP: clear zombies=1 resources, conns=6, removing=0, unsubs=0 -[2023-08-18 10:59:31.311][INFO][27132][606or854] TCP: disposing #0 resource(HttpConn)(0x607000025710), conns=6, disposing=1, zombies=0 -[2023-08-18 10:59:31.319][INFO][27132][8dw02554] HTTP #0 127.0.0.1:59058 GET http://127.0.0.1:8888/console/js/bravo_alert/alert.js, content-length=-1 -[2023-08-18 10:59:31.319][INFO][27132][8dw02554] http match file=./objs/nginx/html/console/js/bravo_alert/alert.js, pattern=/, upath=/console/js/bravo_alert/alert.js -[2023-08-18 10:59:31.319][INFO][27132][6q58j965] TCP: before dispose resource(HttpConn)(0x607000025c50), conns=5, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 10:59:31.319][WARN][27132][6q58j965][104] client disconnect peer. ret=1007 -[2023-08-18 10:59:31.319][INFO][27132][025h8i7n] TCP: clear zombies=1 resources, conns=5, removing=0, unsubs=0 -[2023-08-18 10:59:31.319][INFO][27132][6q58j965] TCP: disposing #0 resource(HttpConn)(0x607000025c50), conns=5, disposing=1, zombies=0 -[2023-08-18 10:59:31.333][INFO][27132][v619guo0] HTTP #0 127.0.0.1:59068 GET http://127.0.0.1:8888/console/js/bravo_popover/popover.js, content-length=-1 -[2023-08-18 10:59:31.333][INFO][27132][v619guo0] http match file=./objs/nginx/html/console/js/bravo_popover/popover.js, pattern=/, upath=/console/js/bravo_popover/popover.js -[2023-08-18 10:59:31.334][INFO][27132][871z1cp7] HTTP #0 127.0.0.1:59070 GET http://127.0.0.1:8888/console/js/srs.en.js, content-length=-1 -[2023-08-18 10:59:31.334][INFO][27132][871z1cp7] http match file=./objs/nginx/html/console/js/srs.en.js, pattern=/, upath=/console/js/srs.en.js -[2023-08-18 10:59:31.335][INFO][27132][i051zwqd] HTTP #0 127.0.0.1:59076 GET http://127.0.0.1:8888/console/js/srs.console.js, content-length=-1 -[2023-08-18 10:59:31.335][INFO][27132][i051zwqd] http match file=./objs/nginx/html/console/js/srs.console.js, pattern=/, upath=/console/js/srs.console.js -[2023-08-18 10:59:31.342][INFO][27132][8dw02554] TCP: before dispose resource(HttpConn)(0x6070000275b0), conns=4, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 10:59:31.342][WARN][27132][8dw02554][104] client disconnect peer. ret=1007 -[2023-08-18 10:59:31.342][INFO][27132][025h8i7n] TCP: clear zombies=1 resources, conns=4, removing=0, unsubs=0 -[2023-08-18 10:59:31.342][INFO][27132][8dw02554] TCP: disposing #0 resource(HttpConn)(0x6070000275b0), conns=4, disposing=1, zombies=0 -[2023-08-18 10:59:31.358][INFO][27132][v619guo0] TCP: before dispose resource(HttpConn)(0x607000027700), conns=3, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 10:59:31.358][WARN][27132][v619guo0][104] client disconnect peer. ret=1007 -[2023-08-18 10:59:31.358][INFO][27132][871z1cp7] TCP: before dispose resource(HttpConn)(0x607000027850), conns=3, zombies=1, ign=0, inz=0, ind=0 -[2023-08-18 10:59:31.358][WARN][27132][871z1cp7][104] client disconnect peer. ret=1007 -[2023-08-18 10:59:31.358][INFO][27132][025h8i7n] TCP: clear zombies=2 resources, conns=3, removing=0, unsubs=0 -[2023-08-18 10:59:31.358][INFO][27132][v619guo0] TCP: disposing #0 resource(HttpConn)(0x607000027700), conns=3, disposing=2, zombies=0 -[2023-08-18 10:59:31.358][INFO][27132][871z1cp7] TCP: disposing #1 resource(HttpConn)(0x607000027850), conns=2, disposing=2, zombies=0 -[2023-08-18 10:59:31.362][INFO][27132][i051zwqd] TCP: before dispose resource(HttpConn)(0x6070000279a0), conns=1, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 10:59:31.362][WARN][27132][i051zwqd][104] client disconnect peer. ret=1007 -[2023-08-18 10:59:31.362][INFO][27132][025h8i7n] TCP: clear zombies=1 resources, conns=1, removing=0, unsubs=0 -[2023-08-18 10:59:31.362][INFO][27132][i051zwqd] TCP: disposing #0 resource(HttpConn)(0x6070000279a0), conns=1, disposing=1, zombies=0 -[2023-08-18 10:59:31.409][INFO][27132][p28183l9] HTTP #0 127.0.0.1:59086 GET http://127.0.0.1:8888/console/views/summary_en.html, content-length=-1 -[2023-08-18 10:59:31.409][INFO][27132][p28183l9] http match file=./objs/nginx/html/console/views/summary_en.html, pattern=/, upath=/console/views/summary_en.html -[2023-08-18 10:59:31.436][INFO][27132][p28183l9] TCP: before dispose resource(HttpConn)(0x6070000287a0), conns=1, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 10:59:31.436][WARN][27132][p28183l9][104] client disconnect peer. ret=1007 -[2023-08-18 10:59:31.436][INFO][27132][025h8i7n] TCP: clear zombies=1 resources, conns=1, removing=0, unsubs=0 -[2023-08-18 10:59:31.436][INFO][27132][p28183l9] TCP: disposing #0 resource(HttpConn)(0x6070000287a0), conns=1, disposing=1, zombies=0 -[2023-08-18 10:59:31.531][INFO][27132][qn8mx665] HTTP #0 127.0.0.1:59092 GET http://127.0.0.1:8888/api/v1/summaries?callback=angular.callbacks._0, content-length=-1 -[2023-08-18 10:59:31.531][WARN][27132][qn8mx665][2] http miss file=./objs/nginx/html/api/v1/summaries, pattern=/, upath=/api/v1/summaries -[2023-08-18 10:59:31.555][INFO][27132][qn8mx665] TCP: before dispose resource(HttpConn)(0x607000028c00), conns=1, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 10:59:31.555][WARN][27132][qn8mx665][104] client disconnect peer. ret=1007 -[2023-08-18 10:59:31.555][INFO][27132][025h8i7n] TCP: clear zombies=1 resources, conns=1, removing=0, unsubs=0 -[2023-08-18 10:59:31.555][INFO][27132][qn8mx665] TCP: disposing #0 resource(HttpConn)(0x607000028c00), conns=1, disposing=1, zombies=0 -[2023-08-18 10:59:33.691][INFO][27132][9xl5pa87] HTTP #0 127.0.0.1:59104 GET http://127.0.0.1:8888/console/views/vhosts_en.html, content-length=-1 -[2023-08-18 10:59:33.692][INFO][27132][9xl5pa87] http match file=./objs/nginx/html/console/views/vhosts_en.html, pattern=/, upath=/console/views/vhosts_en.html -[2023-08-18 10:59:33.716][INFO][27132][9xl5pa87] TCP: before dispose resource(HttpConn)(0x607000029290), conns=1, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 10:59:33.716][WARN][27132][9xl5pa87][104] client disconnect peer. ret=1007 -[2023-08-18 10:59:33.716][INFO][27132][025h8i7n] TCP: clear zombies=1 resources, conns=1, removing=0, unsubs=0 -[2023-08-18 10:59:33.716][INFO][27132][9xl5pa87] TCP: disposing #0 resource(HttpConn)(0x607000029290), conns=1, disposing=1, zombies=0 -[2023-08-18 10:59:33.755][INFO][27132][0y8004dz] HTTP #0 127.0.0.1:59120 GET http://127.0.0.1:8888/api/v1/vhosts/?callback=angular.callbacks._1, content-length=-1 -[2023-08-18 10:59:33.755][WARN][27132][0y8004dz][2] http miss file=./objs/nginx/html/api/v1/vhosts/index.html, pattern=/, upath=/api/v1/vhosts/ -[2023-08-18 10:59:33.780][INFO][27132][0y8004dz] TCP: before dispose resource(HttpConn)(0x6070000296f0), conns=1, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 10:59:33.780][WARN][27132][0y8004dz][104] client disconnect peer. ret=1007 -[2023-08-18 10:59:33.780][INFO][27132][025h8i7n] TCP: clear zombies=1 resources, conns=1, removing=0, unsubs=0 -[2023-08-18 10:59:33.780][INFO][27132][0y8004dz] TCP: disposing #0 resource(HttpConn)(0x6070000296f0), conns=1, disposing=1, zombies=0 -[2023-08-18 10:59:34.190][INFO][27132][7v75f8ol] HTTP #0 127.0.0.1:59124 GET http://127.0.0.1:8888/console/views/streams_en.html, content-length=-1 -[2023-08-18 10:59:34.190][INFO][27132][7v75f8ol] http match file=./objs/nginx/html/console/views/streams_en.html, pattern=/, upath=/console/views/streams_en.html -[2023-08-18 10:59:34.214][INFO][27132][7v75f8ol] TCP: before dispose resource(HttpConn)(0x607000029df0), conns=1, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 10:59:34.214][WARN][27132][7v75f8ol][104] client disconnect peer. ret=1007 -[2023-08-18 10:59:34.214][INFO][27132][025h8i7n] TCP: clear zombies=1 resources, conns=1, removing=0, unsubs=0 -[2023-08-18 10:59:34.214][INFO][27132][7v75f8ol] TCP: disposing #0 resource(HttpConn)(0x607000029df0), conns=1, disposing=1, zombies=0 -[2023-08-18 10:59:34.273][INFO][27132][5672t3oi] HTTP #0 127.0.0.1:59138 GET http://127.0.0.1:8888/api/v1/raw?callback=angular.callbacks._2&rpc=raw, content-length=-1 -[2023-08-18 10:59:34.273][WARN][27132][5672t3oi][2] http miss file=./objs/nginx/html/api/v1/raw, pattern=/, upath=/api/v1/raw -[2023-08-18 10:59:34.274][INFO][27132][09xz96m9] HTTP #0 127.0.0.1:59142 GET http://127.0.0.1:8888/api/v1/vhosts/?callback=angular.callbacks._3, content-length=-1 -[2023-08-18 10:59:34.274][WARN][27132][09xz96m9][2] http miss file=./objs/nginx/html/api/v1/vhosts/index.html, pattern=/, upath=/api/v1/vhosts/ -[2023-08-18 10:59:34.296][INFO][27132][5672t3oi] TCP: before dispose resource(HttpConn)(0x60700002a250), conns=2, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 10:59:34.296][WARN][27132][5672t3oi][104] client disconnect peer. ret=1007 -[2023-08-18 10:59:34.296][INFO][27132][025h8i7n] TCP: clear zombies=1 resources, conns=2, removing=0, unsubs=0 -[2023-08-18 10:59:34.296][INFO][27132][5672t3oi] TCP: disposing #0 resource(HttpConn)(0x60700002a250), conns=2, disposing=1, zombies=0 -[2023-08-18 10:59:34.297][INFO][27132][09xz96m9] TCP: before dispose resource(HttpConn)(0x60700002a330), conns=1, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 10:59:34.297][WARN][27132][09xz96m9][104] client disconnect peer. ret=1007 -[2023-08-18 10:59:34.297][INFO][27132][025h8i7n] TCP: clear zombies=1 resources, conns=1, removing=0, unsubs=0 -[2023-08-18 10:59:34.297][INFO][27132][09xz96m9] TCP: disposing #0 resource(HttpConn)(0x60700002a330), conns=1, disposing=1, zombies=0 -[2023-08-18 10:59:34.729][INFO][27132][3rx374j2] Hybrid cpu=1.00%,52MB, cid=14,6, timer=61,0,0, clock=0,43,5,0,0,0,0,0,0, free=1 -[2023-08-18 10:59:34.996][INFO][27132][3b7f941a] Process: cpu=2.00%,52MB, threads=2 -[2023-08-18 10:59:37.267][INFO][27132][k49uo395] RTMP client ip=127.0.0.1:53338, fd=14 -[2023-08-18 10:59:37.269][INFO][27132][k49uo395] complex handshake success -[2023-08-18 10:59:37.310][INFO][27132][k49uo395] connect app, tcUrl=rtmp://localhost:1935/live, pageUrl=, swfUrl=, schema=rtmp, vhost=localhost, port=1935, app=live, args=null -[2023-08-18 10:59:37.311][INFO][27132][k49uo395] protocol in.buffer=0, in.ack=0, out.ack=0, in.chunk=128, out.chunk=128 -[2023-08-18 10:59:37.398][INFO][27132][k49uo395] client identified, type=fmle-publish, vhost=localhost, app=live, stream=livestream, param=, duration=0ms -[2023-08-18 10:59:37.398][INFO][27132][k49uo395] connected stream, tcUrl=rtmp://localhost:1935/live, pageUrl=, swfUrl=, schema=rtmp, vhost=__defaultVhost__, port=1935, app=live, stream=livestream, param=, args=null -[2023-08-18 10:59:37.398][INFO][27132][k49uo395] source url=/live/livestream, ip=127.0.0.1, cache=1/2500, is_edge=0, source_id=/advj8780 -[2023-08-18 10:59:37.471][INFO][27132][8xu8l735] HTTP #0 127.0.0.1:59146 GET http://127.0.0.1:8888/console/en_index.html, content-length=-1 -[2023-08-18 10:59:37.471][INFO][27132][8xu8l735] http match file=./objs/nginx/html/console/en_index.html, pattern=/, upath=/console/en_index.html -[2023-08-18 10:59:37.487][INFO][27132][k49uo395] hls: win=60000ms, frag=10000ms, prefix=, path=./objs/nginx/html, m3u8=[app]/[stream].m3u8, ts=[app]/[stream]-[seq].ts, aof=2.00, floor=0, clean=1, waitk=1, dispose=0ms, dts_directly=1 -[2023-08-18 10:59:37.487][INFO][27132][k49uo395] ignore disabled exec for vhost=__defaultVhost__ -[2023-08-18 10:59:37.487][INFO][27132][k49uo395] start publish mr=0/350, p1stpt=20000, pnt=5000, tcp_nodelay=0 -[2023-08-18 10:59:37.495][INFO][27132][8xu8l735] TCP: before dispose resource(HttpConn)(0x60700002bad0), conns=2, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 10:59:37.495][WARN][27132][8xu8l735][104] client disconnect peer. ret=1007 -[2023-08-18 10:59:37.495][INFO][27132][025h8i7n] TCP: clear zombies=1 resources, conns=2, removing=0, unsubs=0 -[2023-08-18 10:59:37.495][INFO][27132][8xu8l735] TCP: disposing #0 resource(HttpConn)(0x60700002bad0), conns=2, disposing=1, zombies=0 -[2023-08-18 10:59:37.567][INFO][27132][6bk584o5] HTTP #0 127.0.0.1:59152 GET http://127.0.0.1:8888/console/js/3rdparty/angular.min.js, content-length=-1 -[2023-08-18 10:59:37.567][INFO][27132][6bk584o5] http match file=./objs/nginx/html/console/js/3rdparty/angular.min.js, pattern=/, upath=/console/js/3rdparty/angular.min.js -[2023-08-18 10:59:37.570][INFO][27132][6vp2xk94] HTTP #0 127.0.0.1:59158 GET http://127.0.0.1:8888/console/js/3rdparty/angular-route.min.js, content-length=-1 -[2023-08-18 10:59:37.570][INFO][27132][6vp2xk94] http match file=./objs/nginx/html/console/js/3rdparty/angular-route.min.js, pattern=/, upath=/console/js/3rdparty/angular-route.min.js -[2023-08-18 10:59:37.570][INFO][27132][26zh76k2] HTTP #0 127.0.0.1:59172 GET http://127.0.0.1:8888/console/js/3rdparty/angular-resource.min.js, content-length=-1 -[2023-08-18 10:59:37.570][INFO][27132][26zh76k2] http match file=./objs/nginx/html/console/js/3rdparty/angular-resource.min.js, pattern=/, upath=/console/js/3rdparty/angular-resource.min.js -[2023-08-18 10:59:37.571][INFO][27132][4r5082ke] HTTP #0 127.0.0.1:59178 GET http://127.0.0.1:8888/console/js/winlin.utility.js, content-length=-1 -[2023-08-18 10:59:37.571][INFO][27132][4r5082ke] http match file=./objs/nginx/html/console/js/winlin.utility.js, pattern=/, upath=/console/js/winlin.utility.js -[2023-08-18 10:59:37.571][INFO][27132][y406z4h5] HTTP #0 127.0.0.1:59186 GET http://127.0.0.1:8888/console/js/bravo_alert/alert.js, content-length=-1 -[2023-08-18 10:59:37.572][INFO][27132][y406z4h5] http match file=./objs/nginx/html/console/js/bravo_alert/alert.js, pattern=/, upath=/console/js/bravo_alert/alert.js -[2023-08-18 10:59:37.572][INFO][27132][9mn26w78] HTTP #0 127.0.0.1:59192 GET http://127.0.0.1:8888/console/js/bravo_popover/popover.js, content-length=-1 -[2023-08-18 10:59:37.572][INFO][27132][9mn26w78] http match file=./objs/nginx/html/console/js/bravo_popover/popover.js, pattern=/, upath=/console/js/bravo_popover/popover.js -[2023-08-18 10:59:37.631][INFO][27132][6vp2xk94] TCP: before dispose resource(HttpConn)(0x60700002c4e0), conns=7, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 10:59:37.632][WARN][27132][6vp2xk94][104] client disconnect peer. ret=1007 -[2023-08-18 10:59:37.632][INFO][27132][26zh76k2] TCP: before dispose resource(HttpConn)(0x60700002c5c0), conns=7, zombies=1, ign=0, inz=0, ind=0 -[2023-08-18 10:59:37.632][WARN][27132][26zh76k2][104] client disconnect peer. ret=1007 -[2023-08-18 10:59:37.632][INFO][27132][025h8i7n] TCP: clear zombies=2 resources, conns=7, removing=0, unsubs=0 -[2023-08-18 10:59:37.632][INFO][27132][6vp2xk94] TCP: disposing #0 resource(HttpConn)(0x60700002c4e0), conns=7, disposing=2, zombies=0 -[2023-08-18 10:59:37.632][INFO][27132][26zh76k2] TCP: disposing #1 resource(HttpConn)(0x60700002c5c0), conns=6, disposing=2, zombies=0 -[2023-08-18 10:59:37.632][INFO][27132][6bk584o5] TCP: before dispose resource(HttpConn)(0x60700002c390), conns=5, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 10:59:37.632][WARN][27132][6bk584o5][104] client disconnect peer. ret=1007 -[2023-08-18 10:59:37.632][INFO][27132][025h8i7n] TCP: clear zombies=1 resources, conns=5, removing=0, unsubs=0 -[2023-08-18 10:59:37.632][INFO][27132][6bk584o5] TCP: disposing #0 resource(HttpConn)(0x60700002c390), conns=5, disposing=1, zombies=0 -[2023-08-18 10:59:37.635][INFO][27132][4r5082ke] TCP: before dispose resource(HttpConn)(0x60700002c6a0), conns=7, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 10:59:37.635][WARN][27132][4r5082ke][104] client disconnect peer. ret=1007 -[2023-08-18 10:59:37.635][INFO][27132][y406z4h5] TCP: before dispose resource(HttpConn)(0x60700002c780), conns=7, zombies=1, ign=0, inz=0, ind=0 -[2023-08-18 10:59:37.635][WARN][27132][y406z4h5][104] client disconnect peer. ret=1007 -[2023-08-18 10:59:37.635][INFO][27132][9mn26w78] TCP: before dispose resource(HttpConn)(0x60700002ca20), conns=7, zombies=2, ign=0, inz=0, ind=0 -[2023-08-18 10:59:37.635][WARN][27132][9mn26w78][104] client disconnect peer. ret=1007 -[2023-08-18 10:59:37.635][INFO][27132][025h8i7n] TCP: clear zombies=3 resources, conns=7, removing=0, unsubs=0 -[2023-08-18 10:59:37.635][INFO][27132][4r5082ke] TCP: disposing #0 resource(HttpConn)(0x60700002c6a0), conns=7, disposing=3, zombies=0 -[2023-08-18 10:59:37.635][INFO][27132][y406z4h5] TCP: disposing #1 resource(HttpConn)(0x60700002c780), conns=6, disposing=3, zombies=0 -[2023-08-18 10:59:37.635][INFO][27132][9mn26w78] TCP: disposing #2 resource(HttpConn)(0x60700002ca20), conns=5, disposing=3, zombies=0 -[2023-08-18 10:59:37.655][INFO][27132][86p6sa82] HTTP #0 127.0.0.1:59202 GET http://127.0.0.1:8888/console/js/srs.en.js, content-length=-1 -[2023-08-18 10:59:37.655][INFO][27132][86p6sa82] http match file=./objs/nginx/html/console/js/srs.en.js, pattern=/, upath=/console/js/srs.en.js -[2023-08-18 10:59:37.656][INFO][27132][142am24k] HTTP #0 127.0.0.1:59218 GET http://127.0.0.1:8888/console/js/srs.console.js, content-length=-1 -[2023-08-18 10:59:37.656][INFO][27132][142am24k] http match file=./objs/nginx/html/console/js/srs.console.js, pattern=/, upath=/console/js/srs.console.js -[2023-08-18 10:59:37.658][INFO][27132][1u6083l3] HTTP #0 127.0.0.1:59228 GET http://127.0.0.1:8888/console/js/3rdparty/bootstrap.min.css, content-length=-1 -[2023-08-18 10:59:37.658][INFO][27132][1u6083l3] http match file=./objs/nginx/html/console/js/3rdparty/bootstrap.min.css, pattern=/, upath=/console/js/3rdparty/bootstrap.min.css -[2023-08-18 10:59:37.660][INFO][27132][98gpk742] HTTP #0 127.0.0.1:59242 GET http://127.0.0.1:8888/console/js/srs.console.css, content-length=-1 -[2023-08-18 10:59:37.660][INFO][27132][98gpk742] http match file=./objs/nginx/html/console/js/srs.console.css, pattern=/, upath=/console/js/srs.console.css -[2023-08-18 10:59:37.683][INFO][27132][86p6sa82] TCP: before dispose resource(HttpConn)(0x607000030220), conns=5, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 10:59:37.683][WARN][27132][86p6sa82][104] client disconnect peer. ret=1007 -[2023-08-18 10:59:37.683][INFO][27132][025h8i7n] TCP: clear zombies=1 resources, conns=5, removing=0, unsubs=0 -[2023-08-18 10:59:37.683][INFO][27132][86p6sa82] TCP: disposing #0 resource(HttpConn)(0x607000030220), conns=5, disposing=1, zombies=0 -[2023-08-18 10:59:37.683][INFO][27132][142am24k] TCP: before dispose resource(HttpConn)(0x607000030370), conns=4, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 10:59:37.683][WARN][27132][142am24k][104] client disconnect peer. ret=1007 -[2023-08-18 10:59:37.683][INFO][27132][025h8i7n] TCP: clear zombies=1 resources, conns=4, removing=0, unsubs=0 -[2023-08-18 10:59:37.683][INFO][27132][142am24k] TCP: disposing #0 resource(HttpConn)(0x607000030370), conns=4, disposing=1, zombies=0 -[2023-08-18 10:59:37.700][INFO][27132][1u6083l3] TCP: before dispose resource(HttpConn)(0x607000030450), conns=3, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 10:59:37.700][WARN][27132][1u6083l3][104] client disconnect peer. ret=1007 -[2023-08-18 10:59:37.700][INFO][27132][98gpk742] TCP: before dispose resource(HttpConn)(0x607000030610), conns=3, zombies=1, ign=0, inz=0, ind=0 -[2023-08-18 10:59:37.700][WARN][27132][98gpk742][104] client disconnect peer. ret=1007 -[2023-08-18 10:59:37.700][INFO][27132][025h8i7n] TCP: clear zombies=2 resources, conns=3, removing=0, unsubs=0 -[2023-08-18 10:59:37.700][INFO][27132][1u6083l3] TCP: disposing #0 resource(HttpConn)(0x607000030450), conns=3, disposing=2, zombies=0 -[2023-08-18 10:59:37.700][INFO][27132][98gpk742] TCP: disposing #1 resource(HttpConn)(0x607000030610), conns=2, disposing=2, zombies=0 -[2023-08-18 10:59:37.761][INFO][27132][9341d7d5] HTTP #0 127.0.0.1:59254 GET http://127.0.0.1:8888/console/views/streams_en.html, content-length=-1 -[2023-08-18 10:59:37.761][INFO][27132][9341d7d5] http match file=./objs/nginx/html/console/views/streams_en.html, pattern=/, upath=/console/views/streams_en.html -[2023-08-18 10:59:37.785][INFO][27132][9341d7d5] TCP: before dispose resource(HttpConn)(0x607000031410), conns=2, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 10:59:37.785][WARN][27132][9341d7d5][104] client disconnect peer. ret=1007 -[2023-08-18 10:59:37.785][INFO][27132][025h8i7n] TCP: clear zombies=1 resources, conns=2, removing=0, unsubs=0 -[2023-08-18 10:59:37.785][INFO][27132][9341d7d5] TCP: disposing #0 resource(HttpConn)(0x607000031410), conns=2, disposing=1, zombies=0 -[2023-08-18 10:59:37.827][INFO][27132][h6532t43] HTTP #0 127.0.0.1:59266 GET http://127.0.0.1:8888/api/v1/raw?callback=angular.callbacks._0&rpc=raw, content-length=-1 -[2023-08-18 10:59:37.827][WARN][27132][h6532t43][2] http miss file=./objs/nginx/html/api/v1/raw, pattern=/, upath=/api/v1/raw -[2023-08-18 10:59:37.828][INFO][27132][4498e4mx] HTTP #0 127.0.0.1:59274 GET http://127.0.0.1:8888/api/v1/vhosts/?callback=angular.callbacks._1, content-length=-1 -[2023-08-18 10:59:37.828][WARN][27132][4498e4mx][2] http miss file=./objs/nginx/html/api/v1/vhosts/index.html, pattern=/, upath=/api/v1/vhosts/ -[2023-08-18 10:59:37.851][INFO][27132][h6532t43] TCP: before dispose resource(HttpConn)(0x607000031870), conns=3, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 10:59:37.851][WARN][27132][h6532t43][104] client disconnect peer. ret=1007 -[2023-08-18 10:59:37.851][INFO][27132][4498e4mx] TCP: before dispose resource(HttpConn)(0x6070000319c0), conns=3, zombies=1, ign=0, inz=0, ind=0 -[2023-08-18 10:59:37.851][WARN][27132][4498e4mx][104] client disconnect peer. ret=1007 -[2023-08-18 10:59:37.851][INFO][27132][025h8i7n] TCP: clear zombies=2 resources, conns=3, removing=0, unsubs=0 -[2023-08-18 10:59:37.851][INFO][27132][h6532t43] TCP: disposing #0 resource(HttpConn)(0x607000031870), conns=3, disposing=2, zombies=0 -[2023-08-18 10:59:37.851][INFO][27132][4498e4mx] TCP: disposing #1 resource(HttpConn)(0x6070000319c0), conns=2, disposing=2, zombies=0 -[2023-08-18 10:59:38.473][INFO][27132][2i3wp758] HTTP #0 127.0.0.1:60036 GET http://127.0.0.1:8888/console/en_index.html, content-length=-1 -[2023-08-18 10:59:38.473][INFO][27132][2i3wp758] http match file=./objs/nginx/html/console/en_index.html, pattern=/, upath=/console/en_index.html -[2023-08-18 10:59:38.496][INFO][27132][2i3wp758] TCP: before dispose resource(HttpConn)(0x6070000327c0), conns=2, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 10:59:38.496][WARN][27132][2i3wp758][104] client disconnect peer. ret=1007 -[2023-08-18 10:59:38.496][INFO][27132][025h8i7n] TCP: clear zombies=1 resources, conns=2, removing=0, unsubs=0 -[2023-08-18 10:59:38.496][INFO][27132][2i3wp758] TCP: disposing #0 resource(HttpConn)(0x6070000327c0), conns=2, disposing=1, zombies=0 -[2023-08-18 10:59:38.555][INFO][27132][0j946w93] HTTP #0 127.0.0.1:60050 GET http://127.0.0.1:8888/console/js/3rdparty/bootstrap.min.css, content-length=-1 -[2023-08-18 10:59:38.555][INFO][27132][0j946w93] http match file=./objs/nginx/html/console/js/3rdparty/bootstrap.min.css, pattern=/, upath=/console/js/3rdparty/bootstrap.min.css -[2023-08-18 10:59:38.563][INFO][27132][2yh571o1] HTTP #0 127.0.0.1:60058 GET http://127.0.0.1:8888/console/js/srs.console.css, content-length=-1 -[2023-08-18 10:59:38.563][INFO][27132][2yh571o1] http match file=./objs/nginx/html/console/js/srs.console.css, pattern=/, upath=/console/js/srs.console.css -[2023-08-18 10:59:38.564][INFO][27132][l8g9s2d1] HTTP #0 127.0.0.1:60062 GET http://127.0.0.1:8888/console/js/3rdparty/angular.min.js, content-length=-1 -[2023-08-18 10:59:38.564][INFO][27132][l8g9s2d1] http match file=./objs/nginx/html/console/js/3rdparty/angular.min.js, pattern=/, upath=/console/js/3rdparty/angular.min.js -[2023-08-18 10:59:38.566][INFO][27132][4g393879] HTTP #0 127.0.0.1:60064 GET http://127.0.0.1:8888/console/js/3rdparty/angular-route.min.js, content-length=-1 -[2023-08-18 10:59:38.566][INFO][27132][4g393879] http match file=./objs/nginx/html/console/js/3rdparty/angular-route.min.js, pattern=/, upath=/console/js/3rdparty/angular-route.min.js -[2023-08-18 10:59:38.567][INFO][27132][86no2c2v] HTTP #0 127.0.0.1:60076 GET http://127.0.0.1:8888/console/js/winlin.utility.js, content-length=-1 -[2023-08-18 10:59:38.567][INFO][27132][86no2c2v] http match file=./objs/nginx/html/console/js/winlin.utility.js, pattern=/, upath=/console/js/winlin.utility.js -[2023-08-18 10:59:38.568][INFO][27132][az6y0451] HTTP #0 127.0.0.1:60078 GET http://127.0.0.1:8888/console/js/3rdparty/angular-resource.min.js, content-length=-1 -[2023-08-18 10:59:38.568][INFO][27132][az6y0451] http match file=./objs/nginx/html/console/js/3rdparty/angular-resource.min.js, pattern=/, upath=/console/js/3rdparty/angular-resource.min.js -[2023-08-18 10:59:38.596][INFO][27132][0j946w93] TCP: before dispose resource(HttpConn)(0x607000032c20), conns=9, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 10:59:38.596][WARN][27132][0j946w93][104] client disconnect peer. ret=1007 -[2023-08-18 10:59:38.596][INFO][27132][2yh571o1] TCP: before dispose resource(HttpConn)(0x607000032d70), conns=9, zombies=1, ign=0, inz=0, ind=0 -[2023-08-18 10:59:38.596][WARN][27132][2yh571o1][104] client disconnect peer. ret=1007 -[2023-08-18 10:59:38.596][INFO][27132][025h8i7n] TCP: clear zombies=2 resources, conns=9, removing=0, unsubs=0 -[2023-08-18 10:59:38.596][INFO][27132][0j946w93] TCP: disposing #0 resource(HttpConn)(0x607000032c20), conns=9, disposing=2, zombies=0 -[2023-08-18 10:59:38.596][INFO][27132][2yh571o1] TCP: disposing #1 resource(HttpConn)(0x607000032d70), conns=8, disposing=2, zombies=0 -[2023-08-18 10:59:38.607][INFO][27132][l8g9s2d1] TCP: before dispose resource(HttpConn)(0x607000032ec0), conns=7, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 10:59:38.608][WARN][27132][l8g9s2d1][104] client disconnect peer. ret=1007 -[2023-08-18 10:59:38.608][INFO][27132][025h8i7n] TCP: clear zombies=1 resources, conns=7, removing=0, unsubs=0 -[2023-08-18 10:59:38.608][INFO][27132][l8g9s2d1] TCP: disposing #0 resource(HttpConn)(0x607000032ec0), conns=7, disposing=1, zombies=0 -[2023-08-18 10:59:38.608][INFO][27132][4g393879] TCP: before dispose resource(HttpConn)(0x607000032fa0), conns=6, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 10:59:38.608][WARN][27132][4g393879][104] client disconnect peer. ret=1007 -[2023-08-18 10:59:38.608][INFO][27132][86no2c2v] TCP: before dispose resource(HttpConn)(0x607000033160), conns=6, zombies=1, ign=0, inz=0, ind=0 -[2023-08-18 10:59:38.608][WARN][27132][86no2c2v][104] client disconnect peer. ret=1007 -[2023-08-18 10:59:38.608][INFO][27132][az6y0451] TCP: before dispose resource(HttpConn)(0x6070000332b0), conns=6, zombies=2, ign=0, inz=0, ind=0 -[2023-08-18 10:59:38.608][WARN][27132][az6y0451][104] client disconnect peer. ret=1007 -[2023-08-18 10:59:38.609][INFO][27132][025h8i7n] TCP: clear zombies=3 resources, conns=6, removing=0, unsubs=0 -[2023-08-18 10:59:38.609][INFO][27132][4g393879] TCP: disposing #0 resource(HttpConn)(0x607000032fa0), conns=6, disposing=3, zombies=0 -[2023-08-18 10:59:38.609][INFO][27132][86no2c2v] TCP: disposing #1 resource(HttpConn)(0x607000033160), conns=5, disposing=3, zombies=0 -[2023-08-18 10:59:38.609][INFO][27132][az6y0451] TCP: disposing #2 resource(HttpConn)(0x6070000332b0), conns=4, disposing=3, zombies=0 -[2023-08-18 10:59:38.619][INFO][27132][25517i21] HTTP #0 127.0.0.1:60092 GET http://127.0.0.1:8888/console/js/bravo_alert/alert.js, content-length=-1 -[2023-08-18 10:59:38.619][INFO][27132][25517i21] http match file=./objs/nginx/html/console/js/bravo_alert/alert.js, pattern=/, upath=/console/js/bravo_alert/alert.js -[2023-08-18 10:59:38.619][INFO][27132][epgren06] HTTP #0 127.0.0.1:60102 GET http://127.0.0.1:8888/console/js/bravo_popover/popover.js, content-length=-1 -[2023-08-18 10:59:38.619][INFO][27132][epgren06] http match file=./objs/nginx/html/console/js/bravo_popover/popover.js, pattern=/, upath=/console/js/bravo_popover/popover.js -[2023-08-18 10:59:38.634][INFO][27132][944c02n1] HTTP #0 127.0.0.1:60116 GET http://127.0.0.1:8888/console/js/srs.en.js, content-length=-1 -[2023-08-18 10:59:38.634][INFO][27132][944c02n1] http match file=./objs/nginx/html/console/js/srs.en.js, pattern=/, upath=/console/js/srs.en.js -[2023-08-18 10:59:38.634][INFO][27132][7391r4t0] HTTP #0 127.0.0.1:60130 GET http://127.0.0.1:8888/console/js/srs.console.js, content-length=-1 -[2023-08-18 10:59:38.634][INFO][27132][7391r4t0] http match file=./objs/nginx/html/console/js/srs.console.js, pattern=/, upath=/console/js/srs.console.js -[2023-08-18 10:59:38.642][INFO][27132][25517i21] TCP: before dispose resource(HttpConn)(0x607000034ac0), conns=5, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 10:59:38.642][WARN][27132][25517i21][104] client disconnect peer. ret=1007 -[2023-08-18 10:59:38.642][INFO][27132][025h8i7n] TCP: clear zombies=1 resources, conns=5, removing=0, unsubs=0 -[2023-08-18 10:59:38.642][INFO][27132][25517i21] TCP: disposing #0 resource(HttpConn)(0x607000034ac0), conns=5, disposing=1, zombies=0 -[2023-08-18 10:59:38.644][INFO][27132][epgren06] TCP: before dispose resource(HttpConn)(0x607000034ba0), conns=4, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 10:59:38.644][WARN][27132][epgren06][104] client disconnect peer. ret=1007 -[2023-08-18 10:59:38.644][INFO][27132][025h8i7n] TCP: clear zombies=1 resources, conns=4, removing=0, unsubs=0 -[2023-08-18 10:59:38.644][INFO][27132][epgren06] TCP: disposing #0 resource(HttpConn)(0x607000034ba0), conns=4, disposing=1, zombies=0 -[2023-08-18 10:59:38.658][INFO][27132][944c02n1] TCP: before dispose resource(HttpConn)(0x607000034d60), conns=3, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 10:59:38.658][WARN][27132][944c02n1][104] client disconnect peer. ret=1007 -[2023-08-18 10:59:38.658][INFO][27132][025h8i7n] TCP: clear zombies=1 resources, conns=3, removing=0, unsubs=0 -[2023-08-18 10:59:38.658][INFO][27132][944c02n1] TCP: disposing #0 resource(HttpConn)(0x607000034d60), conns=3, disposing=1, zombies=0 -[2023-08-18 10:59:38.662][INFO][27132][7391r4t0] TCP: before dispose resource(HttpConn)(0x607000034e40), conns=2, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 10:59:38.662][WARN][27132][7391r4t0][104] client disconnect peer. ret=1007 -[2023-08-18 10:59:38.662][INFO][27132][025h8i7n] TCP: clear zombies=1 resources, conns=2, removing=0, unsubs=0 -[2023-08-18 10:59:38.662][INFO][27132][7391r4t0] TCP: disposing #0 resource(HttpConn)(0x607000034e40), conns=2, disposing=1, zombies=0 -[2023-08-18 10:59:38.716][INFO][27132][0y17wd9a] HTTP #0 127.0.0.1:60132 GET http://127.0.0.1:8888/console/views/streams_en.html, content-length=-1 -[2023-08-18 10:59:38.716][INFO][27132][0y17wd9a] http match file=./objs/nginx/html/console/views/streams_en.html, pattern=/, upath=/console/views/streams_en.html -[2023-08-18 10:59:38.740][INFO][27132][0y17wd9a] TCP: before dispose resource(HttpConn)(0x607000035cb0), conns=2, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 10:59:38.740][WARN][27132][0y17wd9a][104] client disconnect peer. ret=1007 -[2023-08-18 10:59:38.740][INFO][27132][025h8i7n] TCP: clear zombies=1 resources, conns=2, removing=0, unsubs=0 -[2023-08-18 10:59:38.740][INFO][27132][0y17wd9a] TCP: disposing #0 resource(HttpConn)(0x607000035cb0), conns=2, disposing=1, zombies=0 -[2023-08-18 10:59:38.824][INFO][27132][i9h6372c] HTTP #0 127.0.0.1:60140 GET http://127.0.0.1:8888/api/v1/raw?callback=angular.callbacks._0&rpc=raw, content-length=-1 -[2023-08-18 10:59:38.824][WARN][27132][i9h6372c][2] http miss file=./objs/nginx/html/api/v1/raw, pattern=/, upath=/api/v1/raw -[2023-08-18 10:59:38.826][INFO][27132][5346p17d] HTTP #0 127.0.0.1:60148 GET http://127.0.0.1:8888/api/v1/vhosts/?callback=angular.callbacks._1, content-length=-1 -[2023-08-18 10:59:38.826][WARN][27132][5346p17d][2] http miss file=./objs/nginx/html/api/v1/vhosts/index.html, pattern=/, upath=/api/v1/vhosts/ -[2023-08-18 10:59:38.847][INFO][27132][i9h6372c] TCP: before dispose resource(HttpConn)(0x607000036110), conns=3, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 10:59:38.847][WARN][27132][i9h6372c][104] client disconnect peer. ret=1007 -[2023-08-18 10:59:38.847][INFO][27132][025h8i7n] TCP: clear zombies=1 resources, conns=3, removing=0, unsubs=0 -[2023-08-18 10:59:38.847][INFO][27132][i9h6372c] TCP: disposing #0 resource(HttpConn)(0x607000036110), conns=3, disposing=1, zombies=0 -[2023-08-18 10:59:38.850][INFO][27132][5346p17d] TCP: before dispose resource(HttpConn)(0x607000036260), conns=2, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 10:59:38.850][WARN][27132][5346p17d][104] client disconnect peer. ret=1007 -[2023-08-18 10:59:38.850][INFO][27132][025h8i7n] TCP: clear zombies=1 resources, conns=2, removing=0, unsubs=0 -[2023-08-18 10:59:38.850][INFO][27132][5346p17d] TCP: disposing #0 resource(HttpConn)(0x607000036260), conns=2, disposing=1, zombies=0 -[2023-08-18 10:59:39.236][INFO][27132][o64w0x6k] HTTP #0 127.0.0.1:60160 GET http://127.0.0.1:8888/console/en_index.html, content-length=-1 -[2023-08-18 10:59:39.236][INFO][27132][o64w0x6k] http match file=./objs/nginx/html/console/en_index.html, pattern=/, upath=/console/en_index.html -[2023-08-18 10:59:39.261][INFO][27132][o64w0x6k] TCP: before dispose resource(HttpConn)(0x607000037060), conns=2, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 10:59:39.261][WARN][27132][o64w0x6k][104] client disconnect peer. ret=1007 -[2023-08-18 10:59:39.261][INFO][27132][025h8i7n] TCP: clear zombies=1 resources, conns=2, removing=0, unsubs=0 -[2023-08-18 10:59:39.261][INFO][27132][o64w0x6k] TCP: disposing #0 resource(HttpConn)(0x607000037060), conns=2, disposing=1, zombies=0 -[2023-08-18 10:59:39.349][INFO][27132][17270rx8] HTTP #0 127.0.0.1:60166 GET http://127.0.0.1:8888/console/js/3rdparty/bootstrap.min.css, content-length=-1 -[2023-08-18 10:59:39.349][INFO][27132][17270rx8] http match file=./objs/nginx/html/console/js/3rdparty/bootstrap.min.css, pattern=/, upath=/console/js/3rdparty/bootstrap.min.css -[2023-08-18 10:59:39.351][INFO][27132][6uv92x67] HTTP #0 127.0.0.1:60174 GET http://127.0.0.1:8888/console/js/srs.console.css, content-length=-1 -[2023-08-18 10:59:39.351][INFO][27132][6uv92x67] http match file=./objs/nginx/html/console/js/srs.console.css, pattern=/, upath=/console/js/srs.console.css -[2023-08-18 10:59:39.352][INFO][27132][00362036] HTTP #0 127.0.0.1:60178 GET http://127.0.0.1:8888/console/js/3rdparty/angular.min.js, content-length=-1 -[2023-08-18 10:59:39.352][INFO][27132][00362036] http match file=./objs/nginx/html/console/js/3rdparty/angular.min.js, pattern=/, upath=/console/js/3rdparty/angular.min.js -[2023-08-18 10:59:39.354][INFO][27132][67271o72] HTTP #0 127.0.0.1:60182 GET http://127.0.0.1:8888/console/js/3rdparty/angular-route.min.js, content-length=-1 -[2023-08-18 10:59:39.354][INFO][27132][67271o72] http match file=./objs/nginx/html/console/js/3rdparty/angular-route.min.js, pattern=/, upath=/console/js/3rdparty/angular-route.min.js -[2023-08-18 10:59:39.354][INFO][27132][1jarqn07] HTTP #0 127.0.0.1:60190 GET http://127.0.0.1:8888/console/js/3rdparty/angular-resource.min.js, content-length=-1 -[2023-08-18 10:59:39.354][INFO][27132][1jarqn07] http match file=./objs/nginx/html/console/js/3rdparty/angular-resource.min.js, pattern=/, upath=/console/js/3rdparty/angular-resource.min.js -[2023-08-18 10:59:39.355][INFO][27132][i5q482rp] HTTP #0 127.0.0.1:60202 GET http://127.0.0.1:8888/console/js/winlin.utility.js, content-length=-1 -[2023-08-18 10:59:39.355][INFO][27132][i5q482rp] http match file=./objs/nginx/html/console/js/winlin.utility.js, pattern=/, upath=/console/js/winlin.utility.js -[2023-08-18 10:59:39.387][INFO][27132][17270rx8] TCP: before dispose resource(HttpConn)(0x6070000374c0), conns=9, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 10:59:39.387][WARN][27132][17270rx8][104] client disconnect peer. ret=1007 -[2023-08-18 10:59:39.387][INFO][27132][6uv92x67] TCP: before dispose resource(HttpConn)(0x6070000375a0), conns=9, zombies=1, ign=0, inz=0, ind=0 -[2023-08-18 10:59:39.387][WARN][27132][6uv92x67][104] client disconnect peer. ret=1007 -[2023-08-18 10:59:39.387][INFO][27132][025h8i7n] TCP: clear zombies=2 resources, conns=9, removing=0, unsubs=0 -[2023-08-18 10:59:39.387][INFO][27132][17270rx8] TCP: disposing #0 resource(HttpConn)(0x6070000374c0), conns=9, disposing=2, zombies=0 -[2023-08-18 10:59:39.387][INFO][27132][6uv92x67] TCP: disposing #1 resource(HttpConn)(0x6070000375a0), conns=8, disposing=2, zombies=0 -[2023-08-18 10:59:39.425][INFO][27132][00362036] TCP: before dispose resource(HttpConn)(0x607000037680), conns=7, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 10:59:39.425][WARN][27132][00362036][104] client disconnect peer. ret=1007 -[2023-08-18 10:59:39.426][INFO][27132][67271o72] TCP: before dispose resource(HttpConn)(0x6070000378b0), conns=7, zombies=1, ign=0, inz=0, ind=0 -[2023-08-18 10:59:39.426][WARN][27132][67271o72][104] client disconnect peer. ret=1007 -[2023-08-18 10:59:39.426][INFO][27132][1jarqn07] TCP: before dispose resource(HttpConn)(0x607000037a00), conns=7, zombies=2, ign=0, inz=0, ind=0 -[2023-08-18 10:59:39.426][WARN][27132][1jarqn07][104] client disconnect peer. ret=1007 -[2023-08-18 10:59:39.426][INFO][27132][i5q482rp] TCP: before dispose resource(HttpConn)(0x607000037b50), conns=7, zombies=3, ign=0, inz=0, ind=0 -[2023-08-18 10:59:39.426][WARN][27132][i5q482rp][104] client disconnect peer. ret=1007 -[2023-08-18 10:59:39.426][INFO][27132][3v15bu12] HTTP #0 127.0.0.1:60216 GET http://127.0.0.1:8888/console/js/bravo_alert/alert.js, content-length=-1 -[2023-08-18 10:59:39.426][INFO][27132][3v15bu12] http match file=./objs/nginx/html/console/js/bravo_alert/alert.js, pattern=/, upath=/console/js/bravo_alert/alert.js -[2023-08-18 10:59:39.427][INFO][27132][7upii650] HTTP #0 127.0.0.1:60230 GET http://127.0.0.1:8888/console/js/bravo_popover/popover.js, content-length=-1 -[2023-08-18 10:59:39.427][INFO][27132][7upii650] http match file=./objs/nginx/html/console/js/bravo_popover/popover.js, pattern=/, upath=/console/js/bravo_popover/popover.js -[2023-08-18 10:59:39.427][INFO][27132][025h8i7n] TCP: clear zombies=4 resources, conns=9, removing=0, unsubs=0 -[2023-08-18 10:59:39.427][INFO][27132][00362036] TCP: disposing #0 resource(HttpConn)(0x607000037680), conns=9, disposing=4, zombies=0 -[2023-08-18 10:59:39.427][INFO][27132][67271o72] TCP: disposing #1 resource(HttpConn)(0x6070000378b0), conns=8, disposing=4, zombies=0 -[2023-08-18 10:59:39.427][INFO][27132][1jarqn07] TCP: disposing #2 resource(HttpConn)(0x607000037a00), conns=7, disposing=4, zombies=0 -[2023-08-18 10:59:39.427][INFO][27132][i5q482rp] TCP: disposing #3 resource(HttpConn)(0x607000037b50), conns=6, disposing=4, zombies=0 -[2023-08-18 10:59:39.448][INFO][27132][651621j0] HTTP #0 127.0.0.1:60244 GET http://127.0.0.1:8888/console/js/srs.en.js, content-length=-1 -[2023-08-18 10:59:39.448][INFO][27132][651621j0] http match file=./objs/nginx/html/console/js/srs.en.js, pattern=/, upath=/console/js/srs.en.js -[2023-08-18 10:59:39.449][INFO][27132][ca412205] HTTP #0 127.0.0.1:60252 GET http://127.0.0.1:8888/console/js/srs.console.js, content-length=-1 -[2023-08-18 10:59:39.449][INFO][27132][ca412205] http match file=./objs/nginx/html/console/js/srs.console.js, pattern=/, upath=/console/js/srs.console.js -[2023-08-18 10:59:39.450][INFO][27132][3v15bu12] TCP: before dispose resource(HttpConn)(0x607000039360), conns=5, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 10:59:39.450][WARN][27132][3v15bu12][104] client disconnect peer. ret=1007 -[2023-08-18 10:59:39.450][INFO][27132][025h8i7n] TCP: clear zombies=1 resources, conns=5, removing=0, unsubs=0 -[2023-08-18 10:59:39.450][INFO][27132][3v15bu12] TCP: disposing #0 resource(HttpConn)(0x607000039360), conns=5, disposing=1, zombies=0 -[2023-08-18 10:59:39.452][INFO][27132][7upii650] TCP: before dispose resource(HttpConn)(0x607000039440), conns=4, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 10:59:39.452][WARN][27132][7upii650][104] client disconnect peer. ret=1007 -[2023-08-18 10:59:39.452][INFO][27132][025h8i7n] TCP: clear zombies=1 resources, conns=4, removing=0, unsubs=0 -[2023-08-18 10:59:39.452][INFO][27132][7upii650] TCP: disposing #0 resource(HttpConn)(0x607000039440), conns=4, disposing=1, zombies=0 -[2023-08-18 10:59:39.472][INFO][27132][651621j0] TCP: before dispose resource(HttpConn)(0x607000039600), conns=3, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 10:59:39.472][WARN][27132][651621j0][104] client disconnect peer. ret=1007 -[2023-08-18 10:59:39.472][INFO][27132][025h8i7n] TCP: clear zombies=1 resources, conns=3, removing=0, unsubs=0 -[2023-08-18 10:59:39.472][INFO][27132][651621j0] TCP: disposing #0 resource(HttpConn)(0x607000039600), conns=3, disposing=1, zombies=0 -[2023-08-18 10:59:39.476][INFO][27132][ca412205] TCP: before dispose resource(HttpConn)(0x6070000396e0), conns=2, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 10:59:39.476][WARN][27132][ca412205][104] client disconnect peer. ret=1007 -[2023-08-18 10:59:39.476][INFO][27132][025h8i7n] TCP: clear zombies=1 resources, conns=2, removing=0, unsubs=0 -[2023-08-18 10:59:39.476][INFO][27132][ca412205] TCP: disposing #0 resource(HttpConn)(0x6070000396e0), conns=2, disposing=1, zombies=0 -[2023-08-18 10:59:39.529][INFO][27132][7h0sbi02] HTTP #0 127.0.0.1:60258 GET http://127.0.0.1:8888/console/views/streams_en.html, content-length=-1 -[2023-08-18 10:59:39.529][INFO][27132][7h0sbi02] http match file=./objs/nginx/html/console/views/streams_en.html, pattern=/, upath=/console/views/streams_en.html -[2023-08-18 10:59:39.556][INFO][27132][7h0sbi02] TCP: before dispose resource(HttpConn)(0x60700003a550), conns=2, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 10:59:39.556][WARN][27132][7h0sbi02][104] client disconnect peer. ret=1007 -[2023-08-18 10:59:39.556][INFO][27132][025h8i7n] TCP: clear zombies=1 resources, conns=2, removing=0, unsubs=0 -[2023-08-18 10:59:39.556][INFO][27132][7h0sbi02] TCP: disposing #0 resource(HttpConn)(0x60700003a550), conns=2, disposing=1, zombies=0 -[2023-08-18 10:59:39.599][INFO][27132][c5l4c0o8] HTTP #0 127.0.0.1:60266 GET http://127.0.0.1:8888/api/v1/raw?callback=angular.callbacks._0&rpc=raw, content-length=-1 -[2023-08-18 10:59:39.599][WARN][27132][c5l4c0o8][2] http miss file=./objs/nginx/html/api/v1/raw, pattern=/, upath=/api/v1/raw -[2023-08-18 10:59:39.600][INFO][27132][56u3he4a] HTTP #0 127.0.0.1:60268 GET http://127.0.0.1:8888/api/v1/vhosts/?callback=angular.callbacks._1, content-length=-1 -[2023-08-18 10:59:39.600][WARN][27132][56u3he4a][2] http miss file=./objs/nginx/html/api/v1/vhosts/index.html, pattern=/, upath=/api/v1/vhosts/ -[2023-08-18 10:59:39.624][INFO][27132][c5l4c0o8] TCP: before dispose resource(HttpConn)(0x60700003a9b0), conns=3, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 10:59:39.624][WARN][27132][c5l4c0o8][104] client disconnect peer. ret=1007 -[2023-08-18 10:59:39.624][INFO][27132][56u3he4a] TCP: before dispose resource(HttpConn)(0x60700003aa90), conns=3, zombies=1, ign=0, inz=0, ind=0 -[2023-08-18 10:59:39.624][WARN][27132][56u3he4a][104] client disconnect peer. ret=1007 -[2023-08-18 10:59:39.624][INFO][27132][025h8i7n] TCP: clear zombies=2 resources, conns=3, removing=0, unsubs=0 -[2023-08-18 10:59:39.624][INFO][27132][c5l4c0o8] TCP: disposing #0 resource(HttpConn)(0x60700003a9b0), conns=3, disposing=2, zombies=0 -[2023-08-18 10:59:39.624][INFO][27132][56u3he4a] TCP: disposing #1 resource(HttpConn)(0x60700003aa90), conns=2, disposing=2, zombies=0 -[2023-08-18 10:59:39.729][INFO][27132][3rx374j2] Hybrid cpu=2.00%,54MB, cid=62,30, timer=62,0,0, clock=0,42,6,0,0,0,0,0,0, free=4, objs=(pkt:0,raw:0,fua:0,msg:1,oth:0,buf:0) -[2023-08-18 10:59:40.001][INFO][27132][3b7f941a] Process: cpu=2.00%,55MB, threads=2 -[2023-08-18 10:59:40.714][INFO][27132][4yl6012d] HTTP #0 127.0.0.1:60276 GET http://127.0.0.1:8888/console/views/vhosts_en.html, content-length=-1 -[2023-08-18 10:59:40.714][INFO][27132][4yl6012d] http match file=./objs/nginx/html/console/views/vhosts_en.html, pattern=/, upath=/console/views/vhosts_en.html -[2023-08-18 10:59:40.738][INFO][27132][4yl6012d] TCP: before dispose resource(HttpConn)(0x60700003b900), conns=2, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 10:59:40.738][WARN][27132][4yl6012d][104] client disconnect peer. ret=1007 -[2023-08-18 10:59:40.738][INFO][27132][025h8i7n] TCP: clear zombies=1 resources, conns=2, removing=0, unsubs=0 -[2023-08-18 10:59:40.738][INFO][27132][4yl6012d] TCP: disposing #0 resource(HttpConn)(0x60700003b900), conns=2, disposing=1, zombies=0 -[2023-08-18 10:59:40.779][INFO][27132][ii630wb6] HTTP #0 127.0.0.1:60286 GET http://127.0.0.1:8888/api/v1/vhosts/?callback=angular.callbacks._2, content-length=-1 -[2023-08-18 10:59:40.780][WARN][27132][ii630wb6][2] http miss file=./objs/nginx/html/api/v1/vhosts/index.html, pattern=/, upath=/api/v1/vhosts/ -[2023-08-18 10:59:40.803][INFO][27132][ii630wb6] TCP: before dispose resource(HttpConn)(0x60700003bd60), conns=2, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 10:59:40.803][WARN][27132][ii630wb6][104] client disconnect peer. ret=1007 -[2023-08-18 10:59:40.803][INFO][27132][025h8i7n] TCP: clear zombies=1 resources, conns=2, removing=0, unsubs=0 -[2023-08-18 10:59:40.803][INFO][27132][ii630wb6] TCP: disposing #0 resource(HttpConn)(0x60700003bd60), conns=2, disposing=1, zombies=0 -[2023-08-18 10:59:41.535][INFO][27132][26r4mv81] HTTP #0 127.0.0.1:60302 GET http://127.0.0.1:8888/console/views/clients_en.html, content-length=-1 -[2023-08-18 10:59:41.535][INFO][27132][26r4mv81] http match file=./objs/nginx/html/console/views/clients_en.html, pattern=/, upath=/console/views/clients_en.html -[2023-08-18 10:59:41.559][INFO][27132][26r4mv81] TCP: before dispose resource(HttpConn)(0x60700003c460), conns=2, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 10:59:41.559][WARN][27132][26r4mv81][104] client disconnect peer. ret=1007 -[2023-08-18 10:59:41.559][INFO][27132][025h8i7n] TCP: clear zombies=1 resources, conns=2, removing=0, unsubs=0 -[2023-08-18 10:59:41.559][INFO][27132][26r4mv81] TCP: disposing #0 resource(HttpConn)(0x60700003c460), conns=2, disposing=1, zombies=0 -[2023-08-18 10:59:41.597][INFO][27132][12f96990] HTTP #0 127.0.0.1:60318 GET http://127.0.0.1:8888/api/v1/clients/?callback=angular.callbacks._3, content-length=-1 -[2023-08-18 10:59:41.598][WARN][27132][12f96990][2] http miss file=./objs/nginx/html/api/v1/clients/index.html, pattern=/, upath=/api/v1/clients/ -[2023-08-18 10:59:41.621][INFO][27132][12f96990] TCP: before dispose resource(HttpConn)(0x60700003c8c0), conns=2, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 10:59:41.621][WARN][27132][12f96990][104] client disconnect peer. ret=1007 -[2023-08-18 10:59:41.621][INFO][27132][025h8i7n] TCP: clear zombies=1 resources, conns=2, removing=0, unsubs=0 -[2023-08-18 10:59:41.621][INFO][27132][12f96990] TCP: disposing #0 resource(HttpConn)(0x60700003c8c0), conns=2, disposing=1, zombies=0 -[2023-08-18 10:59:42.319][INFO][27132][7u7i195t] HTTP #0 127.0.0.1:60324 GET http://127.0.0.1:8888/api/v1/raw?callback=angular.callbacks._4&rpc=raw, content-length=-1 -[2023-08-18 10:59:42.319][WARN][27132][7u7i195t][2] http miss file=./objs/nginx/html/api/v1/raw, pattern=/, upath=/api/v1/raw -[2023-08-18 10:59:42.320][INFO][27132][11228746] HTTP #0 127.0.0.1:60336 GET http://127.0.0.1:8888/api/v1/vhosts/?callback=angular.callbacks._5, content-length=-1 -[2023-08-18 10:59:42.320][WARN][27132][11228746][2] http miss file=./objs/nginx/html/api/v1/vhosts/index.html, pattern=/, upath=/api/v1/vhosts/ -[2023-08-18 10:59:42.343][INFO][27132][7u7i195t] TCP: before dispose resource(HttpConn)(0x60700003cfc0), conns=3, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 10:59:42.343][WARN][27132][7u7i195t][104] client disconnect peer. ret=1007 -[2023-08-18 10:59:42.343][INFO][27132][025h8i7n] TCP: clear zombies=1 resources, conns=3, removing=0, unsubs=0 -[2023-08-18 10:59:42.343][INFO][27132][7u7i195t] TCP: disposing #0 resource(HttpConn)(0x60700003cfc0), conns=3, disposing=1, zombies=0 -[2023-08-18 10:59:42.344][INFO][27132][11228746] TCP: before dispose resource(HttpConn)(0x60700003d0a0), conns=2, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 10:59:42.344][WARN][27132][11228746][104] client disconnect peer. ret=1007 -[2023-08-18 10:59:42.344][INFO][27132][025h8i7n] TCP: clear zombies=1 resources, conns=2, removing=0, unsubs=0 -[2023-08-18 10:59:42.344][INFO][27132][11228746] TCP: disposing #0 resource(HttpConn)(0x60700003d0a0), conns=2, disposing=1, zombies=0 -[2023-08-18 10:59:44.730][INFO][27132][3rx374j2] Hybrid cpu=2.00%,56MB, cid=62,30, timer=62,0,0, clock=0,42,6,0,0,0,0,0,0, free=4, objs=(pkt:0,raw:0,fua:0,msg:1,oth:0,buf:0) -[2023-08-18 10:59:45.006][INFO][27132][3b7f941a] Process: cpu=0.00%,56MB, threads=2 -[2023-08-18 10:59:48.799][INFO][27132][e5a072sy] HTTP #0 127.0.0.1:60252 GET http://127.0.0.1:8888/console/en_index.html, content-length=-1 -[2023-08-18 10:59:48.800][INFO][27132][e5a072sy] http match file=./objs/nginx/html/console/en_index.html, pattern=/, upath=/console/en_index.html -[2023-08-18 10:59:48.824][INFO][27132][e5a072sy] TCP: before dispose resource(HttpConn)(0x60700003df10), conns=2, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 10:59:48.824][WARN][27132][e5a072sy][104] client disconnect peer. ret=1007 -[2023-08-18 10:59:48.824][INFO][27132][025h8i7n] TCP: clear zombies=1 resources, conns=2, removing=0, unsubs=0 -[2023-08-18 10:59:48.824][INFO][27132][e5a072sy] TCP: disposing #0 resource(HttpConn)(0x60700003df10), conns=2, disposing=1, zombies=0 -[2023-08-18 10:59:48.877][INFO][27132][4n7166l3] HTTP #0 127.0.0.1:60256 GET http://127.0.0.1:8888/console/js/3rdparty/bootstrap.min.css, content-length=-1 -[2023-08-18 10:59:48.877][INFO][27132][4n7166l3] http match file=./objs/nginx/html/console/js/3rdparty/bootstrap.min.css, pattern=/, upath=/console/js/3rdparty/bootstrap.min.css -[2023-08-18 10:59:48.879][INFO][27132][6217rdg9] HTTP #0 127.0.0.1:60272 GET http://127.0.0.1:8888/console/js/srs.console.css, content-length=-1 -[2023-08-18 10:59:48.880][INFO][27132][6217rdg9] http match file=./objs/nginx/html/console/js/srs.console.css, pattern=/, upath=/console/js/srs.console.css -[2023-08-18 10:59:48.880][INFO][27132][y212g58a] HTTP #0 127.0.0.1:60274 GET http://127.0.0.1:8888/console/js/3rdparty/angular.min.js, content-length=-1 -[2023-08-18 10:59:48.880][INFO][27132][y212g58a] http match file=./objs/nginx/html/console/js/3rdparty/angular.min.js, pattern=/, upath=/console/js/3rdparty/angular.min.js -[2023-08-18 10:59:48.882][INFO][27132][1s080265] HTTP #0 127.0.0.1:60282 GET http://127.0.0.1:8888/console/js/3rdparty/angular-route.min.js, content-length=-1 -[2023-08-18 10:59:48.882][INFO][27132][1s080265] http match file=./objs/nginx/html/console/js/3rdparty/angular-route.min.js, pattern=/, upath=/console/js/3rdparty/angular-route.min.js -[2023-08-18 10:59:48.882][INFO][27132][500r61v3] HTTP #0 127.0.0.1:60288 GET http://127.0.0.1:8888/console/js/3rdparty/angular-resource.min.js, content-length=-1 -[2023-08-18 10:59:48.882][INFO][27132][500r61v3] http match file=./objs/nginx/html/console/js/3rdparty/angular-resource.min.js, pattern=/, upath=/console/js/3rdparty/angular-resource.min.js -[2023-08-18 10:59:48.883][INFO][27132][0w01p7ao] HTTP #0 127.0.0.1:60290 GET http://127.0.0.1:8888/console/js/winlin.utility.js, content-length=-1 -[2023-08-18 10:59:48.883][INFO][27132][0w01p7ao] http match file=./objs/nginx/html/console/js/winlin.utility.js, pattern=/, upath=/console/js/winlin.utility.js -[2023-08-18 10:59:48.945][INFO][27132][4n7166l3] TCP: before dispose resource(HttpConn)(0x60700003e370), conns=9, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 10:59:48.945][WARN][27132][4n7166l3][104] client disconnect peer. ret=1007 -[2023-08-18 10:59:48.945][INFO][27132][6217rdg9] TCP: before dispose resource(HttpConn)(0x60700003e450), conns=9, zombies=1, ign=0, inz=0, ind=0 -[2023-08-18 10:59:48.945][WARN][27132][6217rdg9][104] client disconnect peer. ret=1007 -[2023-08-18 10:59:48.945][INFO][27132][025h8i7n] TCP: clear zombies=2 resources, conns=9, removing=0, unsubs=0 -[2023-08-18 10:59:48.945][INFO][27132][4n7166l3] TCP: disposing #0 resource(HttpConn)(0x60700003e370), conns=9, disposing=2, zombies=0 -[2023-08-18 10:59:48.945][INFO][27132][6217rdg9] TCP: disposing #1 resource(HttpConn)(0x60700003e450), conns=8, disposing=2, zombies=0 -[2023-08-18 10:59:48.958][INFO][27132][y212g58a] TCP: before dispose resource(HttpConn)(0x60700003e530), conns=7, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 10:59:48.959][WARN][27132][y212g58a][104] client disconnect peer. ret=1007 -[2023-08-18 10:59:48.959][INFO][27132][1s080265] TCP: before dispose resource(HttpConn)(0x60700003e610), conns=7, zombies=1, ign=0, inz=0, ind=0 -[2023-08-18 10:59:48.959][WARN][27132][1s080265][104] client disconnect peer. ret=1007 -[2023-08-18 10:59:48.959][INFO][27132][500r61v3] TCP: before dispose resource(HttpConn)(0x60700003e8b0), conns=7, zombies=2, ign=0, inz=0, ind=0 -[2023-08-18 10:59:48.959][WARN][27132][500r61v3][104] client disconnect peer. ret=1007 -[2023-08-18 10:59:48.959][INFO][27132][0w01p7ao] TCP: before dispose resource(HttpConn)(0x60700003e990), conns=7, zombies=3, ign=0, inz=0, ind=0 -[2023-08-18 10:59:48.959][WARN][27132][0w01p7ao][104] client disconnect peer. ret=1007 -[2023-08-18 10:59:48.959][INFO][27132][025h8i7n] TCP: clear zombies=4 resources, conns=9, removing=0, unsubs=0 -[2023-08-18 10:59:48.959][INFO][27132][y212g58a] TCP: disposing #0 resource(HttpConn)(0x60700003e530), conns=9, disposing=4, zombies=0 -[2023-08-18 10:59:48.959][INFO][27132][1s080265] TCP: disposing #1 resource(HttpConn)(0x60700003e610), conns=8, disposing=4, zombies=0 -[2023-08-18 10:59:48.959][INFO][27132][500r61v3] TCP: disposing #2 resource(HttpConn)(0x60700003e8b0), conns=7, disposing=4, zombies=0 -[2023-08-18 10:59:48.959][INFO][27132][0w01p7ao] TCP: disposing #3 resource(HttpConn)(0x60700003e990), conns=6, disposing=4, zombies=0 -[2023-08-18 10:59:48.967][INFO][27132][p1657f9y] HTTP #0 127.0.0.1:60296 GET http://127.0.0.1:8888/console/js/bravo_alert/alert.js, content-length=-1 -[2023-08-18 10:59:48.967][INFO][27132][p1657f9y] http match file=./objs/nginx/html/console/js/bravo_alert/alert.js, pattern=/, upath=/console/js/bravo_alert/alert.js -[2023-08-18 10:59:48.968][INFO][27132][nq6888de] HTTP #0 127.0.0.1:60312 GET http://127.0.0.1:8888/console/js/bravo_popover/popover.js, content-length=-1 -[2023-08-18 10:59:48.968][INFO][27132][nq6888de] http match file=./objs/nginx/html/console/js/bravo_popover/popover.js, pattern=/, upath=/console/js/bravo_popover/popover.js -[2023-08-18 10:59:48.988][INFO][27132][st55ugi0] HTTP #0 127.0.0.1:60324 GET http://127.0.0.1:8888/console/js/srs.en.js, content-length=-1 -[2023-08-18 10:59:48.988][INFO][27132][st55ugi0] http match file=./objs/nginx/html/console/js/srs.en.js, pattern=/, upath=/console/js/srs.en.js -[2023-08-18 10:59:48.989][INFO][27132][t8mifcml] HTTP #0 127.0.0.1:60336 GET http://127.0.0.1:8888/console/js/srs.console.js, content-length=-1 -[2023-08-18 10:59:48.989][INFO][27132][t8mifcml] http match file=./objs/nginx/html/console/js/srs.console.js, pattern=/, upath=/console/js/srs.console.js -[2023-08-18 10:59:48.991][INFO][27132][p1657f9y] TCP: before dispose resource(HttpConn)(0x60700002e230), conns=5, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 10:59:48.991][WARN][27132][p1657f9y][104] client disconnect peer. ret=1007 -[2023-08-18 10:59:48.991][INFO][27132][025h8i7n] TCP: clear zombies=1 resources, conns=5, removing=0, unsubs=0 -[2023-08-18 10:59:48.991][INFO][27132][p1657f9y] TCP: disposing #0 resource(HttpConn)(0x60700002e230), conns=5, disposing=1, zombies=0 -[2023-08-18 10:59:49.003][INFO][27132][nq6888de] TCP: before dispose resource(HttpConn)(0x60700002e310), conns=4, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 10:59:49.003][WARN][27132][nq6888de][104] client disconnect peer. ret=1007 -[2023-08-18 10:59:49.003][INFO][27132][025h8i7n] TCP: clear zombies=1 resources, conns=4, removing=0, unsubs=0 -[2023-08-18 10:59:49.003][INFO][27132][nq6888de] TCP: disposing #0 resource(HttpConn)(0x60700002e310), conns=4, disposing=1, zombies=0 -[2023-08-18 10:59:49.011][INFO][27132][st55ugi0] TCP: before dispose resource(HttpConn)(0x60700002e4d0), conns=3, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 10:59:49.011][WARN][27132][st55ugi0][104] client disconnect peer. ret=1007 -[2023-08-18 10:59:49.011][INFO][27132][025h8i7n] TCP: clear zombies=1 resources, conns=3, removing=0, unsubs=0 -[2023-08-18 10:59:49.011][INFO][27132][st55ugi0] TCP: disposing #0 resource(HttpConn)(0x60700002e4d0), conns=3, disposing=1, zombies=0 -[2023-08-18 10:59:49.017][INFO][27132][t8mifcml] TCP: before dispose resource(HttpConn)(0x60700002e5b0), conns=2, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 10:59:49.017][WARN][27132][t8mifcml][104] client disconnect peer. ret=1007 -[2023-08-18 10:59:49.017][INFO][27132][025h8i7n] TCP: clear zombies=1 resources, conns=2, removing=0, unsubs=0 -[2023-08-18 10:59:49.017][INFO][27132][t8mifcml] TCP: disposing #0 resource(HttpConn)(0x60700002e5b0), conns=2, disposing=1, zombies=0 -[2023-08-18 10:59:49.127][INFO][27132][y9058q91] HTTP #0 127.0.0.1:60348 GET http://127.0.0.1:8888/console/views/streams_en.html, content-length=-1 -[2023-08-18 10:59:49.127][INFO][27132][y9058q91] http match file=./objs/nginx/html/console/views/streams_en.html, pattern=/, upath=/console/views/streams_en.html -[2023-08-18 10:59:49.151][INFO][27132][y9058q91] TCP: before dispose resource(HttpConn)(0x60700002f420), conns=2, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 10:59:49.151][WARN][27132][y9058q91][104] client disconnect peer. ret=1007 -[2023-08-18 10:59:49.151][INFO][27132][025h8i7n] TCP: clear zombies=1 resources, conns=2, removing=0, unsubs=0 -[2023-08-18 10:59:49.151][INFO][27132][y9058q91] TCP: disposing #0 resource(HttpConn)(0x60700002f420), conns=2, disposing=1, zombies=0 -[2023-08-18 10:59:49.264][INFO][27132][wl943222] HTTP #0 127.0.0.1:60352 GET http://127.0.0.1:8888/api/v1/raw?callback=angular.callbacks._0&rpc=raw, content-length=-1 -[2023-08-18 10:59:49.264][WARN][27132][wl943222][2] http miss file=./objs/nginx/html/api/v1/raw, pattern=/, upath=/api/v1/raw -[2023-08-18 10:59:49.265][INFO][27132][5o76k50d] HTTP #0 127.0.0.1:60356 GET http://127.0.0.1:8888/api/v1/vhosts/?callback=angular.callbacks._1, content-length=-1 -[2023-08-18 10:59:49.265][WARN][27132][5o76k50d][2] http miss file=./objs/nginx/html/api/v1/vhosts/index.html, pattern=/, upath=/api/v1/vhosts/ -[2023-08-18 10:59:49.288][INFO][27132][wl943222] TCP: before dispose resource(HttpConn)(0x607000040050), conns=3, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 10:59:49.288][WARN][27132][wl943222][104] client disconnect peer. ret=1007 -[2023-08-18 10:59:49.288][INFO][27132][5o76k50d] TCP: before dispose resource(HttpConn)(0x607000040130), conns=3, zombies=1, ign=0, inz=0, ind=0 -[2023-08-18 10:59:49.288][WARN][27132][5o76k50d][104] client disconnect peer. ret=1007 -[2023-08-18 10:59:49.288][INFO][27132][025h8i7n] TCP: clear zombies=2 resources, conns=3, removing=0, unsubs=0 -[2023-08-18 10:59:49.288][INFO][27132][wl943222] TCP: disposing #0 resource(HttpConn)(0x607000040050), conns=3, disposing=2, zombies=0 -[2023-08-18 10:59:49.288][INFO][27132][5o76k50d] TCP: disposing #1 resource(HttpConn)(0x607000040130), conns=2, disposing=2, zombies=0 -[2023-08-18 10:59:49.731][INFO][27132][3rx374j2] Hybrid cpu=1.00%,56MB, cid=62,30, timer=62,0,0, clock=0,42,6,0,0,0,0,0,0, free=4, objs=(pkt:0,raw:0,fua:0,msg:1,oth:0,buf:0) -[2023-08-18 10:59:49.764][INFO][27132][326zf2kt] HTTP #0 127.0.0.1:60370 GET http://127.0.0.1:8888/console/en_index.html, content-length=-1 -[2023-08-18 10:59:49.765][INFO][27132][326zf2kt] http match file=./objs/nginx/html/console/en_index.html, pattern=/, upath=/console/en_index.html -[2023-08-18 10:59:49.790][INFO][27132][326zf2kt] TCP: before dispose resource(HttpConn)(0x607000040fa0), conns=2, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 10:59:49.790][WARN][27132][326zf2kt][104] client disconnect peer. ret=1007 -[2023-08-18 10:59:49.790][INFO][27132][025h8i7n] TCP: clear zombies=1 resources, conns=2, removing=0, unsubs=0 -[2023-08-18 10:59:49.790][INFO][27132][326zf2kt] TCP: disposing #0 resource(HttpConn)(0x607000040fa0), conns=2, disposing=1, zombies=0 -[2023-08-18 10:59:49.843][INFO][27132][10496xh2] HTTP #0 127.0.0.1:60386 GET http://127.0.0.1:8888/console/js/3rdparty/bootstrap.min.css, content-length=-1 -[2023-08-18 10:59:49.843][INFO][27132][10496xh2] http match file=./objs/nginx/html/console/js/3rdparty/bootstrap.min.css, pattern=/, upath=/console/js/3rdparty/bootstrap.min.css -[2023-08-18 10:59:49.848][INFO][27132][i0h1tz94] HTTP #0 127.0.0.1:60394 GET http://127.0.0.1:8888/console/js/srs.console.css, content-length=-1 -[2023-08-18 10:59:49.848][INFO][27132][i0h1tz94] http match file=./objs/nginx/html/console/js/srs.console.css, pattern=/, upath=/console/js/srs.console.css -[2023-08-18 10:59:49.848][INFO][27132][30uol11p] HTTP #0 127.0.0.1:60406 GET http://127.0.0.1:8888/console/js/3rdparty/angular.min.js, content-length=-1 -[2023-08-18 10:59:49.848][INFO][27132][30uol11p] http match file=./objs/nginx/html/console/js/3rdparty/angular.min.js, pattern=/, upath=/console/js/3rdparty/angular.min.js -[2023-08-18 10:59:49.850][INFO][27132][97o8g87h] HTTP #0 127.0.0.1:60422 GET http://127.0.0.1:8888/console/js/3rdparty/angular-route.min.js, content-length=-1 -[2023-08-18 10:59:49.850][INFO][27132][97o8g87h] http match file=./objs/nginx/html/console/js/3rdparty/angular-route.min.js, pattern=/, upath=/console/js/3rdparty/angular-route.min.js -[2023-08-18 10:59:49.851][INFO][27132][2b7f8y16] HTTP #0 127.0.0.1:60424 GET http://127.0.0.1:8888/console/js/3rdparty/angular-resource.min.js, content-length=-1 -[2023-08-18 10:59:49.851][INFO][27132][2b7f8y16] http match file=./objs/nginx/html/console/js/3rdparty/angular-resource.min.js, pattern=/, upath=/console/js/3rdparty/angular-resource.min.js -[2023-08-18 10:59:49.851][INFO][27132][48y787m1] HTTP #0 127.0.0.1:60436 GET http://127.0.0.1:8888/console/js/winlin.utility.js, content-length=-1 -[2023-08-18 10:59:49.852][INFO][27132][48y787m1] http match file=./objs/nginx/html/console/js/winlin.utility.js, pattern=/, upath=/console/js/winlin.utility.js -[2023-08-18 10:59:49.889][INFO][27132][10496xh2] TCP: before dispose resource(HttpConn)(0x607000041400), conns=9, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 10:59:49.889][WARN][27132][10496xh2][104] client disconnect peer. ret=1007 -[2023-08-18 10:59:49.889][INFO][27132][i0h1tz94] TCP: before dispose resource(HttpConn)(0x607000041550), conns=9, zombies=1, ign=0, inz=0, ind=0 -[2023-08-18 10:59:49.889][WARN][27132][i0h1tz94][104] client disconnect peer. ret=1007 -[2023-08-18 10:59:49.889][INFO][27132][025h8i7n] TCP: clear zombies=2 resources, conns=9, removing=0, unsubs=0 -[2023-08-18 10:59:49.889][INFO][27132][10496xh2] TCP: disposing #0 resource(HttpConn)(0x607000041400), conns=9, disposing=2, zombies=0 -[2023-08-18 10:59:49.889][INFO][27132][i0h1tz94] TCP: disposing #1 resource(HttpConn)(0x607000041550), conns=8, disposing=2, zombies=0 -[2023-08-18 10:59:49.901][INFO][27132][30uol11p] TCP: before dispose resource(HttpConn)(0x607000041630), conns=7, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 10:59:49.901][WARN][27132][30uol11p][104] client disconnect peer. ret=1007 -[2023-08-18 10:59:49.902][INFO][27132][97o8g87h] TCP: before dispose resource(HttpConn)(0x607000041710), conns=7, zombies=1, ign=0, inz=0, ind=0 -[2023-08-18 10:59:49.902][WARN][27132][97o8g87h][104] client disconnect peer. ret=1007 -[2023-08-18 10:59:49.902][INFO][27132][025h8i7n] TCP: clear zombies=2 resources, conns=9, removing=0, unsubs=0 -[2023-08-18 10:59:49.902][INFO][27132][30uol11p] TCP: disposing #0 resource(HttpConn)(0x607000041630), conns=9, disposing=2, zombies=0 -[2023-08-18 10:59:49.902][INFO][27132][97o8g87h] TCP: disposing #1 resource(HttpConn)(0x607000041710), conns=8, disposing=2, zombies=0 -[2023-08-18 10:59:49.904][INFO][27132][2b7f8y16] TCP: before dispose resource(HttpConn)(0x607000041940), conns=7, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 10:59:49.904][WARN][27132][2b7f8y16][104] client disconnect peer. ret=1007 -[2023-08-18 10:59:49.904][INFO][27132][48y787m1] TCP: before dispose resource(HttpConn)(0x607000041a90), conns=7, zombies=1, ign=0, inz=0, ind=0 -[2023-08-18 10:59:49.904][WARN][27132][48y787m1][104] client disconnect peer. ret=1007 -[2023-08-18 10:59:49.904][INFO][27132][025h8i7n] TCP: clear zombies=2 resources, conns=7, removing=0, unsubs=0 -[2023-08-18 10:59:49.904][INFO][27132][2b7f8y16] TCP: disposing #0 resource(HttpConn)(0x607000041940), conns=7, disposing=2, zombies=0 -[2023-08-18 10:59:49.904][INFO][27132][48y787m1] TCP: disposing #1 resource(HttpConn)(0x607000041a90), conns=6, disposing=2, zombies=0 -[2023-08-18 10:59:49.919][INFO][27132][ywzj3h8d] HTTP #0 127.0.0.1:60452 GET http://127.0.0.1:8888/console/js/bravo_alert/alert.js, content-length=-1 -[2023-08-18 10:59:49.919][INFO][27132][ywzj3h8d] http match file=./objs/nginx/html/console/js/bravo_alert/alert.js, pattern=/, upath=/console/js/bravo_alert/alert.js -[2023-08-18 10:59:49.920][INFO][27132][y61e4563] HTTP #0 127.0.0.1:60462 GET http://127.0.0.1:8888/console/js/bravo_popover/popover.js, content-length=-1 -[2023-08-18 10:59:49.920][INFO][27132][y61e4563] http match file=./objs/nginx/html/console/js/bravo_popover/popover.js, pattern=/, upath=/console/js/bravo_popover/popover.js -[2023-08-18 10:59:49.925][INFO][27132][0d2zb9l9] HTTP #0 127.0.0.1:60468 GET http://127.0.0.1:8888/console/js/srs.en.js, content-length=-1 -[2023-08-18 10:59:49.925][INFO][27132][0d2zb9l9] http match file=./objs/nginx/html/console/js/srs.en.js, pattern=/, upath=/console/js/srs.en.js -[2023-08-18 10:59:49.925][INFO][27132][ijd67f75] HTTP #0 127.0.0.1:60470 GET http://127.0.0.1:8888/console/js/srs.console.js, content-length=-1 -[2023-08-18 10:59:49.925][INFO][27132][ijd67f75] http match file=./objs/nginx/html/console/js/srs.console.js, pattern=/, upath=/console/js/srs.console.js -[2023-08-18 10:59:49.943][INFO][27132][ywzj3h8d] TCP: before dispose resource(HttpConn)(0x6070000432a0), conns=5, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 10:59:49.943][WARN][27132][ywzj3h8d][104] client disconnect peer. ret=1007 -[2023-08-18 10:59:49.943][INFO][27132][025h8i7n] TCP: clear zombies=1 resources, conns=5, removing=0, unsubs=0 -[2023-08-18 10:59:49.943][INFO][27132][ywzj3h8d] TCP: disposing #0 resource(HttpConn)(0x6070000432a0), conns=5, disposing=1, zombies=0 -[2023-08-18 10:59:49.944][INFO][27132][y61e4563] TCP: before dispose resource(HttpConn)(0x607000043380), conns=4, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 10:59:49.944][WARN][27132][y61e4563][104] client disconnect peer. ret=1007 -[2023-08-18 10:59:49.944][INFO][27132][025h8i7n] TCP: clear zombies=1 resources, conns=4, removing=0, unsubs=0 -[2023-08-18 10:59:49.944][INFO][27132][y61e4563] TCP: disposing #0 resource(HttpConn)(0x607000043380), conns=4, disposing=1, zombies=0 -[2023-08-18 10:59:49.950][INFO][27132][0d2zb9l9] TCP: before dispose resource(HttpConn)(0x607000043540), conns=3, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 10:59:49.950][WARN][27132][0d2zb9l9][104] client disconnect peer. ret=1007 -[2023-08-18 10:59:49.950][INFO][27132][025h8i7n] TCP: clear zombies=1 resources, conns=3, removing=0, unsubs=0 -[2023-08-18 10:59:49.950][INFO][27132][0d2zb9l9] TCP: disposing #0 resource(HttpConn)(0x607000043540), conns=3, disposing=1, zombies=0 -[2023-08-18 10:59:49.954][INFO][27132][ijd67f75] TCP: before dispose resource(HttpConn)(0x607000043620), conns=2, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 10:59:49.954][WARN][27132][ijd67f75][104] client disconnect peer. ret=1007 -[2023-08-18 10:59:49.954][INFO][27132][025h8i7n] TCP: clear zombies=1 resources, conns=2, removing=0, unsubs=0 -[2023-08-18 10:59:49.954][INFO][27132][ijd67f75] TCP: disposing #0 resource(HttpConn)(0x607000043620), conns=2, disposing=1, zombies=0 -[2023-08-18 10:59:50.010][INFO][27132][b3854788] HTTP #0 127.0.0.1:60486 GET http://127.0.0.1:8888/console/views/streams_en.html, content-length=-1 -[2023-08-18 10:59:50.010][INFO][27132][b3854788] http match file=./objs/nginx/html/console/views/streams_en.html, pattern=/, upath=/console/views/streams_en.html -[2023-08-18 10:59:50.011][INFO][27132][3b7f941a] Process: cpu=2.00%,57MB, threads=2 -[2023-08-18 10:59:50.034][INFO][27132][b3854788] TCP: before dispose resource(HttpConn)(0x607000044490), conns=2, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 10:59:50.035][WARN][27132][b3854788][104] client disconnect peer. ret=1007 -[2023-08-18 10:59:50.035][INFO][27132][025h8i7n] TCP: clear zombies=1 resources, conns=2, removing=0, unsubs=0 -[2023-08-18 10:59:50.035][INFO][27132][b3854788] TCP: disposing #0 resource(HttpConn)(0x607000044490), conns=2, disposing=1, zombies=0 -[2023-08-18 10:59:50.086][INFO][27132][t97843lv] HTTP #0 127.0.0.1:60488 GET http://127.0.0.1:8888/api/v1/raw?callback=angular.callbacks._0&rpc=raw, content-length=-1 -[2023-08-18 10:59:50.086][WARN][27132][t97843lv][2] http miss file=./objs/nginx/html/api/v1/raw, pattern=/, upath=/api/v1/raw -[2023-08-18 10:59:50.086][INFO][27132][63u1wv6u] HTTP #0 127.0.0.1:60502 GET http://127.0.0.1:8888/api/v1/vhosts/?callback=angular.callbacks._1, content-length=-1 -[2023-08-18 10:59:50.086][WARN][27132][63u1wv6u][2] http miss file=./objs/nginx/html/api/v1/vhosts/index.html, pattern=/, upath=/api/v1/vhosts/ -[2023-08-18 10:59:50.109][INFO][27132][t97843lv] TCP: before dispose resource(HttpConn)(0x6070000448f0), conns=3, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 10:59:50.109][WARN][27132][t97843lv][104] client disconnect peer. ret=1007 -[2023-08-18 10:59:50.109][INFO][27132][63u1wv6u] TCP: before dispose resource(HttpConn)(0x607000044a40), conns=3, zombies=1, ign=0, inz=0, ind=0 -[2023-08-18 10:59:50.109][WARN][27132][63u1wv6u][104] client disconnect peer. ret=1007 -[2023-08-18 10:59:50.109][INFO][27132][025h8i7n] TCP: clear zombies=2 resources, conns=3, removing=0, unsubs=0 -[2023-08-18 10:59:50.109][INFO][27132][t97843lv] TCP: disposing #0 resource(HttpConn)(0x6070000448f0), conns=3, disposing=2, zombies=0 -[2023-08-18 10:59:50.109][INFO][27132][63u1wv6u] TCP: disposing #1 resource(HttpConn)(0x607000044a40), conns=2, disposing=2, zombies=0 -[2023-08-18 10:59:54.319][INFO][27132][f906841k] HTTP #0 127.0.0.1:60512 GET http://127.0.0.1:8888/console/views/summary_en.html, content-length=-1 -[2023-08-18 10:59:54.319][INFO][27132][f906841k] http match file=./objs/nginx/html/console/views/summary_en.html, pattern=/, upath=/console/views/summary_en.html -[2023-08-18 10:59:54.344][INFO][27132][f906841k] TCP: before dispose resource(HttpConn)(0x607000045840), conns=2, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 10:59:54.344][WARN][27132][f906841k][104] client disconnect peer. ret=1007 -[2023-08-18 10:59:54.344][INFO][27132][025h8i7n] TCP: clear zombies=1 resources, conns=2, removing=0, unsubs=0 -[2023-08-18 10:59:54.344][INFO][27132][f906841k] TCP: disposing #0 resource(HttpConn)(0x607000045840), conns=2, disposing=1, zombies=0 -[2023-08-18 10:59:54.492][INFO][27132][79z1w7pq] HTTP #0 127.0.0.1:60516 GET http://127.0.0.1:8888/api/v1/summaries?callback=angular.callbacks._2, content-length=-1 -[2023-08-18 10:59:54.492][WARN][27132][79z1w7pq][2] http miss file=./objs/nginx/html/api/v1/summaries, pattern=/, upath=/api/v1/summaries -[2023-08-18 10:59:54.516][INFO][27132][79z1w7pq] TCP: before dispose resource(HttpConn)(0x607000045ca0), conns=2, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 10:59:54.516][WARN][27132][79z1w7pq][104] client disconnect peer. ret=1007 -[2023-08-18 10:59:54.516][INFO][27132][025h8i7n] TCP: clear zombies=1 resources, conns=2, removing=0, unsubs=0 -[2023-08-18 10:59:54.516][INFO][27132][79z1w7pq] TCP: disposing #0 resource(HttpConn)(0x607000045ca0), conns=2, disposing=1, zombies=0 -[2023-08-18 10:59:54.731][INFO][27132][3rx374j2] Hybrid cpu=1.00%,58MB, cid=33,16, timer=61,0,0, clock=0,45,3,1,0,0,0,0,0, free=2 -[2023-08-18 10:59:55.017][INFO][27132][3b7f941a] Process: cpu=0.00%,58MB, threads=2 -[2023-08-18 10:59:55.236][INFO][27132][2w87998z] HTTP #0 127.0.0.1:60530 GET http://127.0.0.1:8888/console/views/vhosts_en.html, content-length=-1 -[2023-08-18 10:59:55.236][INFO][27132][2w87998z] http match file=./objs/nginx/html/console/views/vhosts_en.html, pattern=/, upath=/console/views/vhosts_en.html -[2023-08-18 10:59:55.260][INFO][27132][2w87998z] TCP: before dispose resource(HttpConn)(0x607000046330), conns=2, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 10:59:55.260][WARN][27132][2w87998z][104] client disconnect peer. ret=1007 -[2023-08-18 10:59:55.260][INFO][27132][025h8i7n] TCP: clear zombies=1 resources, conns=2, removing=0, unsubs=0 -[2023-08-18 10:59:55.260][INFO][27132][2w87998z] TCP: disposing #0 resource(HttpConn)(0x607000046330), conns=2, disposing=1, zombies=0 -[2023-08-18 10:59:55.296][INFO][27132][886433f2] HTTP #0 127.0.0.1:60546 GET http://127.0.0.1:8888/api/v1/vhosts/?callback=angular.callbacks._3, content-length=-1 -[2023-08-18 10:59:55.296][WARN][27132][886433f2][2] http miss file=./objs/nginx/html/api/v1/vhosts/index.html, pattern=/, upath=/api/v1/vhosts/ -[2023-08-18 10:59:55.319][INFO][27132][886433f2] TCP: before dispose resource(HttpConn)(0x607000046790), conns=2, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 10:59:55.319][WARN][27132][886433f2][104] client disconnect peer. ret=1007 -[2023-08-18 10:59:55.319][INFO][27132][025h8i7n] TCP: clear zombies=1 resources, conns=2, removing=0, unsubs=0 -[2023-08-18 10:59:55.319][INFO][27132][886433f2] TCP: disposing #0 resource(HttpConn)(0x607000046790), conns=2, disposing=1, zombies=0 -[2023-08-18 10:59:56.100][INFO][27132][2fe13p10] HTTP #0 127.0.0.1:60556 GET http://127.0.0.1:8888/console/views/connect_en.html, content-length=-1 -[2023-08-18 10:59:56.101][INFO][27132][2fe13p10] http match file=./objs/nginx/html/console/views/connect_en.html, pattern=/, upath=/console/views/connect_en.html -[2023-08-18 10:59:56.125][INFO][27132][2fe13p10] TCP: before dispose resource(HttpConn)(0x607000046e90), conns=2, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 10:59:56.125][WARN][27132][2fe13p10][104] client disconnect peer. ret=1007 -[2023-08-18 10:59:56.125][INFO][27132][025h8i7n] TCP: clear zombies=1 resources, conns=2, removing=0, unsubs=0 -[2023-08-18 10:59:56.125][INFO][27132][2fe13p10] TCP: disposing #0 resource(HttpConn)(0x607000046e90), conns=2, disposing=1, zombies=0 -[2023-08-18 10:59:57.275][INFO][27132][5gh1377b] HTTP #0 127.0.0.1:60570 GET http://127.0.0.1:8888/api/v1/versions?callback=angular.callbacks._4, content-length=-1 -[2023-08-18 10:59:57.299][INFO][27132][5gh1377b] TCP: before dispose resource(HttpConn)(0x6070000472f0), conns=2, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 10:59:57.299][WARN][27132][5gh1377b][104] client disconnect peer. ret=1007 -[2023-08-18 10:59:57.299][INFO][27132][025h8i7n] TCP: clear zombies=1 resources, conns=2, removing=0, unsubs=0 -[2023-08-18 10:59:57.299][INFO][27132][5gh1377b] TCP: disposing #0 resource(HttpConn)(0x6070000472f0), conns=2, disposing=1, zombies=0 -[2023-08-18 10:59:57.356][INFO][27132][y5d282kg] HTTP #0 127.0.0.1:60572 GET http://127.0.0.1:8888/api/v1/summaries?callback=angular.callbacks._5, content-length=-1 -[2023-08-18 10:59:57.356][WARN][27132][y5d282kg][2] http miss file=./objs/nginx/html/api/v1/summaries, pattern=/, upath=/api/v1/summaries -[2023-08-18 10:59:57.380][INFO][27132][y5d282kg] TCP: before dispose resource(HttpConn)(0x607000047a60), conns=2, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 10:59:57.380][WARN][27132][y5d282kg][104] client disconnect peer. ret=1007 -[2023-08-18 10:59:57.380][INFO][27132][025h8i7n] TCP: clear zombies=1 resources, conns=2, removing=0, unsubs=0 -[2023-08-18 10:59:57.380][INFO][27132][y5d282kg] TCP: disposing #0 resource(HttpConn)(0x607000047a60), conns=2, disposing=1, zombies=0 -[2023-08-18 10:59:57.486][INFO][27132][k49uo395] <- CPB time=0, okbps=0,0,0, ikbps=0,0,0, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 10:59:58.817][INFO][27132][1f71k2l9] HTTP #0 127.0.0.1:46340 GET http://127.0.0.1:8888/api/v1/raw?callback=angular.callbacks._6&rpc=raw, content-length=-1 -[2023-08-18 10:59:58.817][WARN][27132][1f71k2l9][2] http miss file=./objs/nginx/html/api/v1/raw, pattern=/, upath=/api/v1/raw -[2023-08-18 10:59:58.819][INFO][27132][ij1l6id3] HTTP #0 127.0.0.1:46342 GET http://127.0.0.1:8888/api/v1/vhosts/?callback=angular.callbacks._7, content-length=-1 -[2023-08-18 10:59:58.819][WARN][27132][ij1l6id3][2] http miss file=./objs/nginx/html/api/v1/vhosts/index.html, pattern=/, upath=/api/v1/vhosts/ -[2023-08-18 10:59:58.840][INFO][27132][1f71k2l9] TCP: before dispose resource(HttpConn)(0x6070000480f0), conns=3, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 10:59:58.841][WARN][27132][1f71k2l9][104] client disconnect peer. ret=1007 -[2023-08-18 10:59:58.841][INFO][27132][025h8i7n] TCP: clear zombies=1 resources, conns=3, removing=0, unsubs=0 -[2023-08-18 10:59:58.841][INFO][27132][1f71k2l9] TCP: disposing #0 resource(HttpConn)(0x6070000480f0), conns=3, disposing=1, zombies=0 -[2023-08-18 10:59:58.842][INFO][27132][ij1l6id3] TCP: before dispose resource(HttpConn)(0x607000048240), conns=2, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 10:59:58.842][WARN][27132][ij1l6id3][104] client disconnect peer. ret=1007 -[2023-08-18 10:59:58.842][INFO][27132][025h8i7n] TCP: clear zombies=1 resources, conns=2, removing=0, unsubs=0 -[2023-08-18 10:59:58.842][INFO][27132][ij1l6id3] TCP: disposing #0 resource(HttpConn)(0x607000048240), conns=2, disposing=1, zombies=0 -[2023-08-18 10:59:59.731][INFO][27132][3rx374j2] Hybrid cpu=2.00%,58MB, cid=33,16, timer=61,0,0, clock=0,45,3,1,0,0,0,0,0, free=2 -[2023-08-18 10:59:59.804][INFO][27132][e5cy2170] HTTP #0 127.0.0.1:46348 GET http://127.0.0.1:8888/console/views/clients_en.html, content-length=-1 -[2023-08-18 10:59:59.804][INFO][27132][e5cy2170] http match file=./objs/nginx/html/console/views/clients_en.html, pattern=/, upath=/console/views/clients_en.html -[2023-08-18 10:59:59.827][INFO][27132][e5cy2170] TCP: before dispose resource(HttpConn)(0x607000049040), conns=2, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 10:59:59.828][WARN][27132][e5cy2170][104] client disconnect peer. ret=1007 -[2023-08-18 10:59:59.828][INFO][27132][025h8i7n] TCP: clear zombies=1 resources, conns=2, removing=0, unsubs=0 -[2023-08-18 10:59:59.828][INFO][27132][e5cy2170] TCP: disposing #0 resource(HttpConn)(0x607000049040), conns=2, disposing=1, zombies=0 -[2023-08-18 10:59:59.865][INFO][27132][ckc06dg3] HTTP #0 127.0.0.1:46360 GET http://127.0.0.1:8888/api/v1/clients/?callback=angular.callbacks._8, content-length=-1 -[2023-08-18 10:59:59.865][WARN][27132][ckc06dg3][2] http miss file=./objs/nginx/html/api/v1/clients/index.html, pattern=/, upath=/api/v1/clients/ -[2023-08-18 10:59:59.889][INFO][27132][ckc06dg3] TCP: before dispose resource(HttpConn)(0x6070000494a0), conns=2, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 10:59:59.889][WARN][27132][ckc06dg3][104] client disconnect peer. ret=1007 -[2023-08-18 10:59:59.889][INFO][27132][025h8i7n] TCP: clear zombies=1 resources, conns=2, removing=0, unsubs=0 -[2023-08-18 10:59:59.889][INFO][27132][ckc06dg3] TCP: disposing #0 resource(HttpConn)(0x6070000494a0), conns=2, disposing=1, zombies=0 -[2023-08-18 11:00:00.022][INFO][27132][3b7f941a] Process: cpu=2.00%,71MB, threads=2 -[2023-08-18 11:00:00.579][INFO][27132][288660m9] HTTP #0 127.0.0.1:46366 GET http://127.0.0.1:8888/console/views/configs_en.html, content-length=-1 -[2023-08-18 11:00:00.579][INFO][27132][288660m9] http match file=./objs/nginx/html/console/views/configs_en.html, pattern=/, upath=/console/views/configs_en.html -[2023-08-18 11:00:00.605][INFO][27132][288660m9] TCP: before dispose resource(HttpConn)(0x607000049ba0), conns=2, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 11:00:00.605][WARN][27132][288660m9][104] client disconnect peer. ret=1007 -[2023-08-18 11:00:00.605][INFO][27132][025h8i7n] TCP: clear zombies=1 resources, conns=2, removing=0, unsubs=0 -[2023-08-18 11:00:00.605][INFO][27132][288660m9] TCP: disposing #0 resource(HttpConn)(0x607000049ba0), conns=2, disposing=1, zombies=0 -[2023-08-18 11:00:00.636][INFO][27132][t3091xs5] HTTP #0 127.0.0.1:46376 GET http://127.0.0.1:8888/api/v1/raw?callback=angular.callbacks._9&rpc=raw, content-length=-1 -[2023-08-18 11:00:00.636][WARN][27132][t3091xs5][2] http miss file=./objs/nginx/html/api/v1/raw, pattern=/, upath=/api/v1/raw -[2023-08-18 11:00:00.659][INFO][27132][t3091xs5] TCP: before dispose resource(HttpConn)(0x60700004a000), conns=2, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 11:00:00.659][WARN][27132][t3091xs5][104] client disconnect peer. ret=1007 -[2023-08-18 11:00:00.659][INFO][27132][025h8i7n] TCP: clear zombies=1 resources, conns=2, removing=0, unsubs=0 -[2023-08-18 11:00:00.659][INFO][27132][t3091xs5] TCP: disposing #0 resource(HttpConn)(0x60700004a000), conns=2, disposing=1, zombies=0 -[2023-08-18 11:00:02.487][INFO][27132][k49uo395] <- CPB time=20011081, okbps=0,0,0, ikbps=0,0,0, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 11:00:04.124][INFO][27132][k49uo395] Drop ts segment, sequence_no=0, uri=livestream-0.ts, duration=0ms -[2023-08-18 11:00:04.124][INFO][27132][k49uo395] cleanup when unpublish -[2023-08-18 11:00:04.125][INFO][27132][k49uo395] TCP: before dispose resource(RtmpConn)(0x612000064840), conns=1, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 11:00:04.125][WARN][27132][k49uo395][104] client disconnect peer. ret=1007 -[2023-08-18 11:00:04.125][INFO][27132][025h8i7n] TCP: clear zombies=1 resources, conns=1, removing=0, unsubs=0 -[2023-08-18 11:00:04.125][INFO][27132][k49uo395] TCP: disposing #0 resource(RtmpConn)(0x612000064840), conns=1, disposing=1, zombies=0 -[2023-08-18 11:00:04.732][INFO][27132][3rx374j2] Hybrid cpu=0.00%,71MB, cid=33,16, timer=61,0,0, clock=0,45,3,1,0,0,0,0,0, free=2 -[2023-08-18 11:00:05.027][INFO][27132][3b7f941a] Process: cpu=1.00%,71MB, threads=2 -[2023-08-18 11:00:09.732][INFO][27132][3rx374j2] Hybrid cpu=1.00%,71MB, cid=12,5, timer=62,0,0, clock=0,43,5,1,0,0,0,0,0, free=1, objs=(pkt:0,raw:0,fua:0,msg:1,oth:0,buf:0) -[2023-08-18 11:00:10.031][INFO][27132][3b7f941a] Process: cpu=1.00%,71MB, threads=2 -[2023-08-18 11:00:14.733][INFO][27132][3rx374j2] Hybrid cpu=1.00%,71MB, cid=12,5, timer=62,0,0, clock=0,43,5,1,0,0,0,0,0, free=1, objs=(pkt:0,raw:0,fua:0,msg:1,oth:0,buf:0) -[2023-08-18 11:00:15.036][INFO][27132][3b7f941a] Process: cpu=1.00%,71MB, threads=2 -[2023-08-18 11:00:19.733][INFO][27132][3rx374j2] Hybrid cpu=1.00%,71MB, cid=1,0, timer=61,0,0, clock=0,42,5,1,0,0,0,0,0 -[2023-08-18 11:00:20.040][INFO][27132][3b7f941a] Process: cpu=1.00%,71MB, threads=2 -[2023-08-18 11:00:24.066][INFO][27132][jl452118] RTMP client ip=127.0.0.1:32770, fd=14 -[2023-08-18 11:00:24.068][INFO][27132][jl452118] complex handshake success -[2023-08-18 11:00:24.110][INFO][27132][jl452118] connect app, tcUrl=rtmp://localhost:1935/live, pageUrl=, swfUrl=, schema=rtmp, vhost=localhost, port=1935, app=live, args=null -[2023-08-18 11:00:24.110][INFO][27132][jl452118] protocol in.buffer=0, in.ack=0, out.ack=0, in.chunk=128, out.chunk=128 -[2023-08-18 11:00:24.198][INFO][27132][jl452118] client identified, type=fmle-publish, vhost=localhost, app=live, stream=livestream, param=, duration=0ms -[2023-08-18 11:00:24.198][INFO][27132][jl452118] connected stream, tcUrl=rtmp://localhost:1935/live, pageUrl=, swfUrl=, schema=rtmp, vhost=__defaultVhost__, port=1935, app=live, stream=livestream, param=, args=null -[2023-08-18 11:00:24.198][INFO][27132][jl452118] source url=/live/livestream, ip=127.0.0.1, cache=1/2500, is_edge=0, source_id=/k49uo395 -[2023-08-18 11:00:24.287][INFO][27132][jl452118] hls: win=60000ms, frag=10000ms, prefix=, path=./objs/nginx/html, m3u8=[app]/[stream].m3u8, ts=[app]/[stream]-[seq].ts, aof=2.00, floor=0, clean=1, waitk=1, dispose=0ms, dts_directly=1 -[2023-08-18 11:00:24.287][INFO][27132][jl452118] ignore disabled exec for vhost=__defaultVhost__ -[2023-08-18 11:00:24.287][INFO][27132][jl452118] start publish mr=0/350, p1stpt=20000, pnt=5000, tcp_nodelay=0 -[2023-08-18 11:00:24.332][INFO][27132][jl452118] got metadata, width=1920, height=1080, vcodec=7 -[2023-08-18 11:00:24.332][INFO][27132][jl452118] 36B video sh, codec(7, profile=Main, level=Other, 1920x1080, 0kbps, 0.0fps, 0.0s) -[2023-08-18 11:00:24.333][INFO][27132][jl452118] -> HLS time=345117053ms, sno=1, ts=livestream-0.ts, dur=0ms, dva=0p -[2023-08-18 11:00:24.733][INFO][27132][3rx374j2] Hybrid cpu=1.00%,71MB, cid=1,0, timer=61,0,0, clock=0,42,5,1,0,0,0,0,0 -[2023-08-18 11:00:25.046][INFO][27132][3b7f941a] Process: cpu=3.00%,73MB, threads=2 -[2023-08-18 11:00:27.968][INFO][27132][b03pc513] HTTP #0 127.0.0.1:33774 GET http://127.0.0.1:8888/api/v1/vhosts/?callback=angular.callbacks._a, content-length=-1 -[2023-08-18 11:00:27.969][WARN][27132][b03pc513][2] http miss file=./objs/nginx/html/api/v1/vhosts/index.html, pattern=/, upath=/api/v1/vhosts/ -[2023-08-18 11:00:27.992][INFO][27132][b03pc513] TCP: before dispose resource(HttpConn)(0x607000050900), conns=2, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 11:00:27.993][WARN][27132][b03pc513][104] client disconnect peer. ret=1007 -[2023-08-18 11:00:27.993][INFO][27132][025h8i7n] TCP: clear zombies=1 resources, conns=2, removing=0, unsubs=0 -[2023-08-18 11:00:27.993][INFO][27132][b03pc513] TCP: disposing #0 resource(HttpConn)(0x607000050900), conns=2, disposing=1, zombies=0 -[2023-08-18 11:00:28.372][INFO][27132][5r501822] HTTP #0 127.0.0.1:46478 GET http://127.0.0.1:8888/api/v1/raw?callback=angular.callbacks._b&rpc=raw, content-length=-1 -[2023-08-18 11:00:28.372][WARN][27132][5r501822][2] http miss file=./objs/nginx/html/api/v1/raw, pattern=/, upath=/api/v1/raw -[2023-08-18 11:00:28.378][INFO][27132][89wr0i48] HTTP #0 127.0.0.1:46492 GET http://127.0.0.1:8888/api/v1/vhosts/?callback=angular.callbacks._c, content-length=-1 -[2023-08-18 11:00:28.378][WARN][27132][89wr0i48][2] http miss file=./objs/nginx/html/api/v1/vhosts/index.html, pattern=/, upath=/api/v1/vhosts/ -[2023-08-18 11:00:28.396][INFO][27132][5r501822] TCP: before dispose resource(HttpConn)(0x607000051540), conns=3, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 11:00:28.396][WARN][27132][5r501822][104] client disconnect peer. ret=1007 -[2023-08-18 11:00:28.396][INFO][27132][025h8i7n] TCP: clear zombies=1 resources, conns=3, removing=0, unsubs=0 -[2023-08-18 11:00:28.396][INFO][27132][5r501822] TCP: disposing #0 resource(HttpConn)(0x607000051540), conns=3, disposing=1, zombies=0 -[2023-08-18 11:00:28.402][INFO][27132][89wr0i48] TCP: before dispose resource(HttpConn)(0x607000051690), conns=2, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 11:00:28.402][WARN][27132][89wr0i48][104] client disconnect peer. ret=1007 -[2023-08-18 11:00:28.402][INFO][27132][025h8i7n] TCP: clear zombies=1 resources, conns=2, removing=0, unsubs=0 -[2023-08-18 11:00:28.402][INFO][27132][89wr0i48] TCP: disposing #0 resource(HttpConn)(0x607000051690), conns=2, disposing=1, zombies=0 -[2023-08-18 11:00:29.074][INFO][27132][2y612838] HTTP #0 127.0.0.1:46502 GET http://127.0.0.1:8888/console/en_index.html, content-length=-1 -[2023-08-18 11:00:29.075][INFO][27132][2y612838] http match file=./objs/nginx/html/console/en_index.html, pattern=/, upath=/console/en_index.html -[2023-08-18 11:00:29.100][INFO][27132][2y612838] TCP: before dispose resource(HttpConn)(0x607000052dc0), conns=2, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 11:00:29.100][WARN][27132][2y612838][104] client disconnect peer. ret=1007 -[2023-08-18 11:00:29.100][INFO][27132][025h8i7n] TCP: clear zombies=1 resources, conns=2, removing=0, unsubs=0 -[2023-08-18 11:00:29.100][INFO][27132][2y612838] TCP: disposing #0 resource(HttpConn)(0x607000052dc0), conns=2, disposing=1, zombies=0 -[2023-08-18 11:00:29.146][INFO][27132][5mx174v2] HTTP #0 127.0.0.1:46508 GET http://127.0.0.1:8888/console/js/3rdparty/bootstrap.min.css, content-length=-1 -[2023-08-18 11:00:29.146][INFO][27132][5mx174v2] http match file=./objs/nginx/html/console/js/3rdparty/bootstrap.min.css, pattern=/, upath=/console/js/3rdparty/bootstrap.min.css -[2023-08-18 11:00:29.148][INFO][27132][663xe19m] HTTP #0 127.0.0.1:46524 GET http://127.0.0.1:8888/console/js/srs.console.css, content-length=-1 -[2023-08-18 11:00:29.148][INFO][27132][663xe19m] http match file=./objs/nginx/html/console/js/srs.console.css, pattern=/, upath=/console/js/srs.console.css -[2023-08-18 11:00:29.152][INFO][27132][51t53e45] HTTP #0 127.0.0.1:46526 GET http://127.0.0.1:8888/console/js/3rdparty/angular.min.js, content-length=-1 -[2023-08-18 11:00:29.152][INFO][27132][51t53e45] http match file=./objs/nginx/html/console/js/3rdparty/angular.min.js, pattern=/, upath=/console/js/3rdparty/angular.min.js -[2023-08-18 11:00:29.154][INFO][27132][c024pf8a] HTTP #0 127.0.0.1:46542 GET http://127.0.0.1:8888/console/js/3rdparty/angular-route.min.js, content-length=-1 -[2023-08-18 11:00:29.154][INFO][27132][c024pf8a] http match file=./objs/nginx/html/console/js/3rdparty/angular-route.min.js, pattern=/, upath=/console/js/3rdparty/angular-route.min.js -[2023-08-18 11:00:29.154][INFO][27132][im1z0686] HTTP #0 127.0.0.1:46558 GET http://127.0.0.1:8888/console/js/3rdparty/angular-resource.min.js, content-length=-1 -[2023-08-18 11:00:29.154][INFO][27132][im1z0686] http match file=./objs/nginx/html/console/js/3rdparty/angular-resource.min.js, pattern=/, upath=/console/js/3rdparty/angular-resource.min.js -[2023-08-18 11:00:29.158][INFO][27132][2h908833] HTTP #0 127.0.0.1:46572 GET http://127.0.0.1:8888/console/js/winlin.utility.js, content-length=-1 -[2023-08-18 11:00:29.159][INFO][27132][2h908833] http match file=./objs/nginx/html/console/js/winlin.utility.js, pattern=/, upath=/console/js/winlin.utility.js -[2023-08-18 11:00:29.210][INFO][27132][5mx174v2] TCP: before dispose resource(HttpConn)(0x607000053300), conns=7, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 11:00:29.210][WARN][27132][5mx174v2][104] client disconnect peer. ret=1007 -[2023-08-18 11:00:29.210][INFO][27132][025h8i7n] TCP: clear zombies=1 resources, conns=7, removing=0, unsubs=0 -[2023-08-18 11:00:29.210][INFO][27132][5mx174v2] TCP: disposing #0 resource(HttpConn)(0x607000053300), conns=7, disposing=1, zombies=0 -[2023-08-18 11:00:29.211][INFO][27132][663xe19m] TCP: before dispose resource(HttpConn)(0x6070000533e0), conns=8, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 11:00:29.211][WARN][27132][663xe19m][104] client disconnect peer. ret=1007 -[2023-08-18 11:00:29.211][INFO][27132][025h8i7n] TCP: clear zombies=1 resources, conns=8, removing=0, unsubs=0 -[2023-08-18 11:00:29.211][INFO][27132][663xe19m] TCP: disposing #0 resource(HttpConn)(0x6070000533e0), conns=8, disposing=1, zombies=0 -[2023-08-18 11:00:29.221][INFO][27132][51t53e45] TCP: before dispose resource(HttpConn)(0x6070000535a0), conns=7, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 11:00:29.221][WARN][27132][51t53e45][104] client disconnect peer. ret=1007 -[2023-08-18 11:00:29.221][INFO][27132][025h8i7n] TCP: clear zombies=1 resources, conns=7, removing=0, unsubs=0 -[2023-08-18 11:00:29.221][INFO][27132][51t53e45] TCP: disposing #0 resource(HttpConn)(0x6070000535a0), conns=7, disposing=1, zombies=0 -[2023-08-18 11:00:29.222][INFO][27132][c024pf8a] TCP: before dispose resource(HttpConn)(0x607000053680), conns=7, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 11:00:29.222][WARN][27132][c024pf8a][104] client disconnect peer. ret=1007 -[2023-08-18 11:00:29.222][INFO][27132][im1z0686] TCP: before dispose resource(HttpConn)(0x607000053840), conns=7, zombies=1, ign=0, inz=0, ind=0 -[2023-08-18 11:00:29.222][WARN][27132][im1z0686][104] client disconnect peer. ret=1007 -[2023-08-18 11:00:29.222][INFO][27132][025h8i7n] TCP: clear zombies=2 resources, conns=8, removing=0, unsubs=0 -[2023-08-18 11:00:29.222][INFO][27132][c024pf8a] TCP: disposing #0 resource(HttpConn)(0x607000053680), conns=8, disposing=2, zombies=0 -[2023-08-18 11:00:29.222][INFO][27132][im1z0686] TCP: disposing #1 resource(HttpConn)(0x607000053840), conns=7, disposing=2, zombies=0 -[2023-08-18 11:00:29.226][INFO][27132][2h908833] TCP: before dispose resource(HttpConn)(0x607000053a00), conns=6, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 11:00:29.226][WARN][27132][2h908833][104] client disconnect peer. ret=1007 -[2023-08-18 11:00:29.226][INFO][27132][025h8i7n] TCP: clear zombies=1 resources, conns=6, removing=0, unsubs=0 -[2023-08-18 11:00:29.226][INFO][27132][2h908833] TCP: disposing #0 resource(HttpConn)(0x607000053a00), conns=6, disposing=1, zombies=0 -[2023-08-18 11:00:29.233][INFO][27132][369cu3ym] HTTP #0 127.0.0.1:46588 GET http://127.0.0.1:8888/console/js/bravo_alert/alert.js, content-length=-1 -[2023-08-18 11:00:29.233][INFO][27132][369cu3ym] http match file=./objs/nginx/html/console/js/bravo_alert/alert.js, pattern=/, upath=/console/js/bravo_alert/alert.js -[2023-08-18 11:00:29.233][INFO][27132][t01y6j8y] HTTP #0 127.0.0.1:46598 GET http://127.0.0.1:8888/console/js/bravo_popover/popover.js, content-length=-1 -[2023-08-18 11:00:29.233][INFO][27132][t01y6j8y] http match file=./objs/nginx/html/console/js/bravo_popover/popover.js, pattern=/, upath=/console/js/bravo_popover/popover.js -[2023-08-18 11:00:29.244][INFO][27132][5k366r89] HTTP #0 127.0.0.1:46614 GET http://127.0.0.1:8888/console/js/srs.en.js, content-length=-1 -[2023-08-18 11:00:29.244][INFO][27132][5k366r89] http match file=./objs/nginx/html/console/js/srs.en.js, pattern=/, upath=/console/js/srs.en.js -[2023-08-18 11:00:29.245][INFO][27132][oi976200] HTTP #0 127.0.0.1:46620 GET http://127.0.0.1:8888/console/js/srs.console.js, content-length=-1 -[2023-08-18 11:00:29.245][INFO][27132][oi976200] http match file=./objs/nginx/html/console/js/srs.console.js, pattern=/, upath=/console/js/srs.console.js -[2023-08-18 11:00:29.256][INFO][27132][369cu3ym] TCP: before dispose resource(HttpConn)(0x6070000552f0), conns=5, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 11:00:29.256][WARN][27132][369cu3ym][104] client disconnect peer. ret=1007 -[2023-08-18 11:00:29.256][INFO][27132][025h8i7n] TCP: clear zombies=1 resources, conns=5, removing=0, unsubs=0 -[2023-08-18 11:00:29.256][INFO][27132][369cu3ym] TCP: disposing #0 resource(HttpConn)(0x6070000552f0), conns=5, disposing=1, zombies=0 -[2023-08-18 11:00:29.257][INFO][27132][t01y6j8y] TCP: before dispose resource(HttpConn)(0x6070000553d0), conns=4, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 11:00:29.257][WARN][27132][t01y6j8y][104] client disconnect peer. ret=1007 -[2023-08-18 11:00:29.257][INFO][27132][025h8i7n] TCP: clear zombies=1 resources, conns=4, removing=0, unsubs=0 -[2023-08-18 11:00:29.257][INFO][27132][t01y6j8y] TCP: disposing #0 resource(HttpConn)(0x6070000553d0), conns=4, disposing=1, zombies=0 -[2023-08-18 11:00:29.268][INFO][27132][5k366r89] TCP: before dispose resource(HttpConn)(0x607000055590), conns=3, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 11:00:29.268][WARN][27132][5k366r89][104] client disconnect peer. ret=1007 -[2023-08-18 11:00:29.268][INFO][27132][025h8i7n] TCP: clear zombies=1 resources, conns=3, removing=0, unsubs=0 -[2023-08-18 11:00:29.268][INFO][27132][5k366r89] TCP: disposing #0 resource(HttpConn)(0x607000055590), conns=3, disposing=1, zombies=0 -[2023-08-18 11:00:29.272][INFO][27132][oi976200] TCP: before dispose resource(HttpConn)(0x6070000556e0), conns=2, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 11:00:29.272][WARN][27132][oi976200][104] client disconnect peer. ret=1007 -[2023-08-18 11:00:29.272][INFO][27132][025h8i7n] TCP: clear zombies=1 resources, conns=2, removing=0, unsubs=0 -[2023-08-18 11:00:29.272][INFO][27132][oi976200] TCP: disposing #0 resource(HttpConn)(0x6070000556e0), conns=2, disposing=1, zombies=0 -[2023-08-18 11:00:29.318][INFO][27132][p9szsqmm] HTTP #0 127.0.0.1:46632 GET http://127.0.0.1:8888/console/views/streams_en.html, content-length=-1 -[2023-08-18 11:00:29.319][INFO][27132][p9szsqmm] http match file=./objs/nginx/html/console/views/streams_en.html, pattern=/, upath=/console/views/streams_en.html -[2023-08-18 11:00:29.347][INFO][27132][p9szsqmm] TCP: before dispose resource(HttpConn)(0x6070000565c0), conns=2, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 11:00:29.347][WARN][27132][p9szsqmm][104] client disconnect peer. ret=1007 -[2023-08-18 11:00:29.347][INFO][27132][025h8i7n] TCP: clear zombies=1 resources, conns=2, removing=0, unsubs=0 -[2023-08-18 11:00:29.347][INFO][27132][p9szsqmm] TCP: disposing #0 resource(HttpConn)(0x6070000565c0), conns=2, disposing=1, zombies=0 -[2023-08-18 11:00:29.381][INFO][27132][13k7291y] HTTP #0 127.0.0.1:46646 GET http://127.0.0.1:8888/api/v1/raw?callback=angular.callbacks._0&rpc=raw, content-length=-1 -[2023-08-18 11:00:29.381][WARN][27132][13k7291y][2] http miss file=./objs/nginx/html/api/v1/raw, pattern=/, upath=/api/v1/raw -[2023-08-18 11:00:29.382][INFO][27132][9u0fm84a] HTTP #0 127.0.0.1:46658 GET http://127.0.0.1:8888/api/v1/vhosts/?callback=angular.callbacks._1, content-length=-1 -[2023-08-18 11:00:29.382][WARN][27132][9u0fm84a][2] http miss file=./objs/nginx/html/api/v1/vhosts/index.html, pattern=/, upath=/api/v1/vhosts/ -[2023-08-18 11:00:29.406][INFO][27132][13k7291y] TCP: before dispose resource(HttpConn)(0x607000056b00), conns=3, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 11:00:29.406][WARN][27132][13k7291y][104] client disconnect peer. ret=1007 -[2023-08-18 11:00:29.406][INFO][27132][9u0fm84a] TCP: before dispose resource(HttpConn)(0x607000056be0), conns=3, zombies=1, ign=0, inz=0, ind=0 -[2023-08-18 11:00:29.406][WARN][27132][9u0fm84a][104] client disconnect peer. ret=1007 -[2023-08-18 11:00:29.406][INFO][27132][025h8i7n] TCP: clear zombies=2 resources, conns=3, removing=0, unsubs=0 -[2023-08-18 11:00:29.406][INFO][27132][13k7291y] TCP: disposing #0 resource(HttpConn)(0x607000056b00), conns=3, disposing=2, zombies=0 -[2023-08-18 11:00:29.406][INFO][27132][9u0fm84a] TCP: disposing #1 resource(HttpConn)(0x607000056be0), conns=2, disposing=2, zombies=0 -[2023-08-18 11:00:29.734][INFO][27132][3rx374j2] Hybrid cpu=3.00%,83MB, cid=26,12, timer=62,0,0, clock=0,42,6,0,0,0,0,0,0, free=1, objs=(pkt:0,raw:0,fua:0,msg:50,oth:0,buf:0) -[2023-08-18 11:00:30.050][INFO][27132][3b7f941a] Process: cpu=4.00%,86MB, threads=2 -[2023-08-18 11:00:34.076][INFO][27132][jl452118] cleanup when unpublish -[2023-08-18 11:00:34.076][INFO][27132][jl452118] TCP: before dispose resource(RtmpConn)(0x61200007abc0), conns=1, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 11:00:34.076][WARN][27132][jl452118][4] client disconnect peer. ret=1009 -[2023-08-18 11:00:34.076][INFO][27132][025h8i7n] TCP: clear zombies=1 resources, conns=1, removing=0, unsubs=0 -[2023-08-18 11:00:34.076][INFO][27132][jl452118] TCP: disposing #0 resource(RtmpConn)(0x61200007abc0), conns=1, disposing=1, zombies=0 -[2023-08-18 11:00:34.734][INFO][27132][3rx374j2] Hybrid cpu=2.00%,96MB, cid=26,12, timer=62,0,0, clock=0,42,6,0,0,0,0,0,0, free=1, objs=(pkt:0,raw:0,fua:0,msg:50,oth:0,buf:0) -[2023-08-18 11:00:35.056][INFO][27132][3b7f941a] Process: cpu=1.00%,96MB, threads=2 -[2023-08-18 11:00:39.734][INFO][27132][3rx374j2] Hybrid cpu=0.00%,96MB, cid=3,1, timer=61,0,0, clock=0,41,6,1,0,0,0,0,0, free=1, objs=(pkt:0,raw:0,fua:0,msg:39,oth:0,buf:0) -[2023-08-18 11:00:40.060][INFO][27132][3b7f941a] Process: cpu=2.00%,96MB, threads=2 -[2023-08-18 11:00:44.735][INFO][27132][3rx374j2] Hybrid cpu=2.00%,96MB, cid=3,1, timer=61,0,0, clock=0,41,6,1,0,0,0,0,0, free=1, objs=(pkt:0,raw:0,fua:0,msg:39,oth:0,buf:0) -[2023-08-18 11:00:45.065][INFO][27132][3b7f941a] Process: cpu=1.00%,96MB, threads=2 -[2023-08-18 11:00:48.321][INFO][27132][qe1d62d1] RTMP client ip=127.0.0.1:43716, fd=14 -[2023-08-18 11:00:48.324][INFO][27132][qe1d62d1] complex handshake success -[2023-08-18 11:00:48.366][INFO][27132][qe1d62d1] connect app, tcUrl=rtmp://localhost:1935/live, pageUrl=, swfUrl=, schema=rtmp, vhost=localhost, port=1935, app=live, args=null -[2023-08-18 11:00:48.366][INFO][27132][qe1d62d1] protocol in.buffer=0, in.ack=0, out.ack=0, in.chunk=128, out.chunk=128 -[2023-08-18 11:00:48.454][INFO][27132][qe1d62d1] client identified, type=fmle-publish, vhost=localhost, app=live, stream=livestream, param=, duration=0ms -[2023-08-18 11:00:48.454][INFO][27132][qe1d62d1] connected stream, tcUrl=rtmp://localhost:1935/live, pageUrl=, swfUrl=, schema=rtmp, vhost=__defaultVhost__, port=1935, app=live, stream=livestream, param=, args=null -[2023-08-18 11:00:48.454][INFO][27132][qe1d62d1] source url=/live/livestream, ip=127.0.0.1, cache=1/2500, is_edge=0, source_id=/jl452118 -[2023-08-18 11:00:48.543][INFO][27132][qe1d62d1] hls: win=60000ms, frag=10000ms, prefix=, path=./objs/nginx/html, m3u8=[app]/[stream].m3u8, ts=[app]/[stream]-[seq].ts, aof=2.00, floor=0, clean=1, waitk=1, dispose=0ms, dts_directly=1 -[2023-08-18 11:00:48.543][INFO][27132][qe1d62d1] ignore disabled exec for vhost=__defaultVhost__ -[2023-08-18 11:00:48.543][INFO][27132][qe1d62d1] start publish mr=0/350, p1stpt=20000, pnt=5000, tcp_nodelay=0 -[2023-08-18 11:00:48.588][INFO][27132][qe1d62d1] got metadata, width=1920, height=1080, vcodec=7 -[2023-08-18 11:00:48.588][INFO][27132][qe1d62d1] 36B video sh, codec(7, profile=Main, level=Other, 1920x1080, 0kbps, 0.0fps, 0.0s) -[2023-08-18 11:00:48.589][INFO][27132][qe1d62d1] -> HLS time=369374884ms, sno=2, ts=livestream-1.ts, dur=0ms, dva=0p -[2023-08-18 11:00:49.736][INFO][27132][3rx374j2] Hybrid cpu=2.00%,98MB, cid=3,1, timer=61,0,0, clock=0,41,6,1,0,0,0,0,0, free=1, objs=(pkt:0,raw:0,fua:0,msg:39,oth:0,buf:0) -[2023-08-18 11:00:50.070][INFO][27132][3b7f941a] Process: cpu=3.00%,101MB, threads=2 -[2023-08-18 11:00:50.720][INFO][27132][gw2zu376] HTTP #0 127.0.0.1:44586 GET http://127.0.0.1:8888/console/en_index.html, content-length=-1 -[2023-08-18 11:00:50.720][INFO][27132][gw2zu376] http match file=./objs/nginx/html/console/en_index.html, pattern=/, upath=/console/en_index.html -[2023-08-18 11:00:50.744][INFO][27132][gw2zu376] TCP: before dispose resource(HttpConn)(0x60700005e580), conns=2, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 11:00:50.744][WARN][27132][gw2zu376][104] client disconnect peer. ret=1007 -[2023-08-18 11:00:50.744][INFO][27132][025h8i7n] TCP: clear zombies=1 resources, conns=2, removing=0, unsubs=0 -[2023-08-18 11:00:50.744][INFO][27132][gw2zu376] TCP: disposing #0 resource(HttpConn)(0x60700005e580), conns=2, disposing=1, zombies=0 -[2023-08-18 11:00:50.893][INFO][27132][ol3yrg58] HTTP #0 127.0.0.1:44598 GET http://127.0.0.1:8888/console/js/3rdparty/bootstrap.min.css, content-length=-1 -[2023-08-18 11:00:50.894][INFO][27132][ol3yrg58] http match file=./objs/nginx/html/console/js/3rdparty/bootstrap.min.css, pattern=/, upath=/console/js/3rdparty/bootstrap.min.css -[2023-08-18 11:00:50.896][INFO][27132][773o7m79] HTTP #0 127.0.0.1:44614 GET http://127.0.0.1:8888/console/js/srs.console.css, content-length=-1 -[2023-08-18 11:00:50.896][INFO][27132][773o7m79] http match file=./objs/nginx/html/console/js/srs.console.css, pattern=/, upath=/console/js/srs.console.css -[2023-08-18 11:00:50.897][INFO][27132][jk99i6k8] HTTP #0 127.0.0.1:44628 GET http://127.0.0.1:8888/console/js/3rdparty/angular.min.js, content-length=-1 -[2023-08-18 11:00:50.897][INFO][27132][jk99i6k8] http match file=./objs/nginx/html/console/js/3rdparty/angular.min.js, pattern=/, upath=/console/js/3rdparty/angular.min.js -[2023-08-18 11:00:50.904][INFO][27132][8we255o0] HTTP #0 127.0.0.1:44634 GET http://127.0.0.1:8888/console/js/3rdparty/angular-route.min.js, content-length=-1 -[2023-08-18 11:00:50.904][INFO][27132][8we255o0] http match file=./objs/nginx/html/console/js/3rdparty/angular-route.min.js, pattern=/, upath=/console/js/3rdparty/angular-route.min.js -[2023-08-18 11:00:50.905][INFO][27132][71482t6p] HTTP #0 127.0.0.1:44646 GET http://127.0.0.1:8888/console/js/3rdparty/angular-resource.min.js, content-length=-1 -[2023-08-18 11:00:50.905][INFO][27132][71482t6p] http match file=./objs/nginx/html/console/js/3rdparty/angular-resource.min.js, pattern=/, upath=/console/js/3rdparty/angular-resource.min.js -[2023-08-18 11:00:50.906][INFO][27132][69ttc73b] HTTP #0 127.0.0.1:44652 GET http://127.0.0.1:8888/console/js/winlin.utility.js, content-length=-1 -[2023-08-18 11:00:50.906][INFO][27132][69ttc73b] http match file=./objs/nginx/html/console/js/winlin.utility.js, pattern=/, upath=/console/js/winlin.utility.js -[2023-08-18 11:00:50.960][INFO][27132][ol3yrg58] TCP: before dispose resource(HttpConn)(0x60700005ec10), conns=9, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 11:00:50.960][WARN][27132][ol3yrg58][104] client disconnect peer. ret=1007 -[2023-08-18 11:00:50.960][INFO][27132][773o7m79] TCP: before dispose resource(HttpConn)(0x60700005ecf0), conns=9, zombies=1, ign=0, inz=0, ind=0 -[2023-08-18 11:00:50.960][WARN][27132][773o7m79][104] client disconnect peer. ret=1007 -[2023-08-18 11:00:50.960][INFO][27132][025h8i7n] TCP: clear zombies=2 resources, conns=9, removing=0, unsubs=0 -[2023-08-18 11:00:50.960][INFO][27132][ol3yrg58] TCP: disposing #0 resource(HttpConn)(0x60700005ec10), conns=9, disposing=2, zombies=0 -[2023-08-18 11:00:50.960][INFO][27132][773o7m79] TCP: disposing #1 resource(HttpConn)(0x60700005ecf0), conns=8, disposing=2, zombies=0 -[2023-08-18 11:00:50.972][INFO][27132][jk99i6k8] TCP: before dispose resource(HttpConn)(0x60700005eeb0), conns=7, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 11:00:50.972][WARN][27132][jk99i6k8][104] client disconnect peer. ret=1007 -[2023-08-18 11:00:50.972][INFO][27132][8we255o0] TCP: before dispose resource(HttpConn)(0x60700005f000), conns=7, zombies=1, ign=0, inz=0, ind=0 -[2023-08-18 11:00:50.973][WARN][27132][8we255o0][104] client disconnect peer. ret=1007 -[2023-08-18 11:00:50.973][INFO][27132][71482t6p] TCP: before dispose resource(HttpConn)(0x60700005f150), conns=7, zombies=2, ign=0, inz=0, ind=0 -[2023-08-18 11:00:50.973][WARN][27132][71482t6p][104] client disconnect peer. ret=1007 -[2023-08-18 11:00:50.973][INFO][27132][69ttc73b] TCP: before dispose resource(HttpConn)(0x60700005f2a0), conns=7, zombies=3, ign=0, inz=0, ind=0 -[2023-08-18 11:00:50.973][WARN][27132][69ttc73b][104] client disconnect peer. ret=1007 -[2023-08-18 11:00:50.973][INFO][27132][025h8i7n] TCP: clear zombies=4 resources, conns=9, removing=0, unsubs=0 -[2023-08-18 11:00:50.973][INFO][27132][jk99i6k8] TCP: disposing #0 resource(HttpConn)(0x60700005eeb0), conns=9, disposing=4, zombies=0 -[2023-08-18 11:00:50.973][INFO][27132][8we255o0] TCP: disposing #1 resource(HttpConn)(0x60700005f000), conns=8, disposing=4, zombies=0 -[2023-08-18 11:00:50.973][INFO][27132][71482t6p] TCP: disposing #2 resource(HttpConn)(0x60700005f150), conns=7, disposing=4, zombies=0 -[2023-08-18 11:00:50.973][INFO][27132][69ttc73b] TCP: disposing #3 resource(HttpConn)(0x60700005f2a0), conns=6, disposing=4, zombies=0 -[2023-08-18 11:00:50.983][INFO][27132][1204yvs6] HTTP #0 127.0.0.1:44664 GET http://127.0.0.1:8888/console/js/bravo_alert/alert.js, content-length=-1 -[2023-08-18 11:00:50.983][INFO][27132][1204yvs6] http match file=./objs/nginx/html/console/js/bravo_alert/alert.js, pattern=/, upath=/console/js/bravo_alert/alert.js -[2023-08-18 11:00:50.983][INFO][27132][7m938735] HTTP #0 127.0.0.1:44672 GET http://127.0.0.1:8888/console/js/bravo_popover/popover.js, content-length=-1 -[2023-08-18 11:00:50.984][INFO][27132][7m938735] http match file=./objs/nginx/html/console/js/bravo_popover/popover.js, pattern=/, upath=/console/js/bravo_popover/popover.js -[2023-08-18 11:00:50.996][INFO][27132][f73x032q] HTTP #0 127.0.0.1:44688 GET http://127.0.0.1:8888/console/js/srs.en.js, content-length=-1 -[2023-08-18 11:00:50.996][INFO][27132][f73x032q] http match file=./objs/nginx/html/console/js/srs.en.js, pattern=/, upath=/console/js/srs.en.js -[2023-08-18 11:00:50.996][INFO][27132][2vju22my] HTTP #0 127.0.0.1:44694 GET http://127.0.0.1:8888/console/js/srs.console.js, content-length=-1 -[2023-08-18 11:00:50.996][INFO][27132][2vju22my] http match file=./objs/nginx/html/console/js/srs.console.js, pattern=/, upath=/console/js/srs.console.js -[2023-08-18 11:00:51.007][INFO][27132][1204yvs6] TCP: before dispose resource(HttpConn)(0x60700004ec20), conns=5, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 11:00:51.007][WARN][27132][1204yvs6][104] client disconnect peer. ret=1007 -[2023-08-18 11:00:51.007][INFO][27132][025h8i7n] TCP: clear zombies=1 resources, conns=5, removing=0, unsubs=0 -[2023-08-18 11:00:51.007][INFO][27132][1204yvs6] TCP: disposing #0 resource(HttpConn)(0x60700004ec20), conns=5, disposing=1, zombies=0 -[2023-08-18 11:00:51.008][INFO][27132][7m938735] TCP: before dispose resource(HttpConn)(0x60700004ed00), conns=4, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 11:00:51.008][WARN][27132][7m938735][104] client disconnect peer. ret=1007 -[2023-08-18 11:00:51.008][INFO][27132][025h8i7n] TCP: clear zombies=1 resources, conns=4, removing=0, unsubs=0 -[2023-08-18 11:00:51.008][INFO][27132][7m938735] TCP: disposing #0 resource(HttpConn)(0x60700004ed00), conns=4, disposing=1, zombies=0 -[2023-08-18 11:00:51.019][INFO][27132][f73x032q] TCP: before dispose resource(HttpConn)(0x60700004eec0), conns=3, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 11:00:51.019][WARN][27132][f73x032q][104] client disconnect peer. ret=1007 -[2023-08-18 11:00:51.020][INFO][27132][025h8i7n] TCP: clear zombies=1 resources, conns=3, removing=0, unsubs=0 -[2023-08-18 11:00:51.020][INFO][27132][f73x032q] TCP: disposing #0 resource(HttpConn)(0x60700004eec0), conns=3, disposing=1, zombies=0 -[2023-08-18 11:00:51.023][INFO][27132][2vju22my] TCP: before dispose resource(HttpConn)(0x60700004efa0), conns=2, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 11:00:51.023][WARN][27132][2vju22my][104] client disconnect peer. ret=1007 -[2023-08-18 11:00:51.024][INFO][27132][025h8i7n] TCP: clear zombies=1 resources, conns=2, removing=0, unsubs=0 -[2023-08-18 11:00:51.024][INFO][27132][2vju22my] TCP: disposing #0 resource(HttpConn)(0x60700004efa0), conns=2, disposing=1, zombies=0 -[2023-08-18 11:00:51.067][INFO][27132][ow8m7695] HTTP #0 127.0.0.1:44706 GET http://127.0.0.1:8888/console/views/streams_en.html, content-length=-1 -[2023-08-18 11:00:51.067][INFO][27132][ow8m7695] http match file=./objs/nginx/html/console/views/streams_en.html, pattern=/, upath=/console/views/streams_en.html -[2023-08-18 11:00:51.090][INFO][27132][ow8m7695] TCP: before dispose resource(HttpConn)(0x6070000606c0), conns=2, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 11:00:51.091][WARN][27132][ow8m7695][104] client disconnect peer. ret=1007 -[2023-08-18 11:00:51.091][INFO][27132][025h8i7n] TCP: clear zombies=1 resources, conns=2, removing=0, unsubs=0 -[2023-08-18 11:00:51.091][INFO][27132][ow8m7695] TCP: disposing #0 resource(HttpConn)(0x6070000606c0), conns=2, disposing=1, zombies=0 -[2023-08-18 11:00:51.130][INFO][27132][3881bb00] HTTP #0 127.0.0.1:44716 GET http://127.0.0.1:8888/api/v1/raw?callback=angular.callbacks._0&rpc=raw, content-length=-1 -[2023-08-18 11:00:51.130][WARN][27132][3881bb00][2] http miss file=./objs/nginx/html/api/v1/raw, pattern=/, upath=/api/v1/raw -[2023-08-18 11:00:51.131][INFO][27132][8j322580] HTTP #0 127.0.0.1:44722 GET http://127.0.0.1:8888/api/v1/vhosts/?callback=angular.callbacks._1, content-length=-1 -[2023-08-18 11:00:51.132][WARN][27132][8j322580][2] http miss file=./objs/nginx/html/api/v1/vhosts/index.html, pattern=/, upath=/api/v1/vhosts/ -[2023-08-18 11:00:51.154][INFO][27132][3881bb00] TCP: before dispose resource(HttpConn)(0x607000060c00), conns=3, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 11:00:51.154][WARN][27132][3881bb00][104] client disconnect peer. ret=1007 -[2023-08-18 11:00:51.155][INFO][27132][8j322580] TCP: before dispose resource(HttpConn)(0x607000060d50), conns=3, zombies=1, ign=0, inz=0, ind=0 -[2023-08-18 11:00:51.155][WARN][27132][8j322580][104] client disconnect peer. ret=1007 -[2023-08-18 11:00:51.155][INFO][27132][025h8i7n] TCP: clear zombies=2 resources, conns=3, removing=0, unsubs=0 -[2023-08-18 11:00:51.155][INFO][27132][3881bb00] TCP: disposing #0 resource(HttpConn)(0x607000060c00), conns=3, disposing=2, zombies=0 -[2023-08-18 11:00:51.155][INFO][27132][8j322580] TCP: disposing #1 resource(HttpConn)(0x607000060d50), conns=2, disposing=2, zombies=0 -[2023-08-18 11:00:52.061][INFO][27132][1713a77e] HTTP #0 127.0.0.1:44730 GET http://127.0.0.1:8888/console/en_index.html, content-length=-1 -[2023-08-18 11:00:52.061][INFO][27132][1713a77e] http match file=./objs/nginx/html/console/en_index.html, pattern=/, upath=/console/en_index.html -[2023-08-18 11:00:52.085][INFO][27132][1713a77e] TCP: before dispose resource(HttpConn)(0x607000062790), conns=2, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 11:00:52.085][WARN][27132][1713a77e][104] client disconnect peer. ret=1007 -[2023-08-18 11:00:52.085][INFO][27132][025h8i7n] TCP: clear zombies=1 resources, conns=2, removing=0, unsubs=0 -[2023-08-18 11:00:52.085][INFO][27132][1713a77e] TCP: disposing #0 resource(HttpConn)(0x607000062790), conns=2, disposing=1, zombies=0 -[2023-08-18 11:00:52.175][INFO][27132][9517202p] HTTP #0 127.0.0.1:44744 GET http://127.0.0.1:8888/console/js/3rdparty/bootstrap.min.css, content-length=-1 -[2023-08-18 11:00:52.175][INFO][27132][9517202p] http match file=./objs/nginx/html/console/js/3rdparty/bootstrap.min.css, pattern=/, upath=/console/js/3rdparty/bootstrap.min.css -[2023-08-18 11:00:52.177][INFO][27132][8q63h6u9] HTTP #0 127.0.0.1:44758 GET http://127.0.0.1:8888/console/js/srs.console.css, content-length=-1 -[2023-08-18 11:00:52.177][INFO][27132][8q63h6u9] http match file=./objs/nginx/html/console/js/srs.console.css, pattern=/, upath=/console/js/srs.console.css -[2023-08-18 11:00:52.178][INFO][27132][577h751o] HTTP #0 127.0.0.1:44760 GET http://127.0.0.1:8888/console/js/3rdparty/angular.min.js, content-length=-1 -[2023-08-18 11:00:52.178][INFO][27132][577h751o] http match file=./objs/nginx/html/console/js/3rdparty/angular.min.js, pattern=/, upath=/console/js/3rdparty/angular.min.js -[2023-08-18 11:00:52.179][INFO][27132][cc729p1z] HTTP #0 127.0.0.1:44766 GET http://127.0.0.1:8888/console/js/3rdparty/angular-route.min.js, content-length=-1 -[2023-08-18 11:00:52.179][INFO][27132][cc729p1z] http match file=./objs/nginx/html/console/js/3rdparty/angular-route.min.js, pattern=/, upath=/console/js/3rdparty/angular-route.min.js -[2023-08-18 11:00:52.180][INFO][27132][u2mc2o10] HTTP #0 127.0.0.1:44768 GET http://127.0.0.1:8888/console/js/3rdparty/angular-resource.min.js, content-length=-1 -[2023-08-18 11:00:52.180][INFO][27132][u2mc2o10] http match file=./objs/nginx/html/console/js/3rdparty/angular-resource.min.js, pattern=/, upath=/console/js/3rdparty/angular-resource.min.js -[2023-08-18 11:00:52.191][INFO][27132][e135x7ui] HTTP #0 127.0.0.1:44774 GET http://127.0.0.1:8888/console/js/winlin.utility.js, content-length=-1 -[2023-08-18 11:00:52.191][INFO][27132][e135x7ui] http match file=./objs/nginx/html/console/js/winlin.utility.js, pattern=/, upath=/console/js/winlin.utility.js -[2023-08-18 11:00:52.236][INFO][27132][9517202p] TCP: before dispose resource(HttpConn)(0x607000062d40), conns=9, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 11:00:52.236][WARN][27132][9517202p][104] client disconnect peer. ret=1007 -[2023-08-18 11:00:52.236][INFO][27132][8q63h6u9] TCP: before dispose resource(HttpConn)(0x607000062e20), conns=9, zombies=1, ign=0, inz=0, ind=0 -[2023-08-18 11:00:52.236][WARN][27132][8q63h6u9][104] client disconnect peer. ret=1007 -[2023-08-18 11:00:52.236][INFO][27132][025h8i7n] TCP: clear zombies=2 resources, conns=9, removing=0, unsubs=0 -[2023-08-18 11:00:52.236][INFO][27132][9517202p] TCP: disposing #0 resource(HttpConn)(0x607000062d40), conns=9, disposing=2, zombies=0 -[2023-08-18 11:00:52.236][INFO][27132][8q63h6u9] TCP: disposing #1 resource(HttpConn)(0x607000062e20), conns=8, disposing=2, zombies=0 -[2023-08-18 11:00:52.253][INFO][27132][577h751o] TCP: before dispose resource(HttpConn)(0x607000062f00), conns=7, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 11:00:52.253][WARN][27132][577h751o][104] client disconnect peer. ret=1007 -[2023-08-18 11:00:52.253][INFO][27132][cc729p1z] TCP: before dispose resource(HttpConn)(0x607000062fe0), conns=7, zombies=1, ign=0, inz=0, ind=0 -[2023-08-18 11:00:52.253][WARN][27132][cc729p1z][104] client disconnect peer. ret=1007 -[2023-08-18 11:00:52.253][INFO][27132][u2mc2o10] TCP: before dispose resource(HttpConn)(0x6070000630c0), conns=7, zombies=2, ign=0, inz=0, ind=0 -[2023-08-18 11:00:52.253][WARN][27132][u2mc2o10][104] client disconnect peer. ret=1007 -[2023-08-18 11:00:52.253][INFO][27132][025h8i7n] TCP: clear zombies=3 resources, conns=7, removing=0, unsubs=0 -[2023-08-18 11:00:52.253][INFO][27132][577h751o] TCP: disposing #0 resource(HttpConn)(0x607000062f00), conns=7, disposing=3, zombies=0 -[2023-08-18 11:00:52.253][INFO][27132][cc729p1z] TCP: disposing #1 resource(HttpConn)(0x607000062fe0), conns=6, disposing=3, zombies=0 -[2023-08-18 11:00:52.253][INFO][27132][u2mc2o10] TCP: disposing #2 resource(HttpConn)(0x6070000630c0), conns=5, disposing=3, zombies=0 -[2023-08-18 11:00:52.254][INFO][27132][e135x7ui] TCP: before dispose resource(HttpConn)(0x607000063440), conns=4, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 11:00:52.254][WARN][27132][e135x7ui][104] client disconnect peer. ret=1007 -[2023-08-18 11:00:52.255][INFO][27132][025h8i7n] TCP: clear zombies=1 resources, conns=6, removing=0, unsubs=0 -[2023-08-18 11:00:52.255][INFO][27132][e135x7ui] TCP: disposing #0 resource(HttpConn)(0x607000063440), conns=6, disposing=1, zombies=0 -[2023-08-18 11:00:52.260][INFO][27132][z1920r0s] HTTP #0 127.0.0.1:44780 GET http://127.0.0.1:8888/console/js/bravo_alert/alert.js, content-length=-1 -[2023-08-18 11:00:52.260][INFO][27132][z1920r0s] http match file=./objs/nginx/html/console/js/bravo_alert/alert.js, pattern=/, upath=/console/js/bravo_alert/alert.js -[2023-08-18 11:00:52.260][INFO][27132][j7b92w8d] HTTP #0 127.0.0.1:44788 GET http://127.0.0.1:8888/console/js/bravo_popover/popover.js, content-length=-1 -[2023-08-18 11:00:52.260][INFO][27132][j7b92w8d] http match file=./objs/nginx/html/console/js/bravo_popover/popover.js, pattern=/, upath=/console/js/bravo_popover/popover.js -[2023-08-18 11:00:52.279][INFO][27132][y49681q2] HTTP #0 127.0.0.1:44794 GET http://127.0.0.1:8888/console/js/srs.en.js, content-length=-1 -[2023-08-18 11:00:52.279][INFO][27132][y49681q2] http match file=./objs/nginx/html/console/js/srs.en.js, pattern=/, upath=/console/js/srs.en.js -[2023-08-18 11:00:52.280][INFO][27132][83dc1746] HTTP #0 127.0.0.1:44800 GET http://127.0.0.1:8888/console/js/srs.console.js, content-length=-1 -[2023-08-18 11:00:52.280][INFO][27132][83dc1746] http match file=./objs/nginx/html/console/js/srs.console.js, pattern=/, upath=/console/js/srs.console.js -[2023-08-18 11:00:52.285][INFO][27132][z1920r0s] TCP: before dispose resource(HttpConn)(0x607000064d30), conns=5, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 11:00:52.285][WARN][27132][z1920r0s][104] client disconnect peer. ret=1007 -[2023-08-18 11:00:52.285][INFO][27132][025h8i7n] TCP: clear zombies=1 resources, conns=5, removing=0, unsubs=0 -[2023-08-18 11:00:52.285][INFO][27132][z1920r0s] TCP: disposing #0 resource(HttpConn)(0x607000064d30), conns=5, disposing=1, zombies=0 -[2023-08-18 11:00:52.286][INFO][27132][j7b92w8d] TCP: before dispose resource(HttpConn)(0x607000064e10), conns=4, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 11:00:52.286][WARN][27132][j7b92w8d][104] client disconnect peer. ret=1007 -[2023-08-18 11:00:52.286][INFO][27132][025h8i7n] TCP: clear zombies=1 resources, conns=4, removing=0, unsubs=0 -[2023-08-18 11:00:52.286][INFO][27132][j7b92w8d] TCP: disposing #0 resource(HttpConn)(0x607000064e10), conns=4, disposing=1, zombies=0 -[2023-08-18 11:00:52.305][INFO][27132][y49681q2] TCP: before dispose resource(HttpConn)(0x607000064fd0), conns=3, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 11:00:52.305][WARN][27132][y49681q2][104] client disconnect peer. ret=1007 -[2023-08-18 11:00:52.305][INFO][27132][025h8i7n] TCP: clear zombies=1 resources, conns=3, removing=0, unsubs=0 -[2023-08-18 11:00:52.305][INFO][27132][y49681q2] TCP: disposing #0 resource(HttpConn)(0x607000064fd0), conns=3, disposing=1, zombies=0 -[2023-08-18 11:00:52.309][INFO][27132][83dc1746] TCP: before dispose resource(HttpConn)(0x6070000650b0), conns=2, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 11:00:52.309][WARN][27132][83dc1746][104] client disconnect peer. ret=1007 -[2023-08-18 11:00:52.309][INFO][27132][025h8i7n] TCP: clear zombies=1 resources, conns=2, removing=0, unsubs=0 -[2023-08-18 11:00:52.309][INFO][27132][83dc1746] TCP: disposing #0 resource(HttpConn)(0x6070000650b0), conns=2, disposing=1, zombies=0 -[2023-08-18 11:00:52.395][INFO][27132][2y885y64] HTTP #0 127.0.0.1:44804 GET http://127.0.0.1:8888/console/views/streams_en.html, content-length=-1 -[2023-08-18 11:00:52.395][INFO][27132][2y885y64] http match file=./objs/nginx/html/console/views/streams_en.html, pattern=/, upath=/console/views/streams_en.html -[2023-08-18 11:00:52.419][INFO][27132][2y885y64] TCP: before dispose resource(HttpConn)(0x6070000660e0), conns=2, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 11:00:52.419][WARN][27132][2y885y64][104] client disconnect peer. ret=1007 -[2023-08-18 11:00:52.419][INFO][27132][025h8i7n] TCP: clear zombies=1 resources, conns=2, removing=0, unsubs=0 -[2023-08-18 11:00:52.419][INFO][27132][2y885y64] TCP: disposing #0 resource(HttpConn)(0x6070000660e0), conns=2, disposing=1, zombies=0 -[2023-08-18 11:00:52.464][INFO][27132][b138xh11] HTTP #0 127.0.0.1:44812 GET http://127.0.0.1:8888/api/v1/raw?callback=angular.callbacks._0&rpc=raw, content-length=-1 -[2023-08-18 11:00:52.464][WARN][27132][b138xh11][2] http miss file=./objs/nginx/html/api/v1/raw, pattern=/, upath=/api/v1/raw -[2023-08-18 11:00:52.464][INFO][27132][10h9rn10] HTTP #0 127.0.0.1:44824 GET http://127.0.0.1:8888/api/v1/vhosts/?callback=angular.callbacks._1, content-length=-1 -[2023-08-18 11:00:52.464][WARN][27132][10h9rn10][2] http miss file=./objs/nginx/html/api/v1/vhosts/index.html, pattern=/, upath=/api/v1/vhosts/ -[2023-08-18 11:00:52.488][INFO][27132][b138xh11] TCP: before dispose resource(HttpConn)(0x607000066620), conns=3, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 11:00:52.488][WARN][27132][b138xh11][104] client disconnect peer. ret=1007 -[2023-08-18 11:00:52.488][INFO][27132][10h9rn10] TCP: before dispose resource(HttpConn)(0x607000066700), conns=3, zombies=1, ign=0, inz=0, ind=0 -[2023-08-18 11:00:52.488][WARN][27132][10h9rn10][104] client disconnect peer. ret=1007 -[2023-08-18 11:00:52.488][INFO][27132][025h8i7n] TCP: clear zombies=2 resources, conns=3, removing=0, unsubs=0 -[2023-08-18 11:00:52.488][INFO][27132][b138xh11] TCP: disposing #0 resource(HttpConn)(0x607000066620), conns=3, disposing=2, zombies=0 -[2023-08-18 11:00:52.488][INFO][27132][10h9rn10] TCP: disposing #1 resource(HttpConn)(0x607000066700), conns=2, disposing=2, zombies=0 -[2023-08-18 11:00:53.577][INFO][27132][1o28bg4d] HTTP #0 127.0.0.1:44828 GET http://127.0.0.1:8888/console/views/vhosts_en.html, content-length=-1 -[2023-08-18 11:00:53.577][INFO][27132][1o28bg4d] http match file=./objs/nginx/html/console/views/vhosts_en.html, pattern=/, upath=/console/views/vhosts_en.html -[2023-08-18 11:00:53.601][INFO][27132][1o28bg4d] TCP: before dispose resource(HttpConn)(0x6070000683e0), conns=2, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 11:00:53.601][WARN][27132][1o28bg4d][104] client disconnect peer. ret=1007 -[2023-08-18 11:00:53.601][INFO][27132][025h8i7n] TCP: clear zombies=1 resources, conns=2, removing=0, unsubs=0 -[2023-08-18 11:00:53.601][INFO][27132][1o28bg4d] TCP: disposing #0 resource(HttpConn)(0x6070000683e0), conns=2, disposing=1, zombies=0 -[2023-08-18 11:00:53.655][INFO][27132][u2vz084r] HTTP #0 127.0.0.1:44836 GET http://127.0.0.1:8888/api/v1/vhosts/?callback=angular.callbacks._2, content-length=-1 -[2023-08-18 11:00:53.655][WARN][27132][u2vz084r][2] http miss file=./objs/nginx/html/api/v1/vhosts/index.html, pattern=/, upath=/api/v1/vhosts/ -[2023-08-18 11:00:53.679][INFO][27132][u2vz084r] TCP: before dispose resource(HttpConn)(0x607000068990), conns=2, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 11:00:53.679][WARN][27132][u2vz084r][104] client disconnect peer. ret=1007 -[2023-08-18 11:00:53.679][INFO][27132][025h8i7n] TCP: clear zombies=1 resources, conns=2, removing=0, unsubs=0 -[2023-08-18 11:00:53.679][INFO][27132][u2vz084r] TCP: disposing #0 resource(HttpConn)(0x607000068990), conns=2, disposing=1, zombies=0 -[2023-08-18 11:00:54.413][INFO][27132][935d56o6] HTTP #0 127.0.0.1:44850 GET http://127.0.0.1:8888/console/views/summary_en.html, content-length=-1 -[2023-08-18 11:00:54.413][INFO][27132][935d56o6] http match file=./objs/nginx/html/console/views/summary_en.html, pattern=/, upath=/console/views/summary_en.html -[2023-08-18 11:00:54.438][INFO][27132][935d56o6] TCP: before dispose resource(HttpConn)(0x607000069a30), conns=2, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 11:00:54.438][WARN][27132][935d56o6][104] client disconnect peer. ret=1007 -[2023-08-18 11:00:54.438][INFO][27132][025h8i7n] TCP: clear zombies=1 resources, conns=2, removing=0, unsubs=0 -[2023-08-18 11:00:54.438][INFO][27132][935d56o6] TCP: disposing #0 resource(HttpConn)(0x607000069a30), conns=2, disposing=1, zombies=0 -[2023-08-18 11:00:54.478][INFO][27132][7mc89ne0] HTTP #0 127.0.0.1:44862 GET http://127.0.0.1:8888/api/v1/summaries?callback=angular.callbacks._3, content-length=-1 -[2023-08-18 11:00:54.478][WARN][27132][7mc89ne0][2] http miss file=./objs/nginx/html/api/v1/summaries, pattern=/, upath=/api/v1/summaries -[2023-08-18 11:00:54.501][INFO][27132][7mc89ne0] TCP: before dispose resource(HttpConn)(0x607000069f70), conns=2, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 11:00:54.501][WARN][27132][7mc89ne0][104] client disconnect peer. ret=1007 -[2023-08-18 11:00:54.501][INFO][27132][025h8i7n] TCP: clear zombies=1 resources, conns=2, removing=0, unsubs=0 -[2023-08-18 11:00:54.501][INFO][27132][7mc89ne0] TCP: disposing #0 resource(HttpConn)(0x607000069f70), conns=2, disposing=1, zombies=0 -[2023-08-18 11:00:54.736][INFO][27132][3rx374j2] Hybrid cpu=3.00%,112MB, cid=31,14, timer=62,0,0, clock=0,42,6,0,0,0,0,0,0, free=2, objs=(pkt:0,raw:0,fua:0,msg:38,oth:0,buf:0) -[2023-08-18 11:00:55.075][INFO][27132][3b7f941a] Process: cpu=3.00%,115MB, threads=2 -[2023-08-18 11:00:56.783][INFO][27132][s0y3x27r] HTTP #0 127.0.0.1:44866 GET http://127.0.0.1:8888/console/views/configs_en.html, content-length=-1 -[2023-08-18 11:00:56.783][INFO][27132][s0y3x27r] http match file=./objs/nginx/html/console/views/configs_en.html, pattern=/, upath=/console/views/configs_en.html -[2023-08-18 11:00:56.807][INFO][27132][s0y3x27r] TCP: before dispose resource(HttpConn)(0x60700006c4a0), conns=2, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 11:00:56.807][WARN][27132][s0y3x27r][104] client disconnect peer. ret=1007 -[2023-08-18 11:00:56.807][INFO][27132][025h8i7n] TCP: clear zombies=1 resources, conns=2, removing=0, unsubs=0 -[2023-08-18 11:00:56.807][INFO][27132][s0y3x27r] TCP: disposing #0 resource(HttpConn)(0x60700006c4a0), conns=2, disposing=1, zombies=0 -[2023-08-18 11:00:56.839][INFO][27132][4870072a] HTTP #0 127.0.0.1:44868 GET http://127.0.0.1:8888/api/v1/raw?callback=angular.callbacks._4&rpc=raw, content-length=-1 -[2023-08-18 11:00:56.839][WARN][27132][4870072a][2] http miss file=./objs/nginx/html/api/v1/raw, pattern=/, upath=/api/v1/raw -[2023-08-18 11:00:56.863][INFO][27132][4870072a] TCP: before dispose resource(HttpConn)(0x60700006c970), conns=2, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 11:00:56.863][WARN][27132][4870072a][104] client disconnect peer. ret=1007 -[2023-08-18 11:00:56.863][INFO][27132][025h8i7n] TCP: clear zombies=1 resources, conns=2, removing=0, unsubs=0 -[2023-08-18 11:00:56.863][INFO][27132][4870072a] TCP: disposing #0 resource(HttpConn)(0x60700006c970), conns=2, disposing=1, zombies=0 -[2023-08-18 11:00:58.590][INFO][27132][qe1d62d1] -> HLS time=379386709ms, sno=2, ts=livestream-1.ts, dur=10033ms, dva=0p -[2023-08-18 11:00:59.737][INFO][27132][3rx374j2] Hybrid cpu=4.00%,125MB, cid=31,14, timer=62,0,0, clock=0,42,6,0,0,0,0,0,0, free=2, objs=(pkt:0,raw:0,fua:0,msg:38,oth:0,buf:0) -[2023-08-18 11:01:00.081][INFO][27132][3b7f941a] Process: cpu=2.00%,127MB, threads=2 -[2023-08-18 11:01:04.738][INFO][27132][3rx374j2] Hybrid cpu=3.00%,137MB, cid=3,1, timer=62,0,0, clock=0,43,4,0,0,0,0,0,0, free=1, objs=(pkt:0,raw:0,fua:0,msg:89,oth:0,buf:0) -[2023-08-18 11:01:05.085][INFO][27132][3b7f941a] Process: cpu=3.00%,139MB, threads=2 -[2023-08-18 11:01:08.630][INFO][27132][qe1d62d1] -> HLS time=389416445ms, sno=3, ts=livestream-2.ts, dur=8100ms, dva=0p -[2023-08-18 11:01:09.739][INFO][27132][3rx374j2] Hybrid cpu=3.00%,149MB, cid=3,1, timer=62,0,0, clock=0,43,4,0,0,0,0,0,0, free=1, objs=(pkt:0,raw:0,fua:0,msg:89,oth:0,buf:0) -[2023-08-18 11:01:10.090][INFO][27132][3b7f941a] Process: cpu=2.00%,151MB, threads=2 -[2023-08-18 11:01:13.543][INFO][27132][qe1d62d1] <- CPB time=19998460, okbps=0,0,0, ikbps=0,0,0, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 11:01:14.739][INFO][27132][3rx374j2] Hybrid cpu=3.00%,161MB, cid=3,1, timer=62,0,0, clock=0,43,4,0,0,0,0,0,0, free=1, objs=(pkt:0,raw:0,fua:0,msg:89,oth:0,buf:0) -[2023-08-18 11:01:15.095][INFO][27132][3b7f941a] Process: cpu=3.00%,164MB, threads=2 -[2023-08-18 11:01:18.655][INFO][27132][qe1d62d1] -> HLS time=399452795ms, sno=4, ts=livestream-3.ts, dur=6133ms, dva=0p -[2023-08-18 11:01:19.474][INFO][27132][un7541m1] HTTP #0 127.0.0.1:34038 GET http://127.0.0.1:8888/console/en_index.html, content-length=-1 -[2023-08-18 11:01:19.474][INFO][27132][un7541m1] http match file=./objs/nginx/html/console/en_index.html, pattern=/, upath=/console/en_index.html -[2023-08-18 11:01:19.505][INFO][27132][un7541m1] TCP: before dispose resource(HttpConn)(0x607000080780), conns=2, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 11:01:19.505][WARN][27132][un7541m1][104] client disconnect peer. ret=1007 -[2023-08-18 11:01:19.505][INFO][27132][025h8i7n] TCP: clear zombies=1 resources, conns=2, removing=0, unsubs=0 -[2023-08-18 11:01:19.505][INFO][27132][un7541m1] TCP: disposing #0 resource(HttpConn)(0x607000080780), conns=2, disposing=1, zombies=0 -[2023-08-18 11:01:19.570][INFO][27132][38p31k33] HTTP #0 127.0.0.1:34052 GET http://127.0.0.1:8888/console/js/3rdparty/bootstrap.min.css, content-length=-1 -[2023-08-18 11:01:19.571][INFO][27132][38p31k33] http match file=./objs/nginx/html/console/js/3rdparty/bootstrap.min.css, pattern=/, upath=/console/js/3rdparty/bootstrap.min.css -[2023-08-18 11:01:19.573][INFO][27132][027xke55] HTTP #0 127.0.0.1:34064 GET http://127.0.0.1:8888/console/js/srs.console.css, content-length=-1 -[2023-08-18 11:01:19.573][INFO][27132][027xke55] http match file=./objs/nginx/html/console/js/srs.console.css, pattern=/, upath=/console/js/srs.console.css -[2023-08-18 11:01:19.573][INFO][27132][62579779] HTTP #0 127.0.0.1:34070 GET http://127.0.0.1:8888/console/js/3rdparty/angular.min.js, content-length=-1 -[2023-08-18 11:01:19.573][INFO][27132][62579779] http match file=./objs/nginx/html/console/js/3rdparty/angular.min.js, pattern=/, upath=/console/js/3rdparty/angular.min.js -[2023-08-18 11:01:19.575][INFO][27132][vu991v0z] HTTP #0 127.0.0.1:34078 GET http://127.0.0.1:8888/console/js/3rdparty/angular-route.min.js, content-length=-1 -[2023-08-18 11:01:19.575][INFO][27132][vu991v0z] http match file=./objs/nginx/html/console/js/3rdparty/angular-route.min.js, pattern=/, upath=/console/js/3rdparty/angular-route.min.js -[2023-08-18 11:01:19.576][INFO][27132][9520pv46] HTTP #0 127.0.0.1:34094 GET http://127.0.0.1:8888/console/js/winlin.utility.js, content-length=-1 -[2023-08-18 11:01:19.576][INFO][27132][9520pv46] http match file=./objs/nginx/html/console/js/winlin.utility.js, pattern=/, upath=/console/js/winlin.utility.js -[2023-08-18 11:01:19.576][INFO][27132][3198543h] HTTP #0 127.0.0.1:34098 GET http://127.0.0.1:8888/console/js/3rdparty/angular-resource.min.js, content-length=-1 -[2023-08-18 11:01:19.576][INFO][27132][3198543h] http match file=./objs/nginx/html/console/js/3rdparty/angular-resource.min.js, pattern=/, upath=/console/js/3rdparty/angular-resource.min.js -[2023-08-18 11:01:19.635][INFO][27132][38p31k33] TCP: before dispose resource(HttpConn)(0x607000080d30), conns=7, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 11:01:19.635][WARN][27132][38p31k33][104] client disconnect peer. ret=1007 -[2023-08-18 11:01:19.635][INFO][27132][025h8i7n] TCP: clear zombies=1 resources, conns=7, removing=0, unsubs=0 -[2023-08-18 11:01:19.635][INFO][27132][38p31k33] TCP: disposing #0 resource(HttpConn)(0x607000080d30), conns=7, disposing=1, zombies=0 -[2023-08-18 11:01:19.637][INFO][27132][027xke55] TCP: before dispose resource(HttpConn)(0x607000080e80), conns=8, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 11:01:19.637][WARN][27132][027xke55][104] client disconnect peer. ret=1007 -[2023-08-18 11:01:19.637][INFO][27132][025h8i7n] TCP: clear zombies=1 resources, conns=8, removing=0, unsubs=0 -[2023-08-18 11:01:19.637][INFO][27132][027xke55] TCP: disposing #0 resource(HttpConn)(0x607000080e80), conns=8, disposing=1, zombies=0 -[2023-08-18 11:01:19.650][INFO][27132][62579779] TCP: before dispose resource(HttpConn)(0x607000080f60), conns=7, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 11:01:19.650][WARN][27132][62579779][104] client disconnect peer. ret=1007 -[2023-08-18 11:01:19.650][INFO][27132][vu991v0z] TCP: before dispose resource(HttpConn)(0x607000081040), conns=7, zombies=1, ign=0, inz=0, ind=0 -[2023-08-18 11:01:19.650][WARN][27132][vu991v0z][104] client disconnect peer. ret=1007 -[2023-08-18 11:01:19.650][INFO][27132][025h8i7n] TCP: clear zombies=2 resources, conns=9, removing=0, unsubs=0 -[2023-08-18 11:01:19.650][INFO][27132][62579779] TCP: disposing #0 resource(HttpConn)(0x607000080f60), conns=9, disposing=2, zombies=0 -[2023-08-18 11:01:19.650][INFO][27132][vu991v0z] TCP: disposing #1 resource(HttpConn)(0x607000081040), conns=8, disposing=2, zombies=0 -[2023-08-18 11:01:19.651][INFO][27132][9520pv46] TCP: before dispose resource(HttpConn)(0x607000081270), conns=7, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 11:01:19.651][WARN][27132][9520pv46][104] client disconnect peer. ret=1007 -[2023-08-18 11:01:19.651][INFO][27132][3198543h] TCP: before dispose resource(HttpConn)(0x6070000813c0), conns=7, zombies=1, ign=0, inz=0, ind=0 -[2023-08-18 11:01:19.651][WARN][27132][3198543h][104] client disconnect peer. ret=1007 -[2023-08-18 11:01:19.651][INFO][27132][025h8i7n] TCP: clear zombies=2 resources, conns=7, removing=0, unsubs=0 -[2023-08-18 11:01:19.651][INFO][27132][9520pv46] TCP: disposing #0 resource(HttpConn)(0x607000081270), conns=7, disposing=2, zombies=0 -[2023-08-18 11:01:19.651][INFO][27132][3198543h] TCP: disposing #1 resource(HttpConn)(0x6070000813c0), conns=6, disposing=2, zombies=0 -[2023-08-18 11:01:19.659][INFO][27132][6885clp7] HTTP #0 127.0.0.1:34108 GET http://127.0.0.1:8888/console/js/bravo_alert/alert.js, content-length=-1 -[2023-08-18 11:01:19.659][INFO][27132][6885clp7] http match file=./objs/nginx/html/console/js/bravo_alert/alert.js, pattern=/, upath=/console/js/bravo_alert/alert.js -[2023-08-18 11:01:19.660][INFO][27132][f467526y] HTTP #0 127.0.0.1:34116 GET http://127.0.0.1:8888/console/js/bravo_popover/popover.js, content-length=-1 -[2023-08-18 11:01:19.660][INFO][27132][f467526y] http match file=./objs/nginx/html/console/js/bravo_popover/popover.js, pattern=/, upath=/console/js/bravo_popover/popover.js -[2023-08-18 11:01:19.673][INFO][27132][7y83t29d] HTTP #0 127.0.0.1:34128 GET http://127.0.0.1:8888/console/js/srs.en.js, content-length=-1 -[2023-08-18 11:01:19.673][INFO][27132][7y83t29d] http match file=./objs/nginx/html/console/js/srs.en.js, pattern=/, upath=/console/js/srs.en.js -[2023-08-18 11:01:19.674][INFO][27132][ti183oqj] HTTP #0 127.0.0.1:34142 GET http://127.0.0.1:8888/console/js/srs.console.js, content-length=-1 -[2023-08-18 11:01:19.674][INFO][27132][ti183oqj] http match file=./objs/nginx/html/console/js/srs.console.js, pattern=/, upath=/console/js/srs.console.js -[2023-08-18 11:01:19.682][INFO][27132][6885clp7] TCP: before dispose resource(HttpConn)(0x607000082d20), conns=5, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 11:01:19.682][WARN][27132][6885clp7][104] client disconnect peer. ret=1007 -[2023-08-18 11:01:19.682][INFO][27132][025h8i7n] TCP: clear zombies=1 resources, conns=5, removing=0, unsubs=0 -[2023-08-18 11:01:19.682][INFO][27132][6885clp7] TCP: disposing #0 resource(HttpConn)(0x607000082d20), conns=5, disposing=1, zombies=0 -[2023-08-18 11:01:19.684][INFO][27132][f467526y] TCP: before dispose resource(HttpConn)(0x607000082e00), conns=4, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 11:01:19.685][WARN][27132][f467526y][104] client disconnect peer. ret=1007 -[2023-08-18 11:01:19.685][INFO][27132][025h8i7n] TCP: clear zombies=1 resources, conns=4, removing=0, unsubs=0 -[2023-08-18 11:01:19.685][INFO][27132][f467526y] TCP: disposing #0 resource(HttpConn)(0x607000082e00), conns=4, disposing=1, zombies=0 -[2023-08-18 11:01:19.697][INFO][27132][7y83t29d] TCP: before dispose resource(HttpConn)(0x607000082fc0), conns=3, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 11:01:19.697][WARN][27132][7y83t29d][104] client disconnect peer. ret=1007 -[2023-08-18 11:01:19.697][INFO][27132][025h8i7n] TCP: clear zombies=1 resources, conns=3, removing=0, unsubs=0 -[2023-08-18 11:01:19.697][INFO][27132][7y83t29d] TCP: disposing #0 resource(HttpConn)(0x607000082fc0), conns=3, disposing=1, zombies=0 -[2023-08-18 11:01:19.704][INFO][27132][ti183oqj] TCP: before dispose resource(HttpConn)(0x6070000830a0), conns=2, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 11:01:19.704][WARN][27132][ti183oqj][104] client disconnect peer. ret=1007 -[2023-08-18 11:01:19.704][INFO][27132][025h8i7n] TCP: clear zombies=1 resources, conns=2, removing=0, unsubs=0 -[2023-08-18 11:01:19.704][INFO][27132][ti183oqj] TCP: disposing #0 resource(HttpConn)(0x6070000830a0), conns=2, disposing=1, zombies=0 -[2023-08-18 11:01:19.740][INFO][27132][3rx374j2] Hybrid cpu=4.00%,174MB, cid=10,5, timer=62,0,0, clock=0,45,3,0,0,0,0,0,0, free=1, objs=(pkt:0,raw:0,fua:0,msg:89,oth:0,buf:0) -[2023-08-18 11:01:19.762][INFO][27132][245804v5] HTTP #0 127.0.0.1:34146 GET http://127.0.0.1:8888/console/views/configs_en.html, content-length=-1 -[2023-08-18 11:01:19.762][INFO][27132][245804v5] http match file=./objs/nginx/html/console/views/configs_en.html, pattern=/, upath=/console/views/configs_en.html -[2023-08-18 11:01:19.787][INFO][27132][245804v5] TCP: before dispose resource(HttpConn)(0x607000084060), conns=2, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 11:01:19.787][WARN][27132][245804v5][104] client disconnect peer. ret=1007 -[2023-08-18 11:01:19.787][INFO][27132][025h8i7n] TCP: clear zombies=1 resources, conns=2, removing=0, unsubs=0 -[2023-08-18 11:01:19.787][INFO][27132][245804v5] TCP: disposing #0 resource(HttpConn)(0x607000084060), conns=2, disposing=1, zombies=0 -[2023-08-18 11:01:19.836][INFO][27132][812338hr] HTTP #0 127.0.0.1:34160 GET http://127.0.0.1:8888/api/v1/raw?callback=angular.callbacks._0&rpc=raw, content-length=-1 -[2023-08-18 11:01:19.836][WARN][27132][812338hr][2] http miss file=./objs/nginx/html/api/v1/raw, pattern=/, upath=/api/v1/raw -[2023-08-18 11:01:19.865][INFO][27132][812338hr] TCP: before dispose resource(HttpConn)(0x6070000845a0), conns=2, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 11:01:19.865][WARN][27132][812338hr][104] client disconnect peer. ret=1007 -[2023-08-18 11:01:19.865][INFO][27132][025h8i7n] TCP: clear zombies=1 resources, conns=2, removing=0, unsubs=0 -[2023-08-18 11:01:19.865][INFO][27132][812338hr] TCP: disposing #0 resource(HttpConn)(0x6070000845a0), conns=2, disposing=1, zombies=0 -[2023-08-18 11:01:20.099][INFO][27132][3b7f941a] Process: cpu=3.00%,177MB, threads=2 -[2023-08-18 11:01:20.840][INFO][27132][6946i33b] HTTP #0 127.0.0.1:34170 GET http://127.0.0.1:8888/console/views/summary_en.html, content-length=-1 -[2023-08-18 11:01:20.840][INFO][27132][6946i33b] http match file=./objs/nginx/html/console/views/summary_en.html, pattern=/, upath=/console/views/summary_en.html -[2023-08-18 11:01:20.865][INFO][27132][6946i33b] TCP: before dispose resource(HttpConn)(0x607000085b10), conns=2, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 11:01:20.865][WARN][27132][6946i33b][104] client disconnect peer. ret=1007 -[2023-08-18 11:01:20.865][INFO][27132][025h8i7n] TCP: clear zombies=1 resources, conns=2, removing=0, unsubs=0 -[2023-08-18 11:01:20.865][INFO][27132][6946i33b] TCP: disposing #0 resource(HttpConn)(0x607000085b10), conns=2, disposing=1, zombies=0 -[2023-08-18 11:01:20.907][INFO][27132][14048q40] HTTP #0 127.0.0.1:34176 GET http://127.0.0.1:8888/api/v1/summaries?callback=angular.callbacks._1, content-length=-1 -[2023-08-18 11:01:20.907][WARN][27132][14048q40][2] http miss file=./objs/nginx/html/api/v1/summaries, pattern=/, upath=/api/v1/summaries -[2023-08-18 11:01:20.930][INFO][27132][14048q40] TCP: before dispose resource(HttpConn)(0x607000086050), conns=2, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 11:01:20.930][WARN][27132][14048q40][104] client disconnect peer. ret=1007 -[2023-08-18 11:01:20.930][INFO][27132][025h8i7n] TCP: clear zombies=1 resources, conns=2, removing=0, unsubs=0 -[2023-08-18 11:01:20.930][INFO][27132][14048q40] TCP: disposing #0 resource(HttpConn)(0x607000086050), conns=2, disposing=1, zombies=0 -[2023-08-18 11:01:24.740][INFO][27132][3rx374j2] Hybrid cpu=2.00%,187MB, cid=10,5, timer=62,0,0, clock=0,45,3,0,0,0,0,0,0, free=1, objs=(pkt:0,raw:0,fua:0,msg:89,oth:0,buf:0) -[2023-08-18 11:01:25.104][INFO][27132][3b7f941a] Process: cpu=3.00%,189MB, threads=2 -[2023-08-18 11:01:28.546][INFO][27132][qe1d62d1] <- CPB time=35009923, okbps=0,0,0, ikbps=1,0,0, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 11:01:28.661][INFO][27132][qe1d62d1] -> HLS time=409458927ms, sno=5, ts=livestream-4.ts, dur=4133ms, dva=0p -[2023-08-18 11:01:29.741][INFO][27132][3rx374j2] Hybrid cpu=3.00%,199MB, cid=10,5, timer=62,0,0, clock=0,45,3,0,0,0,0,0,0, free=1, objs=(pkt:0,raw:0,fua:0,msg:89,oth:0,buf:0) -[2023-08-18 11:01:30.107][INFO][27132][3b7f941a] Process: cpu=3.00%,202MB, threads=2 -[2023-08-18 11:01:34.742][INFO][27132][3rx374j2] Hybrid cpu=3.00%,212MB, cid=4,1, timer=62,0,0, clock=0,45,3,0,0,0,0,0,0, free=1, objs=(pkt:0,raw:0,fua:0,msg:90,oth:0,buf:0) -[2023-08-18 11:01:35.111][INFO][27132][3b7f941a] Process: cpu=2.00%,214MB, threads=2 -[2023-08-18 11:01:37.646][INFO][27132][qe1d62d1] cleanup when unpublish -[2023-08-18 11:01:37.646][INFO][27132][qe1d62d1] TCP: before dispose resource(RtmpConn)(0x612000082fc0), conns=1, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 11:01:37.646][WARN][27132][qe1d62d1][4] client disconnect peer. ret=1009 -[2023-08-18 11:01:37.646][INFO][27132][025h8i7n] TCP: clear zombies=1 resources, conns=1, removing=0, unsubs=0 -[2023-08-18 11:01:37.646][INFO][27132][qe1d62d1] TCP: disposing #0 resource(RtmpConn)(0x612000082fc0), conns=1, disposing=1, zombies=0 -[2023-08-18 11:01:39.742][INFO][27132][3rx374j2] Hybrid cpu=2.00%,221MB, cid=4,1, timer=62,0,0, clock=0,45,3,0,0,0,0,0,0, free=1, objs=(pkt:0,raw:0,fua:0,msg:90,oth:0,buf:0) -[2023-08-18 11:01:40.116][INFO][27132][3b7f941a] Process: cpu=1.00%,221MB, threads=2 -[2023-08-18 11:01:42.320][INFO][27132][099gj0m1] RTMP client ip=127.0.0.1:36286, fd=14 -[2023-08-18 11:01:42.323][INFO][27132][099gj0m1] complex handshake success -[2023-08-18 11:01:42.366][INFO][27132][099gj0m1] connect app, tcUrl=rtmp://localhost:1935/live, pageUrl=, swfUrl=, schema=rtmp, vhost=localhost, port=1935, app=live, args=null -[2023-08-18 11:01:42.366][INFO][27132][099gj0m1] protocol in.buffer=0, in.ack=0, out.ack=0, in.chunk=128, out.chunk=128 -[2023-08-18 11:01:42.454][INFO][27132][099gj0m1] client identified, type=fmle-publish, vhost=localhost, app=live, stream=livestream, param=, duration=0ms -[2023-08-18 11:01:42.454][INFO][27132][099gj0m1] connected stream, tcUrl=rtmp://localhost:1935/live, pageUrl=, swfUrl=, schema=rtmp, vhost=__defaultVhost__, port=1935, app=live, stream=livestream, param=, args=null -[2023-08-18 11:01:42.454][INFO][27132][099gj0m1] source url=/live/livestream, ip=127.0.0.1, cache=1/2500, is_edge=0, source_id=/qe1d62d1 -[2023-08-18 11:01:42.543][INFO][27132][099gj0m1] hls: win=60000ms, frag=10000ms, prefix=, path=./objs/nginx/html, m3u8=[app]/[stream].m3u8, ts=[app]/[stream]-[seq].ts, aof=2.00, floor=0, clean=1, waitk=1, dispose=0ms, dts_directly=1 -[2023-08-18 11:01:42.543][INFO][27132][099gj0m1] ignore disabled exec for vhost=__defaultVhost__ -[2023-08-18 11:01:42.543][INFO][27132][099gj0m1] start publish mr=0/350, p1stpt=20000, pnt=5000, tcp_nodelay=0 -[2023-08-18 11:01:42.588][INFO][27132][099gj0m1] got metadata, width=1920, height=1080, vcodec=7 -[2023-08-18 11:01:42.588][INFO][27132][099gj0m1] 36B video sh, codec(7, profile=Main, level=Other, 1920x1080, 0kbps, 0.0fps, 0.0s) -[2023-08-18 11:01:42.589][INFO][27132][099gj0m1] -> HLS time=423376276ms, sno=7, ts=livestream-6.ts, dur=0ms, dva=0p -[2023-08-18 11:01:44.742][INFO][27132][3rx374j2] Hybrid cpu=3.00%,224MB, cid=5,1, timer=62,0,0, clock=0,44,4,1,0,0,0,0,0, free=1, objs=(pkt:0,raw:0,fua:0,msg:48,oth:0,buf:0) -[2023-08-18 11:01:45.121][INFO][27132][3b7f941a] Process: cpu=2.00%,227MB, threads=2 -[2023-08-18 11:01:45.380][INFO][27132][a32ktx07] HTTP #0 127.0.0.1:44712 GET http://127.0.0.1:8888/console/en_index.html, content-length=-1 -[2023-08-18 11:01:45.380][INFO][27132][a32ktx07] http match file=./objs/nginx/html/console/en_index.html, pattern=/, upath=/console/en_index.html -[2023-08-18 11:01:45.404][INFO][27132][a32ktx07] TCP: before dispose resource(HttpConn)(0x607000096580), conns=2, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 11:01:45.404][WARN][27132][a32ktx07][104] client disconnect peer. ret=1007 -[2023-08-18 11:01:45.404][INFO][27132][025h8i7n] TCP: clear zombies=1 resources, conns=2, removing=0, unsubs=0 -[2023-08-18 11:01:45.404][INFO][27132][a32ktx07] TCP: disposing #0 resource(HttpConn)(0x607000096580), conns=2, disposing=1, zombies=0 -[2023-08-18 11:01:45.457][INFO][27132][2o2a799g] HTTP #0 127.0.0.1:44718 GET http://127.0.0.1:8888/console/js/3rdparty/bootstrap.min.css, content-length=-1 -[2023-08-18 11:01:45.457][INFO][27132][2o2a799g] http match file=./objs/nginx/html/console/js/3rdparty/bootstrap.min.css, pattern=/, upath=/console/js/3rdparty/bootstrap.min.css -[2023-08-18 11:01:45.464][INFO][27132][5k1x3w95] HTTP #0 127.0.0.1:44722 GET http://127.0.0.1:8888/console/js/srs.console.css, content-length=-1 -[2023-08-18 11:01:45.465][INFO][27132][5k1x3w95] http match file=./objs/nginx/html/console/js/srs.console.css, pattern=/, upath=/console/js/srs.console.css -[2023-08-18 11:01:45.465][INFO][27132][65c221r3] HTTP #0 127.0.0.1:44726 GET http://127.0.0.1:8888/console/js/3rdparty/angular.min.js, content-length=-1 -[2023-08-18 11:01:45.465][INFO][27132][65c221r3] http match file=./objs/nginx/html/console/js/3rdparty/angular.min.js, pattern=/, upath=/console/js/3rdparty/angular.min.js -[2023-08-18 11:01:45.467][INFO][27132][503e7359] HTTP #0 127.0.0.1:44736 GET http://127.0.0.1:8888/console/js/3rdparty/angular-route.min.js, content-length=-1 -[2023-08-18 11:01:45.467][INFO][27132][503e7359] http match file=./objs/nginx/html/console/js/3rdparty/angular-route.min.js, pattern=/, upath=/console/js/3rdparty/angular-route.min.js -[2023-08-18 11:01:45.468][INFO][27132][740o79k2] HTTP #0 127.0.0.1:44746 GET http://127.0.0.1:8888/console/js/3rdparty/angular-resource.min.js, content-length=-1 -[2023-08-18 11:01:45.468][INFO][27132][740o79k2] http match file=./objs/nginx/html/console/js/3rdparty/angular-resource.min.js, pattern=/, upath=/console/js/3rdparty/angular-resource.min.js -[2023-08-18 11:01:45.468][INFO][27132][3l57x52k] HTTP #0 127.0.0.1:44748 GET http://127.0.0.1:8888/console/js/winlin.utility.js, content-length=-1 -[2023-08-18 11:01:45.468][INFO][27132][3l57x52k] http match file=./objs/nginx/html/console/js/winlin.utility.js, pattern=/, upath=/console/js/winlin.utility.js -[2023-08-18 11:01:45.526][INFO][27132][2o2a799g] TCP: before dispose resource(HttpConn)(0x607000096ac0), conns=9, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 11:01:45.526][WARN][27132][2o2a799g][104] client disconnect peer. ret=1007 -[2023-08-18 11:01:45.526][INFO][27132][5k1x3w95] TCP: before dispose resource(HttpConn)(0x607000096c10), conns=9, zombies=1, ign=0, inz=0, ind=0 -[2023-08-18 11:01:45.526][WARN][27132][5k1x3w95][104] client disconnect peer. ret=1007 -[2023-08-18 11:01:45.526][INFO][27132][025h8i7n] TCP: clear zombies=2 resources, conns=9, removing=0, unsubs=0 -[2023-08-18 11:01:45.526][INFO][27132][2o2a799g] TCP: disposing #0 resource(HttpConn)(0x607000096ac0), conns=9, disposing=2, zombies=0 -[2023-08-18 11:01:45.526][INFO][27132][5k1x3w95] TCP: disposing #1 resource(HttpConn)(0x607000096c10), conns=8, disposing=2, zombies=0 -[2023-08-18 11:01:45.541][INFO][27132][65c221r3] TCP: before dispose resource(HttpConn)(0x607000096d60), conns=7, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 11:01:45.541][WARN][27132][65c221r3][104] client disconnect peer. ret=1007 -[2023-08-18 11:01:45.541][INFO][27132][503e7359] TCP: before dispose resource(HttpConn)(0x607000096e40), conns=7, zombies=1, ign=0, inz=0, ind=0 -[2023-08-18 11:01:45.541][WARN][27132][503e7359][104] client disconnect peer. ret=1007 -[2023-08-18 11:01:45.541][INFO][27132][740o79k2] TCP: before dispose resource(HttpConn)(0x607000097000), conns=7, zombies=2, ign=0, inz=0, ind=0 -[2023-08-18 11:01:45.541][WARN][27132][740o79k2][104] client disconnect peer. ret=1007 -[2023-08-18 11:01:45.541][INFO][27132][3l57x52k] TCP: before dispose resource(HttpConn)(0x6070000970e0), conns=7, zombies=3, ign=0, inz=0, ind=0 -[2023-08-18 11:01:45.541][WARN][27132][3l57x52k][104] client disconnect peer. ret=1007 -[2023-08-18 11:01:45.542][INFO][27132][025h8i7n] TCP: clear zombies=4 resources, conns=9, removing=0, unsubs=0 -[2023-08-18 11:01:45.542][INFO][27132][65c221r3] TCP: disposing #0 resource(HttpConn)(0x607000096d60), conns=9, disposing=4, zombies=0 -[2023-08-18 11:01:45.542][INFO][27132][503e7359] TCP: disposing #1 resource(HttpConn)(0x607000096e40), conns=8, disposing=4, zombies=0 -[2023-08-18 11:01:45.542][INFO][27132][740o79k2] TCP: disposing #2 resource(HttpConn)(0x607000097000), conns=7, disposing=4, zombies=0 -[2023-08-18 11:01:45.542][INFO][27132][3l57x52k] TCP: disposing #3 resource(HttpConn)(0x6070000970e0), conns=6, disposing=4, zombies=0 -[2023-08-18 11:01:45.548][INFO][27132][azm30e65] HTTP #0 127.0.0.1:44752 GET http://127.0.0.1:8888/console/js/bravo_alert/alert.js, content-length=-1 -[2023-08-18 11:01:45.548][INFO][27132][azm30e65] http match file=./objs/nginx/html/console/js/bravo_alert/alert.js, pattern=/, upath=/console/js/bravo_alert/alert.js -[2023-08-18 11:01:45.549][INFO][27132][ott1c963] HTTP #0 127.0.0.1:44766 GET http://127.0.0.1:8888/console/js/bravo_popover/popover.js, content-length=-1 -[2023-08-18 11:01:45.549][INFO][27132][ott1c963] http match file=./objs/nginx/html/console/js/bravo_popover/popover.js, pattern=/, upath=/console/js/bravo_popover/popover.js -[2023-08-18 11:01:45.564][INFO][27132][367q5185] HTTP #0 127.0.0.1:44782 GET http://127.0.0.1:8888/console/js/srs.en.js, content-length=-1 -[2023-08-18 11:01:45.564][INFO][27132][367q5185] http match file=./objs/nginx/html/console/js/srs.en.js, pattern=/, upath=/console/js/srs.en.js -[2023-08-18 11:01:45.565][INFO][27132][3n208403] HTTP #0 127.0.0.1:44794 GET http://127.0.0.1:8888/console/js/srs.console.js, content-length=-1 -[2023-08-18 11:01:45.565][INFO][27132][3n208403] http match file=./objs/nginx/html/console/js/srs.console.js, pattern=/, upath=/console/js/srs.console.js -[2023-08-18 11:01:45.572][INFO][27132][azm30e65] TCP: before dispose resource(HttpConn)(0x607000098a40), conns=5, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 11:01:45.572][WARN][27132][azm30e65][104] client disconnect peer. ret=1007 -[2023-08-18 11:01:45.572][INFO][27132][025h8i7n] TCP: clear zombies=1 resources, conns=5, removing=0, unsubs=0 -[2023-08-18 11:01:45.572][INFO][27132][azm30e65] TCP: disposing #0 resource(HttpConn)(0x607000098a40), conns=5, disposing=1, zombies=0 -[2023-08-18 11:01:45.573][INFO][27132][ott1c963] TCP: before dispose resource(HttpConn)(0x607000098b20), conns=4, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 11:01:45.573][WARN][27132][ott1c963][104] client disconnect peer. ret=1007 -[2023-08-18 11:01:45.573][INFO][27132][025h8i7n] TCP: clear zombies=1 resources, conns=4, removing=0, unsubs=0 -[2023-08-18 11:01:45.573][INFO][27132][ott1c963] TCP: disposing #0 resource(HttpConn)(0x607000098b20), conns=4, disposing=1, zombies=0 -[2023-08-18 11:01:45.588][INFO][27132][367q5185] TCP: before dispose resource(HttpConn)(0x607000098d50), conns=3, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 11:01:45.588][WARN][27132][367q5185][104] client disconnect peer. ret=1007 -[2023-08-18 11:01:45.588][INFO][27132][025h8i7n] TCP: clear zombies=1 resources, conns=3, removing=0, unsubs=0 -[2023-08-18 11:01:45.588][INFO][27132][367q5185] TCP: disposing #0 resource(HttpConn)(0x607000098d50), conns=3, disposing=1, zombies=0 -[2023-08-18 11:01:45.592][INFO][27132][3n208403] TCP: before dispose resource(HttpConn)(0x607000098e30), conns=2, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 11:01:45.592][WARN][27132][3n208403][104] client disconnect peer. ret=1007 -[2023-08-18 11:01:45.592][INFO][27132][025h8i7n] TCP: clear zombies=1 resources, conns=2, removing=0, unsubs=0 -[2023-08-18 11:01:45.593][INFO][27132][3n208403] TCP: disposing #0 resource(HttpConn)(0x607000098e30), conns=2, disposing=1, zombies=0 -[2023-08-18 11:01:45.639][INFO][27132][3x24r29f] HTTP #0 127.0.0.1:44802 GET http://127.0.0.1:8888/console/views/summary_en.html, content-length=-1 -[2023-08-18 11:01:45.639][INFO][27132][3x24r29f] http match file=./objs/nginx/html/console/views/summary_en.html, pattern=/, upath=/console/views/summary_en.html -[2023-08-18 11:01:45.665][INFO][27132][3x24r29f] TCP: before dispose resource(HttpConn)(0x607000099d80), conns=2, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 11:01:45.665][WARN][27132][3x24r29f][104] client disconnect peer. ret=1007 -[2023-08-18 11:01:45.665][INFO][27132][025h8i7n] TCP: clear zombies=1 resources, conns=2, removing=0, unsubs=0 -[2023-08-18 11:01:45.665][INFO][27132][3x24r29f] TCP: disposing #0 resource(HttpConn)(0x607000099d80), conns=2, disposing=1, zombies=0 -[2023-08-18 11:01:45.843][INFO][27132][13632265] HTTP #0 127.0.0.1:44818 GET http://127.0.0.1:8888/api/v1/summaries?callback=angular.callbacks._0, content-length=-1 -[2023-08-18 11:01:45.843][WARN][27132][13632265][2] http miss file=./objs/nginx/html/api/v1/summaries, pattern=/, upath=/api/v1/summaries -[2023-08-18 11:01:45.866][INFO][27132][13632265] TCP: before dispose resource(HttpConn)(0x60700009a480), conns=2, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 11:01:45.866][WARN][27132][13632265][104] client disconnect peer. ret=1007 -[2023-08-18 11:01:45.866][INFO][27132][025h8i7n] TCP: clear zombies=1 resources, conns=2, removing=0, unsubs=0 -[2023-08-18 11:01:45.866][INFO][27132][13632265] TCP: disposing #0 resource(HttpConn)(0x60700009a480), conns=2, disposing=1, zombies=0 -[2023-08-18 11:01:47.500][INFO][27132][9nv043z3] HTTP #0 127.0.0.1:44834 GET http://127.0.0.1:8888/console/views/streams_en.html, content-length=-1 -[2023-08-18 11:01:47.500][INFO][27132][9nv043z3] http match file=./objs/nginx/html/console/views/streams_en.html, pattern=/, upath=/console/views/streams_en.html -[2023-08-18 11:01:47.524][INFO][27132][9nv043z3] TCP: before dispose resource(HttpConn)(0x60700009c0f0), conns=2, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 11:01:47.524][WARN][27132][9nv043z3][104] client disconnect peer. ret=1007 -[2023-08-18 11:01:47.524][INFO][27132][025h8i7n] TCP: clear zombies=1 resources, conns=2, removing=0, unsubs=0 -[2023-08-18 11:01:47.524][INFO][27132][9nv043z3] TCP: disposing #0 resource(HttpConn)(0x60700009c0f0), conns=2, disposing=1, zombies=0 -[2023-08-18 11:01:47.565][INFO][27132][61ev64y9] HTTP #0 127.0.0.1:44846 GET http://127.0.0.1:8888/api/v1/raw?callback=angular.callbacks._1&rpc=raw, content-length=-1 -[2023-08-18 11:01:47.565][WARN][27132][61ev64y9][2] http miss file=./objs/nginx/html/api/v1/raw, pattern=/, upath=/api/v1/raw -[2023-08-18 11:01:47.566][INFO][27132][1g388339] HTTP #0 127.0.0.1:44852 GET http://127.0.0.1:8888/api/v1/vhosts/?callback=angular.callbacks._2, content-length=-1 -[2023-08-18 11:01:47.566][WARN][27132][1g388339][2] http miss file=./objs/nginx/html/api/v1/vhosts/index.html, pattern=/, upath=/api/v1/vhosts/ -[2023-08-18 11:01:47.589][INFO][27132][61ev64y9] TCP: before dispose resource(HttpConn)(0x60700009c630), conns=3, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 11:01:47.589][WARN][27132][61ev64y9][104] client disconnect peer. ret=1007 -[2023-08-18 11:01:47.589][INFO][27132][1g388339] TCP: before dispose resource(HttpConn)(0x60700009c710), conns=3, zombies=1, ign=0, inz=0, ind=0 -[2023-08-18 11:01:47.589][WARN][27132][1g388339][104] client disconnect peer. ret=1007 -[2023-08-18 11:01:47.589][INFO][27132][025h8i7n] TCP: clear zombies=2 resources, conns=3, removing=0, unsubs=0 -[2023-08-18 11:01:47.589][INFO][27132][61ev64y9] TCP: disposing #0 resource(HttpConn)(0x60700009c630), conns=3, disposing=2, zombies=0 -[2023-08-18 11:01:47.589][INFO][27132][1g388339] TCP: disposing #1 resource(HttpConn)(0x60700009c710), conns=2, disposing=2, zombies=0 -[2023-08-18 11:01:48.719][INFO][27132][w924s897] HTTP #0 127.0.0.1:54126 GET http://127.0.0.1:8888/console/views/clients_en.html, content-length=-1 -[2023-08-18 11:01:48.719][INFO][27132][w924s897] http match file=./objs/nginx/html/console/views/clients_en.html, pattern=/, upath=/console/views/clients_en.html -[2023-08-18 11:01:48.744][INFO][27132][w924s897] TCP: before dispose resource(HttpConn)(0x6070000a0450), conns=2, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 11:01:48.744][WARN][27132][w924s897][104] client disconnect peer. ret=1007 -[2023-08-18 11:01:48.744][INFO][27132][025h8i7n] TCP: clear zombies=1 resources, conns=2, removing=0, unsubs=0 -[2023-08-18 11:01:48.744][INFO][27132][w924s897] TCP: disposing #0 resource(HttpConn)(0x6070000a0450), conns=2, disposing=1, zombies=0 -[2023-08-18 11:01:48.791][INFO][27132][5ar5xr39] HTTP #0 127.0.0.1:54142 GET http://127.0.0.1:8888/api/v1/clients/?callback=angular.callbacks._3, content-length=-1 -[2023-08-18 11:01:48.791][WARN][27132][5ar5xr39][2] http miss file=./objs/nginx/html/api/v1/clients/index.html, pattern=/, upath=/api/v1/clients/ -[2023-08-18 11:01:48.816][INFO][27132][5ar5xr39] TCP: before dispose resource(HttpConn)(0x6070000a0a00), conns=2, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 11:01:48.816][WARN][27132][5ar5xr39][104] client disconnect peer. ret=1007 -[2023-08-18 11:01:48.816][INFO][27132][025h8i7n] TCP: clear zombies=1 resources, conns=2, removing=0, unsubs=0 -[2023-08-18 11:01:48.816][INFO][27132][5ar5xr39] TCP: disposing #0 resource(HttpConn)(0x6070000a0a00), conns=2, disposing=1, zombies=0 -[2023-08-18 11:01:49.631][INFO][27132][8x4o1889] HTTP #0 127.0.0.1:54158 GET http://127.0.0.1:8888/console/views/vhosts_en.html, content-length=-1 -[2023-08-18 11:01:49.631][INFO][27132][8x4o1889] http match file=./objs/nginx/html/console/views/vhosts_en.html, pattern=/, upath=/console/views/vhosts_en.html -[2023-08-18 11:01:49.655][INFO][27132][8x4o1889] TCP: before dispose resource(HttpConn)(0x6070000a1bf0), conns=2, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 11:01:49.655][WARN][27132][8x4o1889][104] client disconnect peer. ret=1007 -[2023-08-18 11:01:49.655][INFO][27132][025h8i7n] TCP: clear zombies=1 resources, conns=2, removing=0, unsubs=0 -[2023-08-18 11:01:49.655][INFO][27132][8x4o1889] TCP: disposing #0 resource(HttpConn)(0x6070000a1bf0), conns=2, disposing=1, zombies=0 -[2023-08-18 11:01:49.685][INFO][27132][87764150] HTTP #0 127.0.0.1:54172 GET http://127.0.0.1:8888/api/v1/vhosts/?callback=angular.callbacks._4, content-length=-1 -[2023-08-18 11:01:49.685][WARN][27132][87764150][2] http miss file=./objs/nginx/html/api/v1/vhosts/index.html, pattern=/, upath=/api/v1/vhosts/ -[2023-08-18 11:01:49.708][INFO][27132][87764150] TCP: before dispose resource(HttpConn)(0x6070000a2130), conns=2, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 11:01:49.708][WARN][27132][87764150][104] client disconnect peer. ret=1007 -[2023-08-18 11:01:49.708][INFO][27132][025h8i7n] TCP: clear zombies=1 resources, conns=2, removing=0, unsubs=0 -[2023-08-18 11:01:49.708][INFO][27132][87764150] TCP: disposing #0 resource(HttpConn)(0x6070000a2130), conns=2, disposing=1, zombies=0 -[2023-08-18 11:01:49.743][INFO][27132][3rx374j2] Hybrid cpu=4.00%,238MB, cid=5,1, timer=62,0,0, clock=0,44,4,1,0,0,0,0,0, free=1, objs=(pkt:0,raw:0,fua:0,msg:48,oth:0,buf:0) -[2023-08-18 11:01:50.126][INFO][27132][3b7f941a] Process: cpu=2.00%,240MB, threads=2 -[2023-08-18 11:01:50.679][INFO][27132][gn4853z6] HTTP #0 127.0.0.1:54174 GET http://127.0.0.1:8888/api/v1/raw?callback=angular.callbacks._5&rpc=raw, content-length=-1 -[2023-08-18 11:01:50.679][WARN][27132][gn4853z6][2] http miss file=./objs/nginx/html/api/v1/raw, pattern=/, upath=/api/v1/raw -[2023-08-18 11:01:50.680][INFO][27132][x72045q2] HTTP #0 127.0.0.1:54184 GET http://127.0.0.1:8888/api/v1/vhosts/?callback=angular.callbacks._6, content-length=-1 -[2023-08-18 11:01:50.680][WARN][27132][x72045q2][2] http miss file=./objs/nginx/html/api/v1/vhosts/index.html, pattern=/, upath=/api/v1/vhosts/ -[2023-08-18 11:01:50.689][INFO][27132][gn4853z6] TCP: before dispose resource(HttpConn)(0x6070000a34e0), conns=3, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 11:01:50.689][WARN][27132][gn4853z6][104] client disconnect peer. ret=1007 -[2023-08-18 11:01:50.689][INFO][27132][x72045q2] TCP: before dispose resource(HttpConn)(0x6070000a3630), conns=3, zombies=1, ign=0, inz=0, ind=0 -[2023-08-18 11:01:50.689][WARN][27132][x72045q2][104] client disconnect peer. ret=1007 -[2023-08-18 11:01:50.689][INFO][27132][025h8i7n] TCP: clear zombies=2 resources, conns=3, removing=0, unsubs=0 -[2023-08-18 11:01:50.689][INFO][27132][gn4853z6] TCP: disposing #0 resource(HttpConn)(0x6070000a34e0), conns=3, disposing=2, zombies=0 -[2023-08-18 11:01:50.689][INFO][27132][x72045q2] TCP: disposing #1 resource(HttpConn)(0x6070000a3630), conns=2, disposing=2, zombies=0 -[2023-08-18 11:01:50.718][INFO][27132][2419358h] HTTP #0 127.0.0.1:54192 GET http://127.0.0.1:8888/console/en_index.html, content-length=-1 -[2023-08-18 11:01:50.718][INFO][27132][2419358h] http match file=./objs/nginx/html/console/en_index.html, pattern=/, upath=/console/en_index.html -[2023-08-18 11:01:50.743][INFO][27132][2419358h] TCP: before dispose resource(HttpConn)(0x6070000a4510), conns=2, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 11:01:50.743][WARN][27132][2419358h][104] client disconnect peer. ret=1007 -[2023-08-18 11:01:50.743][INFO][27132][025h8i7n] TCP: clear zombies=1 resources, conns=2, removing=0, unsubs=0 -[2023-08-18 11:01:50.743][INFO][27132][2419358h] TCP: disposing #0 resource(HttpConn)(0x6070000a4510), conns=2, disposing=1, zombies=0 -[2023-08-18 11:01:50.793][INFO][27132][664779x3] HTTP #0 127.0.0.1:54198 GET http://127.0.0.1:8888/console/js/3rdparty/bootstrap.min.css, content-length=-1 -[2023-08-18 11:01:50.793][INFO][27132][664779x3] http match file=./objs/nginx/html/console/js/3rdparty/bootstrap.min.css, pattern=/, upath=/console/js/3rdparty/bootstrap.min.css -[2023-08-18 11:01:50.795][INFO][27132][3i6o1119] HTTP #0 127.0.0.1:54206 GET http://127.0.0.1:8888/console/js/srs.console.css, content-length=-1 -[2023-08-18 11:01:50.795][INFO][27132][3i6o1119] http match file=./objs/nginx/html/console/js/srs.console.css, pattern=/, upath=/console/js/srs.console.css -[2023-08-18 11:01:50.796][INFO][27132][8352855g] HTTP #0 127.0.0.1:54212 GET http://127.0.0.1:8888/console/js/3rdparty/angular.min.js, content-length=-1 -[2023-08-18 11:01:50.796][INFO][27132][8352855g] http match file=./objs/nginx/html/console/js/3rdparty/angular.min.js, pattern=/, upath=/console/js/3rdparty/angular.min.js -[2023-08-18 11:01:50.798][INFO][27132][kcz318ud] HTTP #0 127.0.0.1:54220 GET http://127.0.0.1:8888/console/js/3rdparty/angular-route.min.js, content-length=-1 -[2023-08-18 11:01:50.798][INFO][27132][kcz318ud] http match file=./objs/nginx/html/console/js/3rdparty/angular-route.min.js, pattern=/, upath=/console/js/3rdparty/angular-route.min.js -[2023-08-18 11:01:50.798][INFO][27132][48018eeb] HTTP #0 127.0.0.1:54236 GET http://127.0.0.1:8888/console/js/3rdparty/angular-resource.min.js, content-length=-1 -[2023-08-18 11:01:50.798][INFO][27132][48018eeb] http match file=./objs/nginx/html/console/js/3rdparty/angular-resource.min.js, pattern=/, upath=/console/js/3rdparty/angular-resource.min.js -[2023-08-18 11:01:50.799][INFO][27132][c0fx206q] HTTP #0 127.0.0.1:54240 GET http://127.0.0.1:8888/console/js/winlin.utility.js, content-length=-1 -[2023-08-18 11:01:50.799][INFO][27132][c0fx206q] http match file=./objs/nginx/html/console/js/winlin.utility.js, pattern=/, upath=/console/js/winlin.utility.js -[2023-08-18 11:01:50.859][INFO][27132][664779x3] TCP: before dispose resource(HttpConn)(0x6070000a4a50), conns=9, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 11:01:50.859][WARN][27132][664779x3][104] client disconnect peer. ret=1007 -[2023-08-18 11:01:50.859][INFO][27132][3i6o1119] TCP: before dispose resource(HttpConn)(0x6070000a4ba0), conns=9, zombies=1, ign=0, inz=0, ind=0 -[2023-08-18 11:01:50.859][WARN][27132][3i6o1119][104] client disconnect peer. ret=1007 -[2023-08-18 11:01:50.859][INFO][27132][025h8i7n] TCP: clear zombies=2 resources, conns=9, removing=0, unsubs=0 -[2023-08-18 11:01:50.859][INFO][27132][664779x3] TCP: disposing #0 resource(HttpConn)(0x6070000a4a50), conns=9, disposing=2, zombies=0 -[2023-08-18 11:01:50.860][INFO][27132][3i6o1119] TCP: disposing #1 resource(HttpConn)(0x6070000a4ba0), conns=8, disposing=2, zombies=0 -[2023-08-18 11:01:50.877][INFO][27132][8352855g] TCP: before dispose resource(HttpConn)(0x6070000a4c80), conns=7, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 11:01:50.877][WARN][27132][8352855g][104] client disconnect peer. ret=1007 -[2023-08-18 11:01:50.877][INFO][27132][kcz318ud] TCP: before dispose resource(HttpConn)(0x6070000a4e40), conns=7, zombies=1, ign=0, inz=0, ind=0 -[2023-08-18 11:01:50.877][WARN][27132][kcz318ud][104] client disconnect peer. ret=1007 -[2023-08-18 11:01:50.877][INFO][27132][48018eeb] TCP: before dispose resource(HttpConn)(0x6070000a4f90), conns=7, zombies=2, ign=0, inz=0, ind=0 -[2023-08-18 11:01:50.877][WARN][27132][48018eeb][104] client disconnect peer. ret=1007 -[2023-08-18 11:01:50.877][INFO][27132][c0fx206q] TCP: before dispose resource(HttpConn)(0x6070000a50e0), conns=7, zombies=3, ign=0, inz=0, ind=0 -[2023-08-18 11:01:50.877][WARN][27132][c0fx206q][104] client disconnect peer. ret=1007 -[2023-08-18 11:01:50.878][INFO][27132][025h8i7n] TCP: clear zombies=4 resources, conns=9, removing=0, unsubs=0 -[2023-08-18 11:01:50.878][INFO][27132][8352855g] TCP: disposing #0 resource(HttpConn)(0x6070000a4c80), conns=9, disposing=4, zombies=0 -[2023-08-18 11:01:50.878][INFO][27132][kcz318ud] TCP: disposing #1 resource(HttpConn)(0x6070000a4e40), conns=8, disposing=4, zombies=0 -[2023-08-18 11:01:50.878][INFO][27132][48018eeb] TCP: disposing #2 resource(HttpConn)(0x6070000a4f90), conns=7, disposing=4, zombies=0 -[2023-08-18 11:01:50.878][INFO][27132][c0fx206q] TCP: disposing #3 resource(HttpConn)(0x6070000a50e0), conns=6, disposing=4, zombies=0 -[2023-08-18 11:01:50.882][INFO][27132][32917o17] HTTP #0 127.0.0.1:54248 GET http://127.0.0.1:8888/console/js/bravo_alert/alert.js, content-length=-1 -[2023-08-18 11:01:50.882][INFO][27132][32917o17] http match file=./objs/nginx/html/console/js/bravo_alert/alert.js, pattern=/, upath=/console/js/bravo_alert/alert.js -[2023-08-18 11:01:50.883][INFO][27132][01a1f5e3] HTTP #0 127.0.0.1:54260 GET http://127.0.0.1:8888/console/js/bravo_popover/popover.js, content-length=-1 -[2023-08-18 11:01:50.883][INFO][27132][01a1f5e3] http match file=./objs/nginx/html/console/js/bravo_popover/popover.js, pattern=/, upath=/console/js/bravo_popover/popover.js -[2023-08-18 11:01:50.901][INFO][27132][35k1382p] HTTP #0 127.0.0.1:54270 GET http://127.0.0.1:8888/console/js/srs.en.js, content-length=-1 -[2023-08-18 11:01:50.901][INFO][27132][35k1382p] http match file=./objs/nginx/html/console/js/srs.en.js, pattern=/, upath=/console/js/srs.en.js -[2023-08-18 11:01:50.902][INFO][27132][982185r2] HTTP #0 127.0.0.1:54272 GET http://127.0.0.1:8888/console/js/srs.console.js, content-length=-1 -[2023-08-18 11:01:50.902][INFO][27132][982185r2] http match file=./objs/nginx/html/console/js/srs.console.js, pattern=/, upath=/console/js/srs.console.js -[2023-08-18 11:01:50.906][INFO][27132][32917o17] TCP: before dispose resource(HttpConn)(0x6070000a69d0), conns=5, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 11:01:50.906][WARN][27132][32917o17][104] client disconnect peer. ret=1007 -[2023-08-18 11:01:50.906][INFO][27132][025h8i7n] TCP: clear zombies=1 resources, conns=5, removing=0, unsubs=0 -[2023-08-18 11:01:50.906][INFO][27132][32917o17] TCP: disposing #0 resource(HttpConn)(0x6070000a69d0), conns=5, disposing=1, zombies=0 -[2023-08-18 11:01:50.908][INFO][27132][01a1f5e3] TCP: before dispose resource(HttpConn)(0x6070000a6ab0), conns=4, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 11:01:50.908][WARN][27132][01a1f5e3][104] client disconnect peer. ret=1007 -[2023-08-18 11:01:50.908][INFO][27132][025h8i7n] TCP: clear zombies=1 resources, conns=4, removing=0, unsubs=0 -[2023-08-18 11:01:50.908][INFO][27132][01a1f5e3] TCP: disposing #0 resource(HttpConn)(0x6070000a6ab0), conns=4, disposing=1, zombies=0 -[2023-08-18 11:01:50.926][INFO][27132][35k1382p] TCP: before dispose resource(HttpConn)(0x6070000a6ce0), conns=3, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 11:01:50.926][WARN][27132][35k1382p][104] client disconnect peer. ret=1007 -[2023-08-18 11:01:50.926][INFO][27132][025h8i7n] TCP: clear zombies=1 resources, conns=3, removing=0, unsubs=0 -[2023-08-18 11:01:50.926][INFO][27132][35k1382p] TCP: disposing #0 resource(HttpConn)(0x6070000a6ce0), conns=3, disposing=1, zombies=0 -[2023-08-18 11:01:50.931][INFO][27132][982185r2] TCP: before dispose resource(HttpConn)(0x6070000a6dc0), conns=2, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 11:01:50.931][WARN][27132][982185r2][104] client disconnect peer. ret=1007 -[2023-08-18 11:01:50.931][INFO][27132][025h8i7n] TCP: clear zombies=1 resources, conns=2, removing=0, unsubs=0 -[2023-08-18 11:01:50.931][INFO][27132][982185r2] TCP: disposing #0 resource(HttpConn)(0x6070000a6dc0), conns=2, disposing=1, zombies=0 -[2023-08-18 11:01:50.982][INFO][27132][7g9y4164] HTTP #0 127.0.0.1:54286 GET http://127.0.0.1:8888/console/views/streams_en.html, content-length=-1 -[2023-08-18 11:01:50.982][INFO][27132][7g9y4164] http match file=./objs/nginx/html/console/views/streams_en.html, pattern=/, upath=/console/views/streams_en.html -[2023-08-18 11:01:51.005][INFO][27132][7g9y4164] TCP: before dispose resource(HttpConn)(0x6070000a7d10), conns=2, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 11:01:51.005][WARN][27132][7g9y4164][104] client disconnect peer. ret=1007 -[2023-08-18 11:01:51.005][INFO][27132][025h8i7n] TCP: clear zombies=1 resources, conns=2, removing=0, unsubs=0 -[2023-08-18 11:01:51.005][INFO][27132][7g9y4164] TCP: disposing #0 resource(HttpConn)(0x6070000a7d10), conns=2, disposing=1, zombies=0 -[2023-08-18 11:01:51.050][INFO][27132][i057v0k5] HTTP #0 127.0.0.1:54290 GET http://127.0.0.1:8888/api/v1/raw?callback=angular.callbacks._0&rpc=raw, content-length=-1 -[2023-08-18 11:01:51.051][WARN][27132][i057v0k5][2] http miss file=./objs/nginx/html/api/v1/raw, pattern=/, upath=/api/v1/raw -[2023-08-18 11:01:51.051][INFO][27132][vkm42z91] HTTP #0 127.0.0.1:54298 GET http://127.0.0.1:8888/api/v1/vhosts/?callback=angular.callbacks._1, content-length=-1 -[2023-08-18 11:01:51.051][WARN][27132][vkm42z91][2] http miss file=./objs/nginx/html/api/v1/vhosts/index.html, pattern=/, upath=/api/v1/vhosts/ -[2023-08-18 11:01:51.074][INFO][27132][i057v0k5] TCP: before dispose resource(HttpConn)(0x6070000a82c0), conns=3, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 11:01:51.074][WARN][27132][i057v0k5][104] client disconnect peer. ret=1007 -[2023-08-18 11:01:51.074][INFO][27132][vkm42z91] TCP: before dispose resource(HttpConn)(0x6070000a83a0), conns=3, zombies=1, ign=0, inz=0, ind=0 -[2023-08-18 11:01:51.074][WARN][27132][vkm42z91][104] client disconnect peer. ret=1007 -[2023-08-18 11:01:51.074][INFO][27132][025h8i7n] TCP: clear zombies=2 resources, conns=3, removing=0, unsubs=0 -[2023-08-18 11:01:51.074][INFO][27132][i057v0k5] TCP: disposing #0 resource(HttpConn)(0x6070000a82c0), conns=3, disposing=2, zombies=0 -[2023-08-18 11:01:51.074][INFO][27132][vkm42z91] TCP: disposing #1 resource(HttpConn)(0x6070000a83a0), conns=2, disposing=2, zombies=0 -[2023-08-18 11:01:52.597][INFO][27132][099gj0m1] -> HLS time=433395745ms, sno=7, ts=livestream-6.ts, dur=10033ms, dva=0p -[2023-08-18 11:01:54.744][INFO][27132][3rx374j2] Hybrid cpu=3.00%,251MB, cid=5,1, timer=62,0,0, clock=0,44,4,1,0,0,0,0,0, free=1, objs=(pkt:0,raw:0,fua:0,msg:48,oth:0,buf:0) -[2023-08-18 11:01:55.130][INFO][27132][3b7f941a] Process: cpu=3.00%,253MB, threads=2 -[2023-08-18 11:01:59.744][INFO][27132][3rx374j2] Hybrid cpu=2.00%,263MB, cid=33,16, timer=61,0,0, clock=0,44,3,0,0,0,0,0,0, free=2, objs=(pkt:0,raw:0,fua:0,msg:90,oth:0,buf:0) -[2023-08-18 11:02:00.134][INFO][27132][3b7f941a] Process: cpu=3.00%,266MB, threads=2 -[2023-08-18 11:02:01.815][INFO][27132][099gj0m1] cleanup when unpublish -[2023-08-18 11:02:01.815][INFO][27132][099gj0m1] TCP: before dispose resource(RtmpConn)(0x61200008ddc0), conns=1, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 11:02:01.815][WARN][27132][099gj0m1][4] client disconnect peer. ret=1009 -[2023-08-18 11:02:01.815][INFO][27132][025h8i7n] TCP: clear zombies=1 resources, conns=1, removing=0, unsubs=0 -[2023-08-18 11:02:01.815][INFO][27132][099gj0m1] TCP: disposing #0 resource(RtmpConn)(0x61200008ddc0), conns=1, disposing=1, zombies=0 -[2023-08-18 11:02:04.745][INFO][27132][3rx374j2] Hybrid cpu=1.00%,270MB, cid=33,16, timer=61,0,0, clock=0,44,3,0,0,0,0,0,0, free=2, objs=(pkt:0,raw:0,fua:0,msg:90,oth:0,buf:0) -[2023-08-18 11:02:05.138][INFO][27132][3b7f941a] Process: cpu=0.00%,270MB, threads=2 -[2023-08-18 11:02:07.060][INFO][27132][7121q0j7] RTMP client ip=127.0.0.1:37708, fd=14 -[2023-08-18 11:02:07.063][INFO][27132][7121q0j7] complex handshake success -[2023-08-18 11:02:07.106][INFO][27132][7121q0j7] connect app, tcUrl=rtmp://localhost:1935/live, pageUrl=, swfUrl=, schema=rtmp, vhost=localhost, port=1935, app=live, args=null -[2023-08-18 11:02:07.107][INFO][27132][7121q0j7] protocol in.buffer=0, in.ack=0, out.ack=0, in.chunk=128, out.chunk=128 -[2023-08-18 11:02:07.194][INFO][27132][7121q0j7] client identified, type=fmle-publish, vhost=localhost, app=live, stream=livestream, param=, duration=0ms -[2023-08-18 11:02:07.194][INFO][27132][7121q0j7] connected stream, tcUrl=rtmp://localhost:1935/live, pageUrl=, swfUrl=, schema=rtmp, vhost=__defaultVhost__, port=1935, app=live, stream=livestream, param=, args=null -[2023-08-18 11:02:07.194][INFO][27132][7121q0j7] source url=/live/livestream, ip=127.0.0.1, cache=1/2500, is_edge=0, source_id=/099gj0m1 -[2023-08-18 11:02:07.283][INFO][27132][7121q0j7] hls: win=60000ms, frag=10000ms, prefix=, path=./objs/nginx/html, m3u8=[app]/[stream].m3u8, ts=[app]/[stream]-[seq].ts, aof=2.00, floor=0, clean=1, waitk=1, dispose=0ms, dts_directly=1 -[2023-08-18 11:02:07.283][INFO][27132][7121q0j7] ignore disabled exec for vhost=__defaultVhost__ -[2023-08-18 11:02:07.283][INFO][27132][7121q0j7] start publish mr=0/350, p1stpt=20000, pnt=5000, tcp_nodelay=0 -[2023-08-18 11:02:07.328][INFO][27132][7121q0j7] got metadata, width=1920, height=1080, vcodec=7 -[2023-08-18 11:02:07.328][INFO][27132][7121q0j7] 36B video sh, codec(7, profile=Main, level=Other, 1920x1080, 0kbps, 0.0fps, 0.0s) -[2023-08-18 11:02:07.329][INFO][27132][7121q0j7] -> HLS time=448128143ms, sno=9, ts=livestream-8.ts, dur=0ms, dva=0p -[2023-08-18 11:02:09.745][INFO][27132][3rx374j2] Hybrid cpu=3.00%,275MB, cid=33,16, timer=61,0,0, clock=0,44,3,0,0,0,0,0,0, free=2, objs=(pkt:0,raw:0,fua:0,msg:90,oth:0,buf:0) -[2023-08-18 11:02:10.142][INFO][27132][3b7f941a] Process: cpu=3.00%,277MB, threads=2 -[2023-08-18 11:02:14.746][INFO][27132][3rx374j2] Hybrid cpu=1.00%,287MB, cid=3,1, timer=62,0,0, clock=0,43,4,0,0,0,0,0,0, free=1, objs=(pkt:0,raw:0,fua:0,msg:58,oth:0,buf:0) -[2023-08-18 11:02:15.146][INFO][27132][3b7f941a] Process: cpu=3.00%,290MB, threads=2 -[2023-08-18 11:02:17.332][INFO][27132][7121q0j7] -> HLS time=458130145ms, sno=9, ts=livestream-8.ts, dur=10033ms, dva=0p -[2023-08-18 11:02:19.747][INFO][27132][3rx374j2] Hybrid cpu=3.00%,299MB, cid=3,1, timer=62,0,0, clock=0,43,4,0,0,0,0,0,0, free=1, objs=(pkt:0,raw:0,fua:0,msg:58,oth:0,buf:0) -[2023-08-18 11:02:20.150][INFO][27132][3b7f941a] Process: cpu=2.00%,302MB, threads=2 -[2023-08-18 11:02:24.747][INFO][27132][3rx374j2] Hybrid cpu=2.00%,312MB, cid=1,0, timer=61,0,0, clock=0,43,4,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:89,oth:0,buf:0) -[2023-08-18 11:02:25.154][INFO][27132][3b7f941a] Process: cpu=3.00%,314MB, threads=2 -[2023-08-18 11:02:27.365][INFO][27132][7121q0j7] -> HLS time=468164556ms, sno=10, ts=livestream-9.ts, dur=8100ms, dva=0p -[2023-08-18 11:02:29.748][INFO][27132][3rx374j2] Hybrid cpu=3.00%,324MB, cid=1,0, timer=61,0,0, clock=0,43,4,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:89,oth:0,buf:0) -[2023-08-18 11:02:30.159][INFO][27132][3b7f941a] Process: cpu=3.00%,327MB, threads=2 -[2023-08-18 11:02:32.283][INFO][27132][7121q0j7] <- CPB time=19995887, okbps=0,0,0, ikbps=0,0,0, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 11:02:34.749][INFO][27132][3rx374j2] Hybrid cpu=2.00%,337MB, cid=1,0, timer=61,0,0, clock=0,43,4,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:89,oth:0,buf:0) -[2023-08-18 11:02:35.165][INFO][27132][3b7f941a] Process: cpu=3.00%,339MB, threads=2 -[2023-08-18 11:02:37.403][INFO][27132][7121q0j7] -> HLS time=478203474ms, sno=11, ts=livestream-10.ts, dur=6133ms, dva=0p -[2023-08-18 11:02:39.750][INFO][27132][3rx374j2] Hybrid cpu=2.00%,349MB, cid=1,0, timer=62,0,0, clock=0,44,4,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:90,oth:0,buf:0) -[2023-08-18 11:02:40.169][INFO][27132][3b7f941a] Process: cpu=3.00%,351MB, threads=2 -[2023-08-18 11:02:41.311][INFO][27132][7121q0j7] Drop ts segment, sequence_no=11, uri=livestream-11.ts, duration=0ms -[2023-08-18 11:02:41.312][INFO][27132][7121q0j7] cleanup when unpublish -[2023-08-18 11:02:41.312][INFO][27132][7121q0j7] TCP: before dispose resource(RtmpConn)(0x61200006dcc0), conns=1, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 11:02:41.312][WARN][27132][7121q0j7][4] client disconnect peer. ret=1009 -[2023-08-18 11:02:41.312][INFO][27132][025h8i7n] TCP: clear zombies=1 resources, conns=1, removing=0, unsubs=0 -[2023-08-18 11:02:41.312][INFO][27132][7121q0j7] TCP: disposing #0 resource(RtmpConn)(0x61200006dcc0), conns=1, disposing=1, zombies=0 -[2023-08-18 11:02:44.751][INFO][27132][3rx374j2] Hybrid cpu=1.00%,355MB, cid=1,0, timer=62,0,0, clock=0,44,4,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:90,oth:0,buf:0) -[2023-08-18 11:02:45.172][INFO][27132][3b7f941a] Process: cpu=1.00%,355MB, threads=2 -[2023-08-18 11:02:49.751][INFO][27132][3rx374j2] Hybrid cpu=1.00%,355MB, cid=1,0, timer=62,0,0, clock=0,44,4,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:90,oth:0,buf:0) -[2023-08-18 11:02:50.178][INFO][27132][3b7f941a] Process: cpu=1.00%,355MB, threads=2 -[2023-08-18 11:02:54.752][INFO][27132][3rx374j2] Hybrid cpu=0.99%,341MB, cid=2,1, timer=61,0,0, clock=0,41,6,0,0,0,0,0,0, free=1, objs=(pkt:0,raw:0,fua:0,msg:9,oth:0,buf:0) -[2023-08-18 11:02:55.183][INFO][27132][3b7f941a] Process: cpu=2.01%,341MB, threads=2 -[2023-08-18 11:02:59.753][INFO][27132][3rx374j2] Hybrid cpu=1.00%,341MB, cid=2,1, timer=61,0,0, clock=0,41,6,0,0,0,0,0,0, free=1, objs=(pkt:0,raw:0,fua:0,msg:9,oth:0,buf:0) -[2023-08-18 11:03:00.187][INFO][27132][3b7f941a] Process: cpu=2.00%,341MB, threads=2 -[2023-08-18 11:03:04.753][INFO][27132][3rx374j2] Hybrid cpu=1.00%,341MB, cid=1,0, timer=61,0,0, clock=0,40,8,0,0,0,0,0,0 -[2023-08-18 11:03:05.193][INFO][27132][3b7f941a] Process: cpu=1.00%,341MB, threads=2 -[2023-08-18 11:03:09.592][INFO][27132][q275olp5] RTMP client ip=127.0.0.1:59828, fd=14 -[2023-08-18 11:03:09.595][INFO][27132][q275olp5] complex handshake success -[2023-08-18 11:03:09.638][INFO][27132][q275olp5] connect app, tcUrl=rtmp://localhost:1935/live, pageUrl=, swfUrl=, schema=rtmp, vhost=localhost, port=1935, app=live, args=null -[2023-08-18 11:03:09.638][INFO][27132][q275olp5] protocol in.buffer=0, in.ack=0, out.ack=0, in.chunk=128, out.chunk=128 -[2023-08-18 11:03:09.726][INFO][27132][q275olp5] client identified, type=fmle-publish, vhost=localhost, app=live, stream=livestream, param=, duration=0ms -[2023-08-18 11:03:09.726][INFO][27132][q275olp5] connected stream, tcUrl=rtmp://localhost:1935/live, pageUrl=, swfUrl=, schema=rtmp, vhost=__defaultVhost__, port=1935, app=live, stream=livestream, param=, args=null -[2023-08-18 11:03:09.727][INFO][27132][q275olp5] source url=/live/livestream, ip=127.0.0.1, cache=1/2500, is_edge=0, source_id=/7121q0j7 -[2023-08-18 11:03:09.753][INFO][27132][3rx374j2] Hybrid cpu=1.00%,341MB, cid=1,0, timer=61,0,0, clock=0,40,8,0,0,0,0,0,0 -[2023-08-18 11:03:09.815][INFO][27132][q275olp5] hls: win=60000ms, frag=10000ms, prefix=, path=./objs/nginx/html, m3u8=[app]/[stream].m3u8, ts=[app]/[stream]-[seq].ts, aof=2.00, floor=0, clean=1, waitk=1, dispose=0ms, dts_directly=1 -[2023-08-18 11:03:09.815][INFO][27132][q275olp5] ignore disabled exec for vhost=__defaultVhost__ -[2023-08-18 11:03:09.816][INFO][27132][q275olp5] start publish mr=0/350, p1stpt=20000, pnt=5000, tcp_nodelay=0 -[2023-08-18 11:03:09.861][INFO][27132][q275olp5] got metadata, width=1920, height=1080, vcodec=7 -[2023-08-18 11:03:09.861][INFO][27132][q275olp5] 36B video sh, codec(7, profile=Main, level=Other, 1920x1080, 0kbps, 0.0fps, 0.0s) -[2023-08-18 11:03:09.862][INFO][27132][q275olp5] -> HLS time=510648016ms, sno=12, ts=livestream-11.ts, dur=0ms, dva=0p -[2023-08-18 11:03:10.198][INFO][27132][3b7f941a] Process: cpu=1.00%,341MB, threads=2 -[2023-08-18 11:03:14.753][INFO][27132][3rx374j2] Hybrid cpu=3.00%,351MB, cid=1,0, timer=61,0,0, clock=0,40,8,0,0,0,0,0,0 -[2023-08-18 11:03:15.203][INFO][27132][3b7f941a] Process: cpu=3.00%,353MB, threads=2 -[2023-08-18 11:03:19.754][INFO][27132][3rx374j2] Hybrid cpu=4.00%,363MB, cid=1,1, timer=62,0,0, clock=0,44,4,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:60,oth:0,buf:0) -[2023-08-18 11:03:19.863][INFO][27132][q275olp5] -> HLS time=520650380ms, sno=12, ts=livestream-11.ts, dur=10033ms, dva=0p -[2023-08-18 11:03:20.207][INFO][27132][3b7f941a] Process: cpu=2.00%,365MB, threads=2 -[2023-08-18 11:03:24.609][INFO][27132][b0f8h67p] HTTP #0 127.0.0.1:38242 GET http://127.0.0.1:8888/console/views/vhosts_en.html, content-length=-1 -[2023-08-18 11:03:24.609][INFO][27132][b0f8h67p] http match file=./objs/nginx/html/console/views/vhosts_en.html, pattern=/, upath=/console/views/vhosts_en.html -[2023-08-18 11:03:24.633][INFO][27132][b0f8h67p] TCP: before dispose resource(HttpConn)(0x607000031100), conns=2, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 11:03:24.633][WARN][27132][b0f8h67p][104] client disconnect peer. ret=1007 -[2023-08-18 11:03:24.633][INFO][27132][025h8i7n] TCP: clear zombies=1 resources, conns=2, removing=0, unsubs=0 -[2023-08-18 11:03:24.634][INFO][27132][b0f8h67p] TCP: disposing #0 resource(HttpConn)(0x607000031100), conns=2, disposing=1, zombies=0 -[2023-08-18 11:03:24.676][INFO][27132][43292z2n] HTTP #0 127.0.0.1:38246 GET http://127.0.0.1:8888/api/v1/vhosts/?callback=angular.callbacks._2, content-length=-1 -[2023-08-18 11:03:24.677][WARN][27132][43292z2n][2] http miss file=./objs/nginx/html/api/v1/vhosts/index.html, pattern=/, upath=/api/v1/vhosts/ -[2023-08-18 11:03:24.700][INFO][27132][43292z2n] TCP: before dispose resource(HttpConn)(0x607000030bc0), conns=2, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 11:03:24.700][WARN][27132][43292z2n][104] client disconnect peer. ret=1007 -[2023-08-18 11:03:24.701][INFO][27132][025h8i7n] TCP: clear zombies=1 resources, conns=2, removing=0, unsubs=0 -[2023-08-18 11:03:24.701][INFO][27132][43292z2n] TCP: disposing #0 resource(HttpConn)(0x607000030bc0), conns=2, disposing=1, zombies=0 -[2023-08-18 11:03:24.754][INFO][27132][3rx374j2] Hybrid cpu=2.00%,375MB, cid=1,1, timer=62,0,0, clock=0,44,4,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:60,oth:0,buf:0) -[2023-08-18 11:03:25.211][INFO][27132][3b7f941a] Process: cpu=4.00%,359MB, threads=2 -[2023-08-18 11:03:25.526][INFO][27132][0y9120h7] HTTP #0 127.0.0.1:38258 GET http://127.0.0.1:8888/api/v1/raw?callback=angular.callbacks._3&rpc=raw, content-length=-1 -[2023-08-18 11:03:25.526][WARN][27132][0y9120h7][2] http miss file=./objs/nginx/html/api/v1/raw, pattern=/, upath=/api/v1/raw -[2023-08-18 11:03:25.527][INFO][27132][oyl07048] HTTP #0 127.0.0.1:38262 GET http://127.0.0.1:8888/api/v1/vhosts/?callback=angular.callbacks._4, content-length=-1 -[2023-08-18 11:03:25.527][WARN][27132][oyl07048][2] http miss file=./objs/nginx/html/api/v1/vhosts/index.html, pattern=/, upath=/api/v1/vhosts/ -[2023-08-18 11:03:25.549][INFO][27132][0y9120h7] TCP: before dispose resource(HttpConn)(0x607000051a80), conns=3, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 11:03:25.549][WARN][27132][0y9120h7][104] client disconnect peer. ret=1007 -[2023-08-18 11:03:25.550][INFO][27132][025h8i7n] TCP: clear zombies=1 resources, conns=3, removing=0, unsubs=0 -[2023-08-18 11:03:25.550][INFO][27132][0y9120h7] TCP: disposing #0 resource(HttpConn)(0x607000051a80), conns=3, disposing=1, zombies=0 -[2023-08-18 11:03:25.550][INFO][27132][oyl07048] TCP: before dispose resource(HttpConn)(0x607000051d90), conns=2, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 11:03:25.551][WARN][27132][oyl07048][104] client disconnect peer. ret=1007 -[2023-08-18 11:03:25.551][INFO][27132][025h8i7n] TCP: clear zombies=1 resources, conns=2, removing=0, unsubs=0 -[2023-08-18 11:03:25.551][INFO][27132][oyl07048] TCP: disposing #0 resource(HttpConn)(0x607000051d90), conns=2, disposing=1, zombies=0 -[2023-08-18 11:03:29.754][INFO][27132][3rx374j2] Hybrid cpu=3.00%,360MB, cid=6,2, timer=62,0,0, clock=0,44,3,1,0,0,0,0,0, free=1, objs=(pkt:0,raw:0,fua:0,msg:89,oth:0,buf:0) -[2023-08-18 11:03:29.866][INFO][27132][q275olp5] -> HLS time=530655322ms, sno=13, ts=livestream-12.ts, dur=8066ms, dva=0p -[2023-08-18 11:03:30.216][INFO][27132][3b7f941a] Process: cpu=3.00%,362MB, threads=2 -[2023-08-18 11:03:34.755][INFO][27132][3rx374j2] Hybrid cpu=3.00%,372MB, cid=6,2, timer=62,0,0, clock=0,44,3,1,0,0,0,0,0, free=1, objs=(pkt:0,raw:0,fua:0,msg:89,oth:0,buf:0) -[2023-08-18 11:03:34.815][INFO][27132][q275olp5] <- CPB time=20007569, okbps=0,0,0, ikbps=0,0,0, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 11:03:35.219][INFO][27132][3b7f941a] Process: cpu=2.00%,374MB, threads=2 -[2023-08-18 11:03:39.756][INFO][27132][3rx374j2] Hybrid cpu=2.00%,384MB, cid=1,0, timer=62,0,0, clock=0,44,3,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:90,oth:0,buf:0) -[2023-08-18 11:03:39.868][INFO][27132][q275olp5] -> HLS time=540656328ms, sno=14, ts=livestream-13.ts, dur=6066ms, dva=0p -[2023-08-18 11:03:40.224][INFO][27132][3b7f941a] Process: cpu=4.00%,384MB, threads=2 -[2023-08-18 11:03:44.756][INFO][27132][3rx374j2] Hybrid cpu=2.00%,384MB, cid=1,0, timer=62,0,0, clock=0,44,3,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:90,oth:0,buf:0) -[2023-08-18 11:03:44.816][INFO][27132][q275olp5] <- CPB time=30008901, okbps=0,0,0, ikbps=1,0,0, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 11:03:45.228][INFO][27132][3b7f941a] Process: cpu=2.00%,384MB, threads=2 -[2023-08-18 11:03:48.817][INFO][27132][00g26470] HTTP #0 127.0.0.1:50998 GET http://127.0.0.1:8888/live/livestream.flv, content-length=-1 -[2023-08-18 11:03:48.818][INFO][27132][00g26470] dispatch cached gop success. count=31, duration=1010 -[2023-08-18 11:03:48.818][INFO][27132][00g26470] create consumer, active=1, queue_size=0.00, jitter=30000000 -[2023-08-18 11:03:48.818][INFO][27132][00g26470] FLV /live/livestream.flv, encoder=FLV, mw_sleep=350ms, cache=0, msgs=128, dinm=1, guess_av=1/1/1 -[2023-08-18 11:03:48.818][INFO][27132][00g26470] FLV: write header audio=0, video=1, dinm=1, config=1/1/1 -[2023-08-18 11:03:49.757][INFO][27132][3rx374j2] Hybrid cpu=3.00%,384MB, cid=1,0, timer=62,0,0, clock=0,44,3,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:90,oth:0,buf:0) -[2023-08-18 11:03:49.900][INFO][27132][q275olp5] -> HLS time=550687494ms, sno=15, ts=livestream-14.ts, dur=4100ms, dva=0p -[2023-08-18 11:03:50.233][INFO][27132][3b7f941a] Process: cpu=2.00%,384MB, threads=2 -[2023-08-18 11:03:54.758][INFO][27132][3rx374j2] Hybrid cpu=2.00%,391MB, cid=1,1, timer=62,0,0, clock=0,45,3,1,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:104,oth:0,buf:0) -[2023-08-18 11:03:55.238][INFO][27132][3b7f941a] Process: cpu=4.00%,391MB, threads=2 -[2023-08-18 11:03:58.983][INFO][27132][00g26470] -> HTS http: got 10 msgs, age=10168622, min=8, mw=350 -[2023-08-18 11:03:59.758][INFO][27132][3rx374j2] Hybrid cpu=2.00%,391MB, cid=1,1, timer=62,0,0, clock=0,45,3,1,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:104,oth:0,buf:0) -[2023-08-18 11:03:59.817][INFO][27132][q275olp5] <- CPB time=45004328, okbps=0,0,0, ikbps=1,0,0, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 11:03:59.894][INFO][27132][q275olp5] -> HLS time=560688009ms, sno=16, ts=livestream-15.ts, dur=2100ms, dva=0p -[2023-08-18 11:04:00.242][INFO][27132][3b7f941a] Process: cpu=3.00%,391MB, threads=2 -[2023-08-18 11:04:04.758][INFO][27132][3rx374j2] Hybrid cpu=3.00%,391MB, cid=1,1, timer=62,0,0, clock=0,45,3,1,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:104,oth:0,buf:0) -[2023-08-18 11:04:05.246][INFO][27132][3b7f941a] Process: cpu=2.00%,392MB, threads=2 -[2023-08-18 11:04:09.151][INFO][27132][00g26470] -> HTS http: got 10 msgs, age=20340250, min=8, mw=350 -[2023-08-18 11:04:09.758][INFO][27132][3rx374j2] Hybrid cpu=3.00%,392MB, cid=1,0, timer=62,0,0, clock=0,44,4,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:119,oth:0,buf:0) -[2023-08-18 11:04:09.894][INFO][27132][q275olp5] -> HLS time=570698911ms, sno=17, ts=livestream-16.ts, dur=100ms, dva=0p -[2023-08-18 11:04:10.250][INFO][27132][3b7f941a] Process: cpu=3.00%,392MB, threads=2 -[2023-08-18 11:04:14.759][INFO][27132][3rx374j2] Hybrid cpu=2.00%,392MB, cid=1,0, timer=62,0,0, clock=0,44,4,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:119,oth:0,buf:0) -[2023-08-18 11:04:14.833][INFO][27132][q275olp5] <- CPB time=59987092, okbps=0,0,0, ikbps=1,4188,0, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 11:04:15.255][INFO][27132][3b7f941a] Process: cpu=1.00%,392MB, threads=2 -[2023-08-18 11:04:19.319][INFO][27132][00g26470] -> HTS http: got 10 msgs, age=30492573, min=8, mw=350 -[2023-08-18 11:04:19.759][INFO][27132][3rx374j2] Hybrid cpu=3.00%,392MB, cid=1,0, timer=61,0,0, clock=0,44,3,0,0,0,1,0,0, objs=(pkt:0,raw:0,fua:0,msg:119,oth:0,buf:0) -[2023-08-18 11:04:19.933][INFO][27132][q275olp5] -> HLS time=580719199ms, sno=17, ts=livestream-16.ts, dur=10133ms, dva=0p -[2023-08-18 11:04:20.260][INFO][27132][3b7f941a] Process: cpu=2.00%,392MB, threads=2 -[2023-08-18 11:04:24.760][INFO][27132][3rx374j2] Hybrid cpu=3.00%,393MB, cid=1,0, timer=61,0,0, clock=0,44,3,0,0,0,1,0,0, objs=(pkt:0,raw:0,fua:0,msg:119,oth:0,buf:0) -[2023-08-18 11:04:24.834][INFO][27132][q275olp5] <- CPB time=70030894, okbps=0,0,0, ikbps=2,4188,0, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 11:04:25.264][INFO][27132][3b7f941a] Process: cpu=3.00%,393MB, threads=2 -[2023-08-18 11:04:29.487][INFO][27132][00g26470] -> HTS http: got 10 msgs, age=40679368, min=8, mw=350 -[2023-08-18 11:04:29.761][INFO][27132][3rx374j2] Hybrid cpu=3.00%,393MB, cid=1,0, timer=62,0,0, clock=0,44,4,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:119,oth:0,buf:0) -[2023-08-18 11:04:29.926][INFO][27132][q275olp5] -> HLS time=590723854ms, sno=18, ts=livestream-17.ts, dur=8133ms, dva=0p -[2023-08-18 11:04:30.268][INFO][27132][3b7f941a] Process: cpu=2.00%,393MB, threads=2 -[2023-08-18 11:04:34.761][INFO][27132][3rx374j2] Hybrid cpu=2.00%,393MB, cid=1,0, timer=62,0,0, clock=0,44,4,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:119,oth:0,buf:0) -[2023-08-18 11:04:35.273][INFO][27132][3b7f941a] Process: cpu=3.00%,393MB, threads=2 -[2023-08-18 11:04:39.655][INFO][27132][00g26470] -> HTS http: got 10 msgs, age=50828165, min=8, mw=350 -[2023-08-18 11:04:39.762][INFO][27132][3rx374j2] Hybrid cpu=3.00%,393MB, cid=1,0, timer=62,0,0, clock=0,45,3,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:119,oth:0,buf:0) -[2023-08-18 11:04:39.836][INFO][27132][q275olp5] <- CPB time=85024715, okbps=0,0,0, ikbps=2,4188,0, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 11:04:39.960][INFO][27132][q275olp5] -> HLS time=600756450ms, sno=19, ts=livestream-18.ts, dur=6166ms, dva=0p -[2023-08-18 11:04:40.276][INFO][27132][3b7f941a] Process: cpu=3.00%,394MB, threads=2 -[2023-08-18 11:04:44.762][INFO][27132][3rx374j2] Hybrid cpu=2.00%,394MB, cid=1,0, timer=62,0,0, clock=0,45,3,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:119,oth:0,buf:0) -[2023-08-18 11:04:45.280][INFO][27132][3b7f941a] Process: cpu=2.00%,394MB, threads=2 -[2023-08-18 11:04:49.762][INFO][27132][3rx374j2] Hybrid cpu=4.00%,394MB, cid=1,0, timer=62,0,0, clock=0,45,3,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:119,oth:0,buf:0) -[2023-08-18 11:04:49.822][INFO][27132][00g26470] -> HTS http: got 10 msgs, age=61008582, min=8, mw=350 -[2023-08-18 11:04:49.966][INFO][27132][q275olp5] -> HLS time=610764130ms, sno=20, ts=livestream-19.ts, dur=4166ms, dva=0p -[2023-08-18 11:04:50.285][INFO][27132][3b7f941a] Process: cpu=2.00%,394MB, threads=2 -[2023-08-18 11:04:54.762][INFO][27132][3rx374j2] Hybrid cpu=3.00%,399MB, cid=1,0, timer=62,0,0, clock=0,44,3,1,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:120,oth:0,buf:0) -[2023-08-18 11:04:54.838][INFO][27132][q275olp5] <- CPB time=100035333, okbps=0,0,0, ikbps=3,4205,0, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 11:04:55.289][INFO][27132][3b7f941a] Process: cpu=3.00%,400MB, threads=2 -[2023-08-18 11:04:59.762][INFO][27132][3rx374j2] Hybrid cpu=3.00%,400MB, cid=1,0, timer=62,0,0, clock=0,44,3,1,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:120,oth:0,buf:0) -[2023-08-18 11:04:59.990][INFO][27132][00g26470] -> HTS http: got 10 msgs, age=71177636, min=8, mw=350 -[2023-08-18 11:04:59.992][INFO][27132][q275olp5] -> HLS time=620791002ms, sno=21, ts=livestream-20.ts, dur=2200ms, dva=0p -[2023-08-18 11:05:00.294][INFO][27132][3b7f941a] Process: cpu=2.00%,400MB, threads=2 -[2023-08-18 11:05:04.763][INFO][27132][3rx374j2] Hybrid cpu=3.00%,400MB, cid=1,0, timer=62,0,0, clock=0,44,3,1,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:120,oth:0,buf:0) -[2023-08-18 11:05:05.299][INFO][27132][3b7f941a] Process: cpu=2.00%,400MB, threads=2 -[2023-08-18 11:05:09.763][INFO][27132][3rx374j2] Hybrid cpu=2.00%,400MB, cid=1,0, timer=62,0,0, clock=0,44,3,1,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:120,oth:0,buf:0) -[2023-08-18 11:05:09.840][INFO][27132][q275olp5] <- CPB time=115030664, okbps=0,0,0, ikbps=3,4205,0, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 11:05:10.028][INFO][27132][q275olp5] -> HLS time=630825375ms, sno=22, ts=livestream-21.ts, dur=233ms, dva=0p -[2023-08-18 11:05:10.164][INFO][27132][00g26470] -> HTS http: got 11 msgs, age=81355872, min=8, mw=350 -[2023-08-18 11:05:10.302][INFO][27132][3b7f941a] Process: cpu=3.00%,400MB, threads=2 -[2023-08-18 11:05:14.763][INFO][27132][3rx374j2] Hybrid cpu=3.00%,400MB, cid=1,0, timer=62,0,0, clock=0,44,3,1,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:120,oth:0,buf:0) -[2023-08-18 11:05:15.309][INFO][27132][3b7f941a] Process: cpu=2.00%,400MB, threads=2 -[2023-08-18 11:05:19.764][INFO][27132][3rx374j2] Hybrid cpu=3.00%,401MB, cid=1,0, timer=61,0,0, clock=0,45,3,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:119,oth:0,buf:0) -[2023-08-18 11:05:20.034][INFO][27132][q275olp5] -> HLS time=640831708ms, sno=22, ts=livestream-21.ts, dur=10233ms, dva=0p -[2023-08-18 11:05:20.314][INFO][27132][3b7f941a] Process: cpu=2.00%,401MB, threads=2 -[2023-08-18 11:05:20.329][INFO][27132][00g26470] -> HTS http: got 10 msgs, age=91506550, min=8, mw=350 -[2023-08-18 11:05:24.764][INFO][27132][3rx374j2] Hybrid cpu=2.00%,401MB, cid=1,0, timer=61,0,0, clock=0,45,3,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:119,oth:0,buf:0) -[2023-08-18 11:05:24.841][INFO][27132][q275olp5] <- CPB time=130021247, okbps=0,0,0, ikbps=4,4196,0, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 11:05:25.318][INFO][27132][3b7f941a] Process: cpu=3.00%,400MB, threads=2 -[2023-08-18 11:05:29.766][INFO][27132][3rx374j2] Hybrid cpu=1.00%,400MB, cid=1,0, timer=61,0,0, clock=0,45,3,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:119,oth:0,buf:0) -[2023-08-18 11:05:30.060][INFO][27132][q275olp5] -> HLS time=650856486ms, sno=23, ts=livestream-22.ts, dur=8266ms, dva=0p -[2023-08-18 11:05:30.322][INFO][27132][3b7f941a] Process: cpu=3.00%,400MB, threads=2 -[2023-08-18 11:05:30.494][INFO][27132][00g26470] -> HTS http: got 10 msgs, age=101667681, min=8, mw=350 -[2023-08-18 11:05:34.766][INFO][27132][3rx374j2] Hybrid cpu=3.00%,400MB, cid=1,0, timer=62,0,0, clock=0,44,3,1,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:120,oth:0,buf:0) -[2023-08-18 11:05:34.842][INFO][27132][q275olp5] <- CPB time=140037136, okbps=0,0,0, ikbps=4,4196,0, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 11:05:35.325][INFO][27132][3b7f941a] Process: cpu=3.00%,400MB, threads=2 -[2023-08-18 11:05:39.767][INFO][27132][3rx374j2] Hybrid cpu=2.00%,401MB, cid=1,0, timer=62,0,0, clock=0,44,3,1,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:120,oth:0,buf:0) -[2023-08-18 11:05:40.061][INFO][27132][q275olp5] -> HLS time=660861199ms, sno=24, ts=livestream-23.ts, dur=6266ms, dva=0p -[2023-08-18 11:05:40.330][INFO][27132][3b7f941a] Process: cpu=3.00%,401MB, threads=2 -[2023-08-18 11:05:40.661][INFO][27132][00g26470] -> HTS http: got 10 msgs, age=111837410, min=8, mw=350 -[2023-08-18 11:05:44.769][INFO][27132][3rx374j2] Hybrid cpu=2.00%,401MB, cid=1,0, timer=62,0,0, clock=0,45,3,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:119,oth:0,buf:0) -[2023-08-18 11:05:45.335][INFO][27132][3b7f941a] Process: cpu=2.00%,401MB, threads=2 -[2023-08-18 11:05:49.770][INFO][27132][3rx374j2] Hybrid cpu=2.00%,401MB, cid=1,0, timer=62,0,0, clock=0,45,3,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:119,oth:0,buf:0) -[2023-08-18 11:05:49.844][INFO][27132][q275olp5] <- CPB time=155028854, okbps=0,0,0, ikbps=4,4196,0, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 11:05:50.063][INFO][27132][q275olp5] -> HLS time=670868173ms, sno=25, ts=livestream-24.ts, dur=4266ms, dva=0p -[2023-08-18 11:05:50.340][INFO][27132][3b7f941a] Process: cpu=2.00%,401MB, threads=2 -[2023-08-18 11:05:50.830][INFO][27132][00g26470] -> HTS http: got 10 msgs, age=122018180, min=8, mw=350 -[2023-08-18 11:05:54.770][INFO][27132][3rx374j2] Hybrid cpu=3.00%,401MB, cid=1,0, timer=62,0,0, clock=0,45,3,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:119,oth:0,buf:0) -[2023-08-18 11:05:55.345][INFO][27132][3b7f941a] Process: cpu=3.00%,401MB, threads=2 -[2023-08-18 11:05:59.771][INFO][27132][3rx374j2] Hybrid cpu=1.00%,401MB, cid=1,0, timer=62,0,0, clock=0,44,3,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:120,oth:0,buf:0) -[2023-08-18 11:06:00.097][INFO][27132][q275olp5] -> HLS time=680885639ms, sno=26, ts=livestream-25.ts, dur=2300ms, dva=0p -[2023-08-18 11:06:00.349][INFO][27132][3b7f941a] Process: cpu=4.00%,401MB, threads=2 -[2023-08-18 11:06:00.995][INFO][27132][00g26470] -> HTS http: got 10 msgs, age=132181394, min=8, mw=350 -[2023-08-18 11:06:04.771][INFO][27132][3rx374j2] Hybrid cpu=2.00%,401MB, cid=1,0, timer=62,0,0, clock=0,44,3,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:120,oth:0,buf:0) -[2023-08-18 11:06:04.846][INFO][27132][q275olp5] <- CPB time=170031612, okbps=0,0,0, ikbps=5,4208,0, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 11:06:05.352][INFO][27132][3b7f941a] Process: cpu=3.00%,401MB, threads=2 -[2023-08-18 11:06:09.771][INFO][27132][3rx374j2] Hybrid cpu=2.00%,401MB, cid=1,0, timer=62,0,0, clock=0,43,4,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:119,oth:0,buf:0) -[2023-08-18 11:06:10.127][INFO][27132][q275olp5] -> HLS time=690923956ms, sno=27, ts=livestream-26.ts, dur=333ms, dva=0p -[2023-08-18 11:06:10.357][INFO][27132][3b7f941a] Process: cpu=4.00%,402MB, threads=2 -[2023-08-18 11:06:11.159][INFO][27132][00g26470] -> HTS http: got 10 msgs, age=142333231, min=8, mw=350 -[2023-08-18 11:06:14.772][INFO][27132][3rx374j2] Hybrid cpu=2.00%,402MB, cid=1,0, timer=62,0,0, clock=0,43,4,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:119,oth:0,buf:0) -[2023-08-18 11:06:15.361][INFO][27132][3b7f941a] Process: cpu=3.00%,402MB, threads=2 -[2023-08-18 11:06:19.772][INFO][27132][3rx374j2] Hybrid cpu=3.00%,402MB, cid=1,0, timer=62,0,0, clock=0,43,4,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:119,oth:0,buf:0) -[2023-08-18 11:06:19.848][INFO][27132][q275olp5] <- CPB time=185042481, okbps=0,0,0, ikbps=5,4208,0, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 11:06:20.130][INFO][27132][q275olp5] -> HLS time=700931974ms, sno=27, ts=livestream-26.ts, dur=10333ms, dva=0p -[2023-08-18 11:06:20.364][INFO][27132][3b7f941a] Process: cpu=2.00%,402MB, threads=2 -[2023-08-18 11:06:21.326][INFO][27132][00g26470] -> HTS http: got 10 msgs, age=152505189, min=8, mw=350 -[2023-08-18 11:06:22.378][INFO][27132][00g26470] TCP: before dispose resource(HttpConn)(0x607000066070), conns=2, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 11:06:22.378][WARN][27132][00g26470][11] client disconnect peer. ret=1007 -[2023-08-18 11:06:22.379][INFO][27132][025h8i7n] TCP: clear zombies=1 resources, conns=2, removing=0, unsubs=0 -[2023-08-18 11:06:22.379][INFO][27132][00g26470] TCP: disposing #0 resource(HttpConn)(0x607000066070), conns=2, disposing=1, zombies=0 -[2023-08-18 11:06:24.772][INFO][27132][3rx374j2] Hybrid cpu=2.00%,402MB, cid=2,1, timer=62,0,0, clock=0,44,4,1,0,0,0,0,0, free=1, objs=(pkt:0,raw:0,fua:0,msg:115,oth:0,buf:0) -[2023-08-18 11:06:25.370][INFO][27132][3b7f941a] Process: cpu=4.00%,401MB, threads=2 -[2023-08-18 11:06:29.773][INFO][27132][3rx374j2] Hybrid cpu=3.00%,401MB, cid=2,1, timer=62,0,0, clock=0,44,4,1,0,0,0,0,0, free=1, objs=(pkt:0,raw:0,fua:0,msg:115,oth:0,buf:0) -[2023-08-18 11:06:30.167][INFO][27132][q275olp5] -> HLS time=710962940ms, sno=28, ts=livestream-27.ts, dur=8366ms, dva=0p -[2023-08-18 11:06:30.375][INFO][27132][3b7f941a] Process: cpu=3.00%,401MB, threads=2 -[2023-08-18 11:06:34.774][INFO][27132][3rx374j2] Hybrid cpu=3.00%,401MB, cid=1,0, timer=62,0,0, clock=0,44,4,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:89,oth:0,buf:0) -[2023-08-18 11:06:34.849][INFO][27132][q275olp5] <- CPB time=200028141, okbps=0,0,0, ikbps=6,4183,0, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 11:06:35.379][INFO][27132][3b7f941a] Process: cpu=2.00%,401MB, threads=2 -[2023-08-18 11:06:39.775][INFO][27132][3rx374j2] Hybrid cpu=2.00%,401MB, cid=1,0, timer=62,0,0, clock=0,44,4,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:89,oth:0,buf:0) -[2023-08-18 11:06:40.194][INFO][27132][q275olp5] -> HLS time=720979208ms, sno=29, ts=livestream-28.ts, dur=6400ms, dva=0p -[2023-08-18 11:06:40.384][INFO][27132][3b7f941a] Process: cpu=3.00%,401MB, threads=2 -[2023-08-18 11:06:44.775][INFO][27132][3rx374j2] Hybrid cpu=2.00%,401MB, cid=1,0, timer=62,0,0, clock=0,43,5,1,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:89,oth:0,buf:0) -[2023-08-18 11:06:44.851][INFO][27132][q275olp5] <- CPB time=210044370, okbps=0,0,0, ikbps=6,4183,0, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 11:06:45.388][INFO][27132][3b7f941a] Process: cpu=3.00%,401MB, threads=2 -[2023-08-18 11:06:49.777][INFO][27132][3rx374j2] Hybrid cpu=2.00%,401MB, cid=1,0, timer=62,0,0, clock=0,43,5,1,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:89,oth:0,buf:0) -[2023-08-18 11:06:50.195][INFO][27132][q275olp5] -> HLS time=730994877ms, sno=30, ts=livestream-29.ts, dur=4400ms, dva=0p -[2023-08-18 11:06:50.393][INFO][27132][3b7f941a] Process: cpu=3.00%,401MB, threads=2 -[2023-08-18 11:06:54.777][INFO][27132][3rx374j2] Hybrid cpu=3.98%,401MB, cid=1,0, timer=61,0,0, clock=0,42,5,1,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:90,oth:0,buf:0) -[2023-08-18 11:06:55.398][INFO][27132][3b7f941a] Process: cpu=2.00%,401MB, threads=2 -[2023-08-18 11:06:59.778][INFO][27132][3rx374j2] Hybrid cpu=3.00%,401MB, cid=1,0, timer=61,0,0, clock=0,42,5,1,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:90,oth:0,buf:0) -[2023-08-18 11:06:59.852][INFO][27132][q275olp5] <- CPB time=225045144, okbps=0,0,0, ikbps=6,4183,0, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 11:07:00.234][INFO][27132][q275olp5] -> HLS time=741032325ms, sno=31, ts=livestream-30.ts, dur=2433ms, dva=0p -[2023-08-18 11:07:00.402][INFO][27132][3b7f941a] Process: cpu=2.00%,401MB, threads=2 -[2023-08-18 11:07:04.778][INFO][27132][3rx374j2] Hybrid cpu=2.00%,401MB, cid=1,0, timer=62,0,0, clock=0,45,3,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:89,oth:0,buf:0) -[2023-08-18 11:07:05.407][INFO][27132][3b7f941a] Process: cpu=2.00%,401MB, threads=2 -[2023-08-18 11:07:09.779][INFO][27132][3rx374j2] Hybrid cpu=2.00%,402MB, cid=1,0, timer=62,0,0, clock=0,45,3,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:89,oth:0,buf:0) -[2023-08-18 11:07:10.261][INFO][27132][q275olp5] -> HLS time=751064358ms, sno=32, ts=livestream-31.ts, dur=466ms, dva=0p -[2023-08-18 11:07:10.412][INFO][27132][3b7f941a] Process: cpu=3.00%,401MB, threads=2 -[2023-08-18 11:07:14.780][INFO][27132][3rx374j2] Hybrid cpu=3.00%,401MB, cid=1,0, timer=62,0,0, clock=0,45,3,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:89,oth:0,buf:0) -[2023-08-18 11:07:14.854][INFO][27132][q275olp5] <- CPB time=240047014, okbps=0,0,0, ikbps=7,4204,0, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 11:07:15.417][INFO][27132][3b7f941a] Process: cpu=2.00%,401MB, threads=2 -[2023-08-18 11:07:19.781][INFO][27132][3rx374j2] Hybrid cpu=2.00%,401MB, cid=1,0, timer=62,0,0, clock=0,44,4,1,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:90,oth:0,buf:0) -[2023-08-18 11:07:20.295][INFO][27132][q275olp5] -> HLS time=761095182ms, sno=32, ts=livestream-31.ts, dur=10500ms, dva=0p -[2023-08-18 11:07:20.423][INFO][27132][3b7f941a] Process: cpu=2.00%,401MB, threads=2 -[2023-08-18 11:07:24.781][INFO][27132][3rx374j2] Hybrid cpu=3.00%,401MB, cid=1,0, timer=62,0,0, clock=0,44,4,1,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:90,oth:0,buf:0) -[2023-08-18 11:07:25.428][INFO][27132][3b7f941a] Process: cpu=2.00%,401MB, threads=2 -[2023-08-18 11:07:29.782][INFO][27132][3rx374j2] Hybrid cpu=3.00%,401MB, cid=1,0, timer=62,0,0, clock=0,44,4,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:89,oth:0,buf:0) -[2023-08-18 11:07:29.855][INFO][27132][q275olp5] <- CPB time=255043340, okbps=0,0,0, ikbps=7,4204,0, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 11:07:30.296][INFO][27132][q275olp5] -> HLS time=771097194ms, sno=33, ts=livestream-32.ts, dur=8500ms, dva=0p -[2023-08-18 11:07:30.432][INFO][27132][3b7f941a] Process: cpu=2.00%,401MB, threads=2 -[2023-08-18 11:07:34.783][INFO][27132][3rx374j2] Hybrid cpu=2.00%,401MB, cid=1,0, timer=62,0,0, clock=0,44,4,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:89,oth:0,buf:0) -[2023-08-18 11:07:35.437][INFO][27132][3b7f941a] Process: cpu=2.00%,401MB, threads=2 -[2023-08-18 11:07:39.783][INFO][27132][3rx374j2] Hybrid cpu=2.00%,402MB, cid=1,0, timer=62,0,0, clock=0,44,4,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:89,oth:0,buf:0) -[2023-08-18 11:07:39.856][INFO][27132][q275olp5] <- CPB time=265046335, okbps=0,0,0, ikbps=8,4204,0, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 11:07:40.334][INFO][27132][q275olp5] -> HLS time=781135350ms, sno=34, ts=livestream-33.ts, dur=6533ms, dva=0p -[2023-08-18 11:07:40.439][INFO][27132][3b7f941a] Process: cpu=4.00%,401MB, threads=2 -[2023-08-18 11:07:44.784][INFO][27132][3rx374j2] Hybrid cpu=2.00%,401MB, cid=1,0, timer=62,0,0, clock=0,43,4,0,0,1,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:90,oth:0,buf:0) -[2023-08-18 11:07:45.442][INFO][27132][3b7f941a] Process: cpu=2.00%,401MB, threads=2 -[2023-08-18 11:07:49.785][INFO][27132][3rx374j2] Hybrid cpu=2.00%,402MB, cid=1,0, timer=62,0,0, clock=0,43,4,0,0,1,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:90,oth:0,buf:0) -[2023-08-18 11:07:49.858][INFO][27132][q275olp5] <- CPB time=275048453, okbps=0,0,0, ikbps=8,4194,0, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 11:07:50.363][INFO][27132][q275olp5] -> HLS time=791161082ms, sno=35, ts=livestream-34.ts, dur=4566ms, dva=0p -[2023-08-18 11:07:50.447][INFO][27132][3b7f941a] Process: cpu=2.00%,402MB, threads=2 -[2023-08-18 11:07:54.786][INFO][27132][3rx374j2] Hybrid cpu=3.00%,401MB, cid=1,0, timer=61,0,0, clock=0,44,4,0,1,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:89,oth:0,buf:0) -[2023-08-18 11:07:55.452][INFO][27132][3b7f941a] Process: cpu=3.00%,401MB, threads=2 -[2023-08-18 11:07:59.787][INFO][27132][3rx374j2] Hybrid cpu=3.00%,401MB, cid=1,0, timer=61,0,0, clock=0,44,4,0,1,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:89,oth:0,buf:0) -[2023-08-18 11:08:00.401][INFO][27132][q275olp5] -> HLS time=801190432ms, sno=36, ts=livestream-35.ts, dur=2600ms, dva=0p -[2023-08-18 11:08:00.458][INFO][27132][3b7f941a] Process: cpu=2.00%,401MB, threads=2 -[2023-08-18 11:08:04.787][INFO][27132][3rx374j2] Hybrid cpu=2.00%,401MB, cid=1,0, timer=62,0,0, clock=0,45,3,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:89,oth:0,buf:0) -[2023-08-18 11:08:04.860][INFO][27132][q275olp5] <- CPB time=290047822, okbps=0,0,0, ikbps=8,4194,0, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 11:08:05.463][INFO][27132][3b7f941a] Process: cpu=3.00%,401MB, threads=2 -[2023-08-18 11:08:09.788][INFO][27132][3rx374j2] Hybrid cpu=2.00%,401MB, cid=1,0, timer=62,0,0, clock=0,45,3,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:89,oth:0,buf:0) -[2023-08-18 11:08:10.436][INFO][27132][q275olp5] -> HLS time=811225170ms, sno=37, ts=livestream-36.ts, dur=633ms, dva=0p -[2023-08-18 11:08:10.467][INFO][27132][3b7f941a] Process: cpu=3.00%,401MB, threads=2 -[2023-08-18 11:08:14.788][INFO][27132][3rx374j2] Hybrid cpu=3.00%,401MB, cid=1,0, timer=62,0,0, clock=0,45,3,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:89,oth:0,buf:0) -[2023-08-18 11:08:15.471][INFO][27132][3b7f941a] Process: cpu=2.00%,402MB, threads=2 -[2023-08-18 11:08:19.790][INFO][27132][3rx374j2] Hybrid cpu=2.00%,402MB, cid=1,0, timer=61,0,0, clock=0,45,3,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:90,oth:0,buf:0) -[2023-08-18 11:08:19.861][INFO][27132][q275olp5] <- CPB time=305038916, okbps=0,0,0, ikbps=9,4191,0, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 11:08:20.466][INFO][27132][q275olp5] -> HLS time=821252537ms, sno=37, ts=livestream-36.ts, dur=10666ms, dva=0p -[2023-08-18 11:08:20.475][INFO][27132][3b7f941a] Process: cpu=2.00%,402MB, threads=2 -[2023-08-18 11:08:24.790][INFO][27132][3rx374j2] Hybrid cpu=3.00%,401MB, cid=1,0, timer=61,0,0, clock=0,45,3,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:90,oth:0,buf:0) -[2023-08-18 11:08:25.478][INFO][27132][3b7f941a] Process: cpu=2.00%,401MB, threads=2 -[2023-08-18 11:08:29.791][INFO][27132][3rx374j2] Hybrid cpu=2.99%,401MB, cid=1,0, timer=62,0,0, clock=0,44,3,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:89,oth:0,buf:0) -[2023-08-18 11:08:29.862][INFO][27132][q275olp5] <- CPB time=315043514, okbps=0,0,0, ikbps=9,4191,0, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 11:08:30.468][INFO][27132][q275olp5] -> HLS time=831253500ms, sno=38, ts=livestream-37.ts, dur=8666ms, dva=0p -[2023-08-18 11:08:30.483][INFO][27132][3b7f941a] Process: cpu=2.00%,401MB, threads=2 -[2023-08-18 11:08:34.791][INFO][27132][3rx374j2] Hybrid cpu=3.00%,401MB, cid=1,0, timer=62,0,0, clock=0,44,3,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:89,oth:0,buf:0) -[2023-08-18 11:08:35.487][INFO][27132][3b7f941a] Process: cpu=3.00%,401MB, threads=2 -[2023-08-18 11:08:39.791][INFO][27132][3rx374j2] Hybrid cpu=2.00%,402MB, cid=1,0, timer=62,0,0, clock=0,44,3,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:89,oth:0,buf:0) -[2023-08-18 11:08:39.863][INFO][27132][q275olp5] <- CPB time=325046440, okbps=0,0,0, ikbps=9,4191,4197, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 11:08:40.461][INFO][27132][q275olp5] -> HLS time=841256960ms, sno=39, ts=livestream-38.ts, dur=6666ms, dva=0p -[2023-08-18 11:08:40.492][INFO][27132][3b7f941a] Process: cpu=3.00%,401MB, threads=2 -[2023-08-18 11:08:44.791][INFO][27132][3rx374j2] Hybrid cpu=1.00%,401MB, cid=1,0, timer=62,0,0, clock=0,44,4,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:90,oth:0,buf:0) -[2023-08-18 11:08:45.498][INFO][27132][3b7f941a] Process: cpu=3.00%,401MB, threads=2 -[2023-08-18 11:08:49.792][INFO][27132][3rx374j2] Hybrid cpu=3.00%,401MB, cid=1,0, timer=62,0,0, clock=0,44,4,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:90,oth:0,buf:0) -[2023-08-18 11:08:50.497][INFO][27132][q275olp5] -> HLS time=851294692ms, sno=40, ts=livestream-39.ts, dur=4700ms, dva=0p -[2023-08-18 11:08:50.502][INFO][27132][3b7f941a] Process: cpu=2.00%,401MB, threads=2 -[2023-08-18 11:08:54.793][INFO][27132][3rx374j2] Hybrid cpu=3.00%,401MB, cid=1,0, timer=61,0,0, clock=0,44,3,1,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:89,oth:0,buf:0) -[2023-08-18 11:08:54.852][INFO][27132][7a9qp2dz] HTTP #0 10.69.12.33:32684 GET http://apps.stage-entertainment.nl/live, content-length=-1 -[2023-08-18 11:08:54.852][INFO][27132][7a9qp2dz] http match file=./objs/nginx/html/live, pattern=/, upath=/live -[2023-08-18 11:08:54.853][INFO][27132][7a9qp2dz] TCP: before dispose resource(HttpConn)(0x60700006c4a0), conns=2, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 11:08:54.853][ERROR][27132][7a9qp2dz][21] serve error code=1044(FileRead)(Failed to read data from file) : process request=0 : cors serve : serve http : copy file=./objs/nginx/html/live size=9223372036854775807 : read limit=4096, left=9223372036854775807 : read from file ./objs/nginx/html/live failed -thread [27132][7a9qp2dz]: process_requests() [./src/app/srs_app_http_conn.cpp:209][errno=21] -thread [27132][7a9qp2dz]: process_request() [./src/app/srs_app_http_conn.cpp:236][errno=21] -thread [27132][7a9qp2dz]: serve_http() [./src/protocol/srs_protocol_http_stack.cpp:768][errno=21] -thread [27132][7a9qp2dz]: serve_file() [./src/protocol/srs_protocol_http_stack.cpp:488][errno=21] -thread [27132][7a9qp2dz]: copy() [./src/protocol/srs_protocol_http_stack.cpp:605][errno=21] -thread [27132][7a9qp2dz]: read() [./src/kernel/srs_kernel_file.cpp:290][errno=21](Is a directory) -[2023-08-18 11:08:54.853][INFO][27132][025h8i7n] TCP: clear zombies=1 resources, conns=2, removing=0, unsubs=0 -[2023-08-18 11:08:54.853][INFO][27132][7a9qp2dz] TCP: disposing #0 resource(HttpConn)(0x60700006c4a0), conns=2, disposing=1, zombies=0 -[2023-08-18 11:08:54.864][INFO][27132][q275olp5] <- CPB time=340050976, okbps=0,0,0, ikbps=10,4210,4197, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 11:08:55.506][INFO][27132][3b7f941a] Process: cpu=2.00%,401MB, threads=2 -[2023-08-18 11:08:59.793][INFO][27132][3rx374j2] Hybrid cpu=2.00%,401MB, cid=1,0, timer=61,0,0, clock=0,44,3,1,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:89,oth:0,buf:0) -[2023-08-18 11:09:00.511][INFO][27132][3b7f941a] Process: cpu=2.00%,401MB, threads=2 -[2023-08-18 11:09:00.526][INFO][27132][q275olp5] -> HLS time=861321965ms, sno=41, ts=livestream-40.ts, dur=2733ms, dva=0p -[2023-08-18 11:09:04.794][INFO][27132][3rx374j2] Hybrid cpu=2.00%,401MB, cid=1,0, timer=61,0,0, clock=0,44,3,1,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:89,oth:0,buf:0) -[2023-08-18 11:09:04.866][INFO][27132][q275olp5] <- CPB time=350057835, okbps=0,0,0, ikbps=10,4210,4197, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 11:09:05.515][INFO][27132][3b7f941a] Process: cpu=2.00%,401MB, threads=2 -[2023-08-18 11:09:07.653][INFO][27132][621898g3] HTTP #0 10.69.12.33:15238 GET http://apps.stage-entertainment.nl/live/livestream.flv, content-length=-1 -[2023-08-18 11:09:07.654][INFO][27132][621898g3] dispatch cached gop success. count=56, duration=1843 -[2023-08-18 11:09:07.654][INFO][27132][621898g3] create consumer, active=1, queue_size=0.00, jitter=30000000 -[2023-08-18 11:09:07.654][INFO][27132][621898g3] FLV /live/livestream.flv, encoder=FLV, mw_sleep=350ms, cache=0, msgs=128, dinm=1, guess_av=1/1/1 -[2023-08-18 11:09:07.654][INFO][27132][621898g3] FLV: write header audio=0, video=1, dinm=1, config=1/1/1 -[2023-08-18 11:09:09.794][INFO][27132][3rx374j2] Hybrid cpu=5.00%,402MB, cid=2,1, timer=62,0,0, clock=0,45,3,0,0,0,0,0,0, free=1, objs=(pkt:0,raw:0,fua:0,msg:98,oth:0,buf:0) -[2023-08-18 11:09:10.520][INFO][27132][3b7f941a] Process: cpu=2.00%,402MB, threads=2 -[2023-08-18 11:09:10.531][INFO][27132][q275olp5] -> HLS time=871327972ms, sno=42, ts=livestream-41.ts, dur=733ms, dva=0p -[2023-08-18 11:09:14.794][INFO][27132][3rx374j2] Hybrid cpu=2.00%,402MB, cid=2,1, timer=62,0,0, clock=0,45,3,0,0,0,0,0,0, free=1, objs=(pkt:0,raw:0,fua:0,msg:98,oth:0,buf:0) -[2023-08-18 11:09:14.867][INFO][27132][q275olp5] <- CPB time=360060895, okbps=0,0,0, ikbps=10,4210,4197, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 11:09:15.526][INFO][27132][3b7f941a] Process: cpu=2.00%,402MB, threads=2 -[2023-08-18 11:09:17.163][INFO][27132][621898g3] -> HTS http: got 10 msgs, age=9513667, min=8, mw=350 -[2023-08-18 11:09:19.795][INFO][27132][3rx374j2] Hybrid cpu=2.00%,402MB, cid=1,0, timer=61,0,0, clock=0,43,5,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:119,oth:0,buf:0) -[2023-08-18 11:09:20.531][INFO][27132][3b7f941a] Process: cpu=3.00%,402MB, threads=2 -[2023-08-18 11:09:20.533][INFO][27132][q275olp5] -> HLS time=881330372ms, sno=42, ts=livestream-41.ts, dur=10733ms, dva=0p -[2023-08-18 11:09:24.796][INFO][27132][3rx374j2] Hybrid cpu=4.00%,401MB, cid=1,0, timer=61,0,0, clock=0,43,5,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:119,oth:0,buf:0) -[2023-08-18 11:09:25.536][INFO][27132][3b7f941a] Process: cpu=2.00%,401MB, threads=2 -[2023-08-18 11:09:27.328][INFO][27132][621898g3] -> HTS http: got 10 msgs, age=19683293, min=8, mw=350 -[2023-08-18 11:09:29.797][INFO][27132][3rx374j2] Hybrid cpu=1.00%,401MB, cid=1,0, timer=62,0,0, clock=0,43,4,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:119,oth:0,buf:0) -[2023-08-18 11:09:29.868][INFO][27132][q275olp5] <- CPB time=375066547, okbps=0,0,0, ikbps=11,4191,4197, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 11:09:30.540][INFO][27132][3b7f941a] Process: cpu=2.00%,401MB, threads=2 -[2023-08-18 11:09:30.569][INFO][27132][q275olp5] -> HLS time=891355335ms, sno=43, ts=livestream-42.ts, dur=8766ms, dva=0p -[2023-08-18 11:09:34.798][INFO][27132][3rx374j2] Hybrid cpu=2.00%,401MB, cid=1,0, timer=62,0,0, clock=0,43,4,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:119,oth:0,buf:0) -[2023-08-18 11:09:35.545][INFO][27132][3b7f941a] Process: cpu=3.00%,401MB, threads=2 -[2023-08-18 11:09:37.491][INFO][27132][621898g3] -> HTS http: got 10 msgs, age=29845292, min=8, mw=350 -[2023-08-18 11:09:39.798][INFO][27132][3rx374j2] Hybrid cpu=3.00%,402MB, cid=1,0, timer=62,0,0, clock=0,43,4,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:119,oth:0,buf:0) -[2023-08-18 11:09:40.550][INFO][27132][3b7f941a] Process: cpu=2.00%,402MB, threads=2 -[2023-08-18 11:09:40.559][INFO][27132][q275olp5] -> HLS time=901359000ms, sno=44, ts=livestream-43.ts, dur=6766ms, dva=0p -[2023-08-18 11:09:44.800][INFO][27132][3rx374j2] Hybrid cpu=2.00%,402MB, cid=1,0, timer=62,0,0, clock=0,44,3,1,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:120,oth:0,buf:0) -[2023-08-18 11:09:44.870][INFO][27132][q275olp5] <- CPB time=390052707, okbps=0,0,0, ikbps=11,4191,4197, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 11:09:45.554][INFO][27132][3b7f941a] Process: cpu=3.00%,402MB, threads=2 -[2023-08-18 11:09:47.656][INFO][27132][621898g3] -> HTS http: got 10 msgs, age=40005937, min=8, mw=350 -[2023-08-18 11:09:49.800][INFO][27132][3rx374j2] Hybrid cpu=2.99%,402MB, cid=1,0, timer=62,0,0, clock=0,44,3,1,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:120,oth:0,buf:0) -[2023-08-18 11:09:50.559][INFO][27132][3b7f941a] Process: cpu=2.00%,402MB, threads=2 -[2023-08-18 11:09:50.595][INFO][27132][q275olp5] -> HLS time=911391723ms, sno=45, ts=livestream-44.ts, dur=4800ms, dva=0p -[2023-08-18 11:09:54.801][INFO][27132][3rx374j2] Hybrid cpu=3.00%,401MB, cid=1,0, timer=62,0,0, clock=0,44,3,1,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:120,oth:0,buf:0) -[2023-08-18 11:09:54.871][INFO][27132][q275olp5] <- CPB time=400067672, okbps=0,0,0, ikbps=12,4191,4197, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 11:09:55.562][INFO][27132][3b7f941a] Process: cpu=3.00%,401MB, threads=2 -[2023-08-18 11:09:57.820][INFO][27132][621898g3] -> HTS http: got 10 msgs, age=50155729, min=8, mw=350 -[2023-08-18 11:09:59.802][INFO][27132][3rx374j2] Hybrid cpu=2.00%,401MB, cid=1,0, timer=62,0,0, clock=0,45,3,1,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:119,oth:0,buf:0) -[2023-08-18 11:10:00.567][INFO][27132][3b7f941a] Process: cpu=3.00%,401MB, threads=2 -[2023-08-18 11:10:00.599][INFO][27132][q275olp5] -> HLS time=921396295ms, sno=46, ts=livestream-45.ts, dur=2800ms, dva=0p -[2023-08-18 11:10:04.803][INFO][27132][3rx374j2] Hybrid cpu=2.00%,401MB, cid=1,0, timer=62,0,0, clock=0,45,3,1,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:119,oth:0,buf:0) -[2023-08-18 11:10:05.571][INFO][27132][3b7f941a] Process: cpu=3.00%,401MB, threads=2 -[2023-08-18 11:10:07.990][INFO][27132][621898g3] -> HTS http: got 10 msgs, age=60338213, min=8, mw=350 -[2023-08-18 11:10:09.805][INFO][27132][3rx374j2] Hybrid cpu=3.00%,401MB, cid=1,0, timer=62,0,0, clock=0,45,3,1,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:119,oth:0,buf:0) -[2023-08-18 11:10:09.872][INFO][27132][q275olp5] <- CPB time=415059558, okbps=0,0,0, ikbps=12,4200,4197, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 11:10:10.575][INFO][27132][3b7f941a] Process: cpu=4.00%,401MB, threads=2 -[2023-08-18 11:10:10.628][INFO][27132][q275olp5] -> HLS time=931413834ms, sno=47, ts=livestream-46.ts, dur=833ms, dva=0p -[2023-08-18 11:10:14.805][INFO][27132][3rx374j2] Hybrid cpu=2.00%,401MB, cid=1,0, timer=62,0,0, clock=0,45,3,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:120,oth:0,buf:0) -[2023-08-18 11:10:15.580][INFO][27132][3b7f941a] Process: cpu=3.00%,401MB, threads=2 -[2023-08-18 11:10:18.154][INFO][27132][621898g3] -> HTS http: got 10 msgs, age=70506041, min=8, mw=350 -[2023-08-18 11:10:19.806][INFO][27132][3rx374j2] Hybrid cpu=2.00%,401MB, cid=1,0, timer=62,0,0, clock=0,45,3,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:120,oth:0,buf:0) -[2023-08-18 11:10:19.873][INFO][27132][q275olp5] <- CPB time=425062719, okbps=0,0,0, ikbps=12,4200,4197, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 11:10:20.585][INFO][27132][3b7f941a] Process: cpu=2.99%,401MB, threads=2 -[2023-08-18 11:10:20.635][INFO][27132][q275olp5] -> HLS time=941421978ms, sno=47, ts=livestream-46.ts, dur=10833ms, dva=0p -[2023-08-18 11:10:24.807][INFO][27132][3rx374j2] Hybrid cpu=3.00%,402MB, cid=1,0, timer=62,0,0, clock=0,45,3,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:120,oth:0,buf:0) -[2023-08-18 11:10:25.591][INFO][27132][3b7f941a] Process: cpu=2.00%,402MB, threads=2 -[2023-08-18 11:10:28.321][INFO][27132][621898g3] -> HTS http: got 10 msgs, age=80666378, min=8, mw=350 -[2023-08-18 11:10:29.807][INFO][27132][3rx374j2] Hybrid cpu=3.00%,402MB, cid=1,0, timer=62,0,0, clock=0,44,3,1,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:119,oth:0,buf:0) -[2023-08-18 11:10:30.595][INFO][27132][3b7f941a] Process: cpu=2.00%,402MB, threads=2 -[2023-08-18 11:10:30.627][INFO][27132][q275olp5] -> HLS time=951432024ms, sno=48, ts=livestream-47.ts, dur=8833ms, dva=0p -[2023-08-18 11:10:34.808][INFO][27132][3rx374j2] Hybrid cpu=3.00%,402MB, cid=1,0, timer=62,0,0, clock=0,44,3,1,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:119,oth:0,buf:0) -[2023-08-18 11:10:34.875][INFO][27132][q275olp5] <- CPB time=440064474, okbps=0,0,0, ikbps=13,4200,4197, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 11:10:35.600][INFO][27132][3b7f941a] Process: cpu=2.00%,402MB, threads=2 -[2023-08-18 11:10:38.486][INFO][27132][621898g3] -> HTS http: got 10 msgs, age=90831530, min=8, mw=350 -[2023-08-18 11:10:39.808][INFO][27132][3rx374j2] Hybrid cpu=3.00%,401MB, cid=1,0, timer=62,0,0, clock=0,44,3,1,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:119,oth:0,buf:0) -[2023-08-18 11:10:40.604][INFO][27132][3b7f941a] Process: cpu=3.00%,401MB, threads=2 -[2023-08-18 11:10:40.629][INFO][27132][q275olp5] -> HLS time=961434460ms, sno=49, ts=livestream-48.ts, dur=6833ms, dva=0p -[2023-08-18 11:10:44.809][INFO][27132][3rx374j2] Hybrid cpu=2.00%,401MB, cid=1,0, timer=62,0,0, clock=0,45,3,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:119,oth:0,buf:0) -[2023-08-18 11:10:44.876][INFO][27132][q275olp5] <- CPB time=450068266, okbps=0,0,0, ikbps=13,4197,4197, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 11:10:45.608][INFO][27132][3b7f941a] Process: cpu=2.99%,401MB, threads=2 -[2023-08-18 11:10:48.651][INFO][27132][621898g3] -> HTS http: got 10 msgs, age=100992098, min=8, mw=350 -[2023-08-18 11:10:49.810][INFO][27132][3rx374j2] Hybrid cpu=2.00%,401MB, cid=1,0, timer=62,0,0, clock=0,45,3,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:119,oth:0,buf:0) -[2023-08-18 11:10:50.613][INFO][27132][3b7f941a] Process: cpu=3.00%,401MB, threads=2 -[2023-08-18 11:10:50.660][INFO][27132][q275olp5] -> HLS time=971453074ms, sno=50, ts=livestream-49.ts, dur=4866ms, dva=0p -[2023-08-18 11:10:53.626][INFO][27132][61dtcs72] HTTP #0 10.69.12.33:49422 GET http://apps.stage-entertainment.nl/live/livestream.flv, content-length=-1 -[2023-08-18 11:10:53.626][INFO][27132][61dtcs72] dispatch cached gop success. count=55, duration=1810 -[2023-08-18 11:10:53.626][INFO][27132][61dtcs72] create consumer, active=1, queue_size=0.00, jitter=30000000 -[2023-08-18 11:10:53.626][INFO][27132][61dtcs72] FLV /live/livestream.flv, encoder=FLV, mw_sleep=350ms, cache=0, msgs=128, dinm=1, guess_av=1/1/1 -[2023-08-18 11:10:53.627][INFO][27132][61dtcs72] FLV: write header audio=0, video=1, dinm=1, config=1/1/1 -[2023-08-18 11:10:54.016][INFO][27132][61dtcs72] TCP: before dispose resource(HttpConn)(0x60700003b7b0), conns=3, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 11:10:54.017][WARN][27132][61dtcs72][11] client disconnect peer. ret=1007 -[2023-08-18 11:10:54.017][INFO][27132][025h8i7n] TCP: clear zombies=1 resources, conns=3, removing=0, unsubs=0 -[2023-08-18 11:10:54.017][INFO][27132][61dtcs72] TCP: disposing #0 resource(HttpConn)(0x60700003b7b0), conns=3, disposing=1, zombies=0 -[2023-08-18 11:10:54.810][INFO][27132][3rx374j2] Hybrid cpu=3.00%,402MB, cid=1,0, timer=62,0,0, clock=0,45,3,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:119,oth:0,buf:0) -[2023-08-18 11:10:55.617][INFO][27132][3b7f941a] Process: cpu=3.00%,402MB, threads=2 -[2023-08-18 11:10:58.819][INFO][27132][621898g3] -> HTS http: got 10 msgs, age=111160122, min=8, mw=350 -[2023-08-18 11:10:59.811][INFO][27132][3rx374j2] Hybrid cpu=2.00%,402MB, cid=2,1, timer=61,0,0, clock=0,45,3,1,0,0,0,0,0, free=1, objs=(pkt:0,raw:0,fua:0,msg:124,oth:0,buf:0) -[2023-08-18 11:10:59.877][INFO][27132][q275olp5] <- CPB time=465061970, okbps=0,0,0, ikbps=14,4197,4197, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 11:11:00.257][INFO][27132][284o82y5] HTTP #0 10.69.12.33:40266 GET http://apps.stage-entertainment.nl/live/livestream.flv, content-length=-1 -[2023-08-18 11:11:00.258][INFO][27132][284o82y5] dispatch cached gop success. count=14, duration=443 -[2023-08-18 11:11:00.258][INFO][27132][284o82y5] create consumer, active=1, queue_size=0.00, jitter=30000000 -[2023-08-18 11:11:00.258][INFO][27132][284o82y5] FLV /live/livestream.flv, encoder=FLV, mw_sleep=350ms, cache=0, msgs=128, dinm=1, guess_av=1/1/1 -[2023-08-18 11:11:00.259][INFO][27132][284o82y5] FLV: write header audio=0, video=1, dinm=1, config=1/1/1 -[2023-08-18 11:11:00.622][INFO][27132][3b7f941a] Process: cpu=2.00%,402MB, threads=2 -[2023-08-18 11:11:00.669][INFO][27132][q275olp5] -> HLS time=981456550ms, sno=51, ts=livestream-50.ts, dur=2866ms, dva=0p -[2023-08-18 11:11:00.983][INFO][27132][284o82y5] TCP: before dispose resource(HttpConn)(0x6070000518c0), conns=3, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 11:11:00.984][WARN][27132][284o82y5][11] client disconnect peer. ret=1007 -[2023-08-18 11:11:00.984][INFO][27132][025h8i7n] TCP: clear zombies=1 resources, conns=3, removing=0, unsubs=0 -[2023-08-18 11:11:00.984][INFO][27132][284o82y5] TCP: disposing #0 resource(HttpConn)(0x6070000518c0), conns=3, disposing=1, zombies=0 -[2023-08-18 11:11:04.811][INFO][27132][3rx374j2] Hybrid cpu=2.00%,403MB, cid=2,1, timer=61,0,0, clock=0,45,3,1,0,0,0,0,0, free=1, objs=(pkt:0,raw:0,fua:0,msg:124,oth:0,buf:0) -[2023-08-18 11:11:05.627][INFO][27132][3b7f941a] Process: cpu=2.00%,403MB, threads=2 -[2023-08-18 11:11:08.637][INFO][27132][621898g3] -> HTS http: got 11 msgs, age=120985493, min=8, mw=350 -[2023-08-18 11:11:09.811][INFO][27132][3rx374j2] Hybrid cpu=2.00%,401MB, cid=2,1, timer=61,0,0, clock=0,45,3,1,0,0,0,0,0, free=1, objs=(pkt:0,raw:0,fua:0,msg:124,oth:0,buf:0) -[2023-08-18 11:11:10.632][INFO][27132][3b7f941a] Process: cpu=3.00%,401MB, threads=2 -[2023-08-18 11:11:10.696][INFO][27132][q275olp5] -> HLS time=991493296ms, sno=52, ts=livestream-51.ts, dur=900ms, dva=0p -[2023-08-18 11:11:14.811][INFO][27132][3rx374j2] Hybrid cpu=2.00%,401MB, cid=2,1, timer=62,0,0, clock=0,44,3,1,0,0,0,0,0, free=1, objs=(pkt:0,raw:0,fua:0,msg:122,oth:0,buf:0) -[2023-08-18 11:11:14.879][INFO][27132][q275olp5] <- CPB time=480061732, okbps=0,0,0, ikbps=14,4197,4197, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 11:11:15.635][INFO][27132][3b7f941a] Process: cpu=2.00%,401MB, threads=2 -[2023-08-18 11:11:18.805][INFO][27132][621898g3] -> HTS http: got 11 msgs, age=131156661, min=8, mw=350 -[2023-08-18 11:11:19.812][INFO][27132][3rx374j2] Hybrid cpu=3.00%,401MB, cid=2,1, timer=62,0,0, clock=0,44,3,1,0,0,0,0,0, free=1, objs=(pkt:0,raw:0,fua:0,msg:122,oth:0,buf:0) -[2023-08-18 11:11:20.640][INFO][27132][3b7f941a] Process: cpu=2.00%,401MB, threads=2 -[2023-08-18 11:11:20.695][INFO][27132][q275olp5] -> HLS time=1001497662ms, sno=52, ts=livestream-51.ts, dur=10900ms, dva=0p -[2023-08-18 11:11:24.813][INFO][27132][3rx374j2] Hybrid cpu=4.00%,402MB, cid=1,0, timer=61,0,0, clock=0,44,3,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:119,oth:0,buf:0) -[2023-08-18 11:11:24.880][INFO][27132][q275olp5] <- CPB time=490066948, okbps=0,0,0, ikbps=14,4194,4197, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 11:11:25.645][INFO][27132][3b7f941a] Process: cpu=1.00%,402MB, threads=2 -[2023-08-18 11:11:28.971][INFO][27132][621898g3] -> HTS http: got 11 msgs, age=141321686, min=8, mw=350 -[2023-08-18 11:11:29.813][INFO][27132][3rx374j2] Hybrid cpu=2.00%,402MB, cid=1,0, timer=61,0,0, clock=0,44,3,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:119,oth:0,buf:0) -[2023-08-18 11:11:30.650][INFO][27132][3b7f941a] Process: cpu=3.00%,402MB, threads=2 -[2023-08-18 11:11:30.731][INFO][27132][q275olp5] -> HLS time=1011532919ms, sno=53, ts=livestream-52.ts, dur=8933ms, dva=0p -[2023-08-18 11:11:34.814][INFO][27132][3rx374j2] Hybrid cpu=2.00%,402MB, cid=1,0, timer=61,0,0, clock=0,44,3,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:119,oth:0,buf:0) -[2023-08-18 11:11:35.655][INFO][27132][3b7f941a] Process: cpu=2.00%,402MB, threads=2 -[2023-08-18 11:11:39.139][INFO][27132][621898g3] -> HTS http: got 11 msgs, age=151493973, min=8, mw=350 -[2023-08-18 11:11:39.815][INFO][27132][3rx374j2] Hybrid cpu=2.00%,401MB, cid=1,0, timer=62,0,0, clock=0,45,3,1,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:120,oth:0,buf:0) -[2023-08-18 11:11:39.882][INFO][27132][q275olp5] <- CPB time=505077048, okbps=0,0,0, ikbps=15,4194,4197, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 11:11:40.660][INFO][27132][3b7f941a] Process: cpu=3.00%,401MB, threads=2 -[2023-08-18 11:11:40.767][INFO][27132][q275olp5] -> HLS time=1021567911ms, sno=54, ts=livestream-53.ts, dur=6966ms, dva=0p -[2023-08-18 11:11:44.815][INFO][27132][3rx374j2] Hybrid cpu=2.00%,401MB, cid=1,0, timer=62,0,0, clock=0,45,3,1,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:120,oth:0,buf:0) -[2023-08-18 11:11:45.665][INFO][27132][3b7f941a] Process: cpu=2.00%,401MB, threads=2 -[2023-08-18 11:11:48.049][INFO][27132][2o51687m] HTTP #0 10.69.12.33:40116 GET http://apps.stage-entertainment.nl/live/livestream.flv, content-length=-1 -[2023-08-18 11:11:48.050][INFO][27132][2o51687m] dispatch cached gop success. count=8, duration=243 -[2023-08-18 11:11:48.050][INFO][27132][2o51687m] create consumer, active=1, queue_size=0.00, jitter=30000000 -[2023-08-18 11:11:48.050][INFO][27132][2o51687m] FLV /live/livestream.flv, encoder=FLV, mw_sleep=350ms, cache=0, msgs=128, dinm=1, guess_av=1/1/1 -[2023-08-18 11:11:48.050][INFO][27132][2o51687m] FLV: write header audio=0, video=1, dinm=1, config=1/1/1 -[2023-08-18 11:11:49.816][INFO][27132][3rx374j2] Hybrid cpu=3.00%,401MB, cid=2,1, timer=61,0,0, clock=0,44,4,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:126,oth:0,buf:0) -[2023-08-18 11:11:50.670][INFO][27132][3b7f941a] Process: cpu=3.00%,401MB, threads=2 -[2023-08-18 11:11:50.801][INFO][27132][q275olp5] -> HLS time=1031586705ms, sno=55, ts=livestream-54.ts, dur=5000ms, dva=0p -[2023-08-18 11:11:53.867][INFO][27132][621898g3] -> HTS http: got 11 msgs, age=166220777, min=8, mw=350 -[2023-08-18 11:11:54.817][INFO][27132][3rx374j2] Hybrid cpu=4.00%,402MB, cid=2,1, timer=61,0,0, clock=0,44,4,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:126,oth:0,buf:0) -[2023-08-18 11:11:54.884][INFO][27132][q275olp5] <- CPB time=520070898, okbps=0,0,0, ikbps=15,4190,4197, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 11:11:55.674][INFO][27132][3b7f941a] Process: cpu=1.00%,402MB, threads=2 -[2023-08-18 11:11:56.829][INFO][27132][2o51687m] TCP: before dispose resource(HttpConn)(0x6070000819e0), conns=3, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 11:11:56.830][WARN][27132][2o51687m][11] client disconnect peer. ret=1007 -[2023-08-18 11:11:56.830][INFO][27132][025h8i7n] TCP: clear zombies=1 resources, conns=3, removing=0, unsubs=0 -[2023-08-18 11:11:56.830][INFO][27132][2o51687m] TCP: disposing #0 resource(HttpConn)(0x6070000819e0), conns=3, disposing=1, zombies=0 -[2023-08-18 11:11:59.818][INFO][27132][3rx374j2] Hybrid cpu=2.00%,402MB, cid=2,1, timer=61,0,0, clock=0,44,4,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:126,oth:0,buf:0) -[2023-08-18 11:12:00.678][INFO][27132][3b7f941a] Process: cpu=3.00%,402MB, threads=2 -[2023-08-18 11:12:00.801][INFO][27132][q275olp5] -> HLS time=1041593136ms, sno=56, ts=livestream-55.ts, dur=3000ms, dva=0p -[2023-08-18 11:12:01.231][INFO][27132][621898g3] -> HTS http: got 11 msgs, age=173570788, min=8, mw=350 -[2023-08-18 11:12:04.818][INFO][27132][3rx374j2] Hybrid cpu=2.00%,402MB, cid=2,1, timer=62,0,0, clock=0,44,4,0,0,0,0,0,0, free=1, objs=(pkt:0,raw:0,fua:0,msg:134,oth:0,buf:0) -[2023-08-18 11:12:05.683][INFO][27132][3b7f941a] Process: cpu=3.00%,402MB, threads=2 -[2023-08-18 11:12:09.819][INFO][27132][3rx374j2] Hybrid cpu=2.00%,401MB, cid=2,1, timer=62,0,0, clock=0,44,4,0,0,0,0,0,0, free=1, objs=(pkt:0,raw:0,fua:0,msg:134,oth:0,buf:0) -[2023-08-18 11:12:09.886][INFO][27132][q275olp5] <- CPB time=535080361, okbps=0,0,0, ikbps=16,4190,4197, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 11:12:10.688][INFO][27132][3b7f941a] Process: cpu=3.00%,401MB, threads=2 -[2023-08-18 11:12:10.794][INFO][27132][q275olp5] -> HLS time=1051594027ms, sno=57, ts=livestream-56.ts, dur=1000ms, dva=0p -[2023-08-18 11:12:11.398][INFO][27132][621898g3] -> HTS http: got 10 msgs, age=183740734, min=8, mw=350 -[2023-08-18 11:12:12.807][INFO][27132][185u0172] HTTP #0 10.69.12.33:43850 GET http://apps.stage-entertainment.nl/live/livestream.flv, content-length=-1 -[2023-08-18 11:12:12.808][INFO][27132][185u0172] dispatch cached gop success. count=31, duration=1010 -[2023-08-18 11:12:12.808][INFO][27132][185u0172] create consumer, active=1, queue_size=0.00, jitter=30000000 -[2023-08-18 11:12:12.808][INFO][27132][185u0172] FLV /live/livestream.flv, encoder=FLV, mw_sleep=350ms, cache=0, msgs=128, dinm=1, guess_av=1/1/1 -[2023-08-18 11:12:12.809][INFO][27132][185u0172] FLV: write header audio=0, video=1, dinm=1, config=1/1/1 -[2023-08-18 11:12:13.197][INFO][27132][185u0172] TCP: before dispose resource(HttpConn)(0x6070000adce0), conns=3, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 11:12:13.197][WARN][27132][185u0172][11] client disconnect peer. ret=1007 -[2023-08-18 11:12:13.197][INFO][27132][025h8i7n] TCP: clear zombies=1 resources, conns=3, removing=0, unsubs=0 -[2023-08-18 11:12:13.198][INFO][27132][185u0172] TCP: disposing #0 resource(HttpConn)(0x6070000adce0), conns=3, disposing=1, zombies=0 -[2023-08-18 11:12:14.820][INFO][27132][3rx374j2] Hybrid cpu=2.00%,401MB, cid=3,1, timer=62,0,0, clock=0,43,4,1,0,0,0,0,0, free=1, objs=(pkt:0,raw:0,fua:0,msg:124,oth:0,buf:0) -[2023-08-18 11:12:15.693][INFO][27132][3b7f941a] Process: cpu=1.00%,401MB, threads=2 -[2023-08-18 11:12:18.897][INFO][27132][m56e3nr1] HTTP #0 10.69.12.33:10440 GET http://apps.stage-entertainment.nl/live/livestream.flv, content-length=-1 -[2023-08-18 11:12:18.897][INFO][27132][m56e3nr1] dispatch cached gop success. count=33, duration=1076 -[2023-08-18 11:12:18.898][INFO][27132][m56e3nr1] create consumer, active=1, queue_size=0.00, jitter=30000000 -[2023-08-18 11:12:18.898][INFO][27132][m56e3nr1] FLV /live/livestream.flv, encoder=FLV, mw_sleep=350ms, cache=0, msgs=128, dinm=1, guess_av=1/1/1 -[2023-08-18 11:12:18.899][INFO][27132][m56e3nr1] FLV: write header audio=0, video=1, dinm=1, config=1/1/1 -[2023-08-18 11:12:18.923][INFO][27132][m56e3nr1] TCP: before dispose resource(HttpConn)(0x6070000a7a70), conns=3, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 11:12:18.923][WARN][27132][m56e3nr1][32] client disconnect peer. ret=1009 -[2023-08-18 11:12:18.923][INFO][27132][025h8i7n] TCP: clear zombies=1 resources, conns=3, removing=0, unsubs=0 -[2023-08-18 11:12:18.923][INFO][27132][m56e3nr1] TCP: disposing #0 resource(HttpConn)(0x6070000a7a70), conns=3, disposing=1, zombies=0 -[2023-08-18 11:12:19.820][INFO][27132][3rx374j2] Hybrid cpu=3.00%,401MB, cid=3,1, timer=62,0,0, clock=0,43,4,1,0,0,0,0,0, free=1, objs=(pkt:0,raw:0,fua:0,msg:124,oth:0,buf:0) -[2023-08-18 11:12:20.698][INFO][27132][3b7f941a] Process: cpu=1.00%,401MB, threads=2 -[2023-08-18 11:12:20.827][INFO][27132][q275olp5] -> HLS time=1061623228ms, sno=57, ts=livestream-56.ts, dur=11033ms, dva=0p -[2023-08-18 11:12:21.567][INFO][27132][621898g3] -> HTS http: got 10 msgs, age=193915053, min=8, mw=350 -[2023-08-18 11:12:24.821][INFO][27132][3rx374j2] Hybrid cpu=3.00%,401MB, cid=3,1, timer=62,0,0, clock=0,43,4,1,0,0,0,0,0, free=1, objs=(pkt:0,raw:0,fua:0,msg:124,oth:0,buf:0) -[2023-08-18 11:12:24.888][INFO][27132][q275olp5] <- CPB time=550072308, okbps=0,0,0, ikbps=16,4201,4197, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 11:12:25.703][INFO][27132][3b7f941a] Process: cpu=3.00%,401MB, threads=2 -[2023-08-18 11:12:29.821][INFO][27132][3rx374j2] Hybrid cpu=2.00%,401MB, cid=2,1, timer=61,0,0, clock=0,44,3,1,0,0,0,0,0, free=1, objs=(pkt:0,raw:0,fua:0,msg:122,oth:0,buf:0) -[2023-08-18 11:12:30.707][INFO][27132][3b7f941a] Process: cpu=2.00%,401MB, threads=2 -[2023-08-18 11:12:30.830][INFO][27132][q275olp5] -> HLS time=1071626680ms, sno=58, ts=livestream-57.ts, dur=9033ms, dva=0p -[2023-08-18 11:12:31.733][INFO][27132][621898g3] -> HTS http: got 10 msgs, age=204078990, min=8, mw=350 -[2023-08-18 11:12:34.822][INFO][27132][3rx374j2] Hybrid cpu=3.00%,401MB, cid=2,1, timer=61,0,0, clock=0,44,3,1,0,0,0,0,0, free=1, objs=(pkt:0,raw:0,fua:0,msg:122,oth:0,buf:0) -[2023-08-18 11:12:34.889][INFO][27132][q275olp5] <- CPB time=560081399, okbps=0,0,0, ikbps=16,4201,4197, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 11:12:35.711][INFO][27132][3b7f941a] Process: cpu=2.00%,401MB, threads=2 -[2023-08-18 11:12:39.823][INFO][27132][3rx374j2] Hybrid cpu=2.00%,401MB, cid=1,0, timer=62,0,0, clock=0,44,3,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:119,oth:0,buf:0) -[2023-08-18 11:12:40.716][INFO][27132][3b7f941a] Process: cpu=3.00%,401MB, threads=2 -[2023-08-18 11:12:40.866][INFO][27132][q275olp5] -> HLS time=1081660528ms, sno=59, ts=livestream-58.ts, dur=7066ms, dva=0p -[2023-08-18 11:12:41.901][INFO][27132][621898g3] -> HTS http: got 11 msgs, age=214235868, min=8, mw=350 -[2023-08-18 11:12:44.824][INFO][27132][3rx374j2] Hybrid cpu=2.00%,401MB, cid=1,0, timer=62,0,0, clock=0,44,3,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:119,oth:0,buf:0) -[2023-08-18 11:12:45.722][INFO][27132][3b7f941a] Process: cpu=2.00%,401MB, threads=2 -[2023-08-18 11:12:49.825][INFO][27132][3rx374j2] Hybrid cpu=2.00%,401MB, cid=1,0, timer=61,0,0, clock=0,44,3,1,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:119,oth:0,buf:0) -[2023-08-18 11:12:49.892][INFO][27132][q275olp5] <- CPB time=575089096, okbps=0,0,0, ikbps=17,4201,4197, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 11:12:50.727][INFO][27132][3b7f941a] Process: cpu=2.00%,401MB, threads=2 -[2023-08-18 11:12:50.863][INFO][27132][q275olp5] -> HLS time=1091662137ms, sno=60, ts=livestream-59.ts, dur=5066ms, dva=0p -[2023-08-18 11:12:52.069][INFO][27132][621898g3] -> HTS http: got 11 msgs, age=224421335, min=8, mw=350 -[2023-08-18 11:12:54.826][INFO][27132][3rx374j2] Hybrid cpu=2.00%,401MB, cid=1,0, timer=61,0,0, clock=0,44,3,1,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:119,oth:0,buf:0) -[2023-08-18 11:12:55.731][INFO][27132][3b7f941a] Process: cpu=2.00%,401MB, threads=2 -[2023-08-18 11:12:59.827][INFO][27132][3rx374j2] Hybrid cpu=2.00%,401MB, cid=1,0, timer=61,0,0, clock=0,44,3,1,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:119,oth:0,buf:0) -[2023-08-18 11:13:00.736][INFO][27132][3b7f941a] Process: cpu=2.00%,401MB, threads=2 -[2023-08-18 11:13:00.893][INFO][27132][q275olp5] -> HLS time=1101689420ms, sno=61, ts=livestream-60.ts, dur=3100ms, dva=0p -[2023-08-18 11:13:02.235][INFO][27132][621898g3] -> HTS http: got 11 msgs, age=234573233, min=8, mw=350 -[2023-08-18 11:13:04.827][INFO][27132][3rx374j2] Hybrid cpu=2.00%,401MB, cid=1,0, timer=62,0,0, clock=0,44,3,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:119,oth:0,buf:0) -[2023-08-18 11:13:04.895][INFO][27132][q275olp5] <- CPB time=590072704, okbps=0,0,0, ikbps=17,4209,4197, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 11:13:05.741][INFO][27132][3b7f941a] Process: cpu=3.00%,401MB, threads=2 -[2023-08-18 11:13:09.828][INFO][27132][3rx374j2] Hybrid cpu=4.00%,402MB, cid=1,0, timer=62,0,0, clock=0,44,3,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:119,oth:0,buf:0) -[2023-08-18 11:13:10.745][INFO][27132][3b7f941a] Process: cpu=1.00%,402MB, threads=2 -[2023-08-18 11:13:10.927][INFO][27132][q275olp5] -> HLS time=1111729485ms, sno=62, ts=livestream-61.ts, dur=1133ms, dva=0p -[2023-08-18 11:13:12.404][INFO][27132][621898g3] -> HTS http: got 11 msgs, age=244743134, min=8, mw=350 -[2023-08-18 11:13:14.828][INFO][27132][3rx374j2] Hybrid cpu=2.00%,402MB, cid=1,0, timer=62,0,0, clock=0,44,3,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:119,oth:0,buf:0) -[2023-08-18 11:13:14.896][INFO][27132][q275olp5] <- CPB time=600077565, okbps=0,0,0, ikbps=18,4209,4197, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 11:13:15.754][INFO][27132][3b7f941a] Process: cpu=3.00%,402MB, threads=2 -[2023-08-18 11:13:19.830][INFO][27132][3rx374j2] Hybrid cpu=2.00%,402MB, cid=1,0, timer=62,0,0, clock=0,44,3,1,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:120,oth:0,buf:0) -[2023-08-18 11:13:20.758][INFO][27132][3b7f941a] Process: cpu=3.00%,402MB, threads=2 -[2023-08-18 11:13:20.969][INFO][27132][q275olp5] -> HLS time=1121764790ms, sno=62, ts=livestream-61.ts, dur=11166ms, dva=0p -[2023-08-18 11:13:22.579][INFO][27132][621898g3] -> HTS http: got 11 msgs, age=254924579, min=8, mw=350 -[2023-08-18 11:13:24.831][INFO][27132][3rx374j2] Hybrid cpu=2.00%,401MB, cid=1,0, timer=62,0,0, clock=0,44,3,1,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:120,oth:0,buf:0) -[2023-08-18 11:13:24.897][INFO][27132][q275olp5] <- CPB time=610091279, okbps=0,0,0, ikbps=18,4209,4197, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 11:13:25.763][INFO][27132][3b7f941a] Process: cpu=3.00%,401MB, threads=2 -[2023-08-18 11:13:29.832][INFO][27132][3rx374j2] Hybrid cpu=2.00%,401MB, cid=1,0, timer=62,0,0, clock=0,44,3,1,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:120,oth:0,buf:0) -[2023-08-18 11:13:30.767][INFO][27132][3b7f941a] Process: cpu=3.00%,401MB, threads=2 -[2023-08-18 11:13:31.001][INFO][27132][q275olp5] -> HLS time=1131791723ms, sno=63, ts=livestream-62.ts, dur=9200ms, dva=0p -[2023-08-18 11:13:32.747][INFO][27132][621898g3] -> HTS http: got 11 msgs, age=265085118, min=8, mw=350 -[2023-08-18 11:13:34.832][INFO][27132][3rx374j2] Hybrid cpu=2.00%,401MB, cid=1,0, timer=62,0,0, clock=0,44,4,1,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:120,oth:0,buf:0) -[2023-08-18 11:13:35.772][INFO][27132][3b7f941a] Process: cpu=3.00%,401MB, threads=2 -[2023-08-18 11:13:39.833][INFO][27132][3rx374j2] Hybrid cpu=2.00%,402MB, cid=1,0, timer=62,0,0, clock=0,44,4,1,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:120,oth:0,buf:0) -[2023-08-18 11:13:39.900][INFO][27132][q275olp5] <- CPB time=625079743, okbps=0,0,0, ikbps=18,4183,4197, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 11:13:40.776][INFO][27132][3b7f941a] Process: cpu=2.00%,402MB, threads=2 -[2023-08-18 11:13:41.000][INFO][27132][q275olp5] -> HLS time=1141795650ms, sno=64, ts=livestream-63.ts, dur=7200ms, dva=0p -[2023-08-18 11:13:42.916][INFO][27132][621898g3] -> HTS http: got 10 msgs, age=275257864, min=8, mw=350 -[2023-08-18 11:13:44.835][INFO][27132][3rx374j2] Hybrid cpu=2.00%,402MB, cid=1,0, timer=62,0,0, clock=0,43,4,1,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:119,oth:0,buf:0) -[2023-08-18 11:13:45.782][INFO][27132][3b7f941a] Process: cpu=2.00%,402MB, threads=2 -[2023-08-18 11:13:49.836][INFO][27132][3rx374j2] Hybrid cpu=3.00%,402MB, cid=1,0, timer=62,0,0, clock=0,43,4,1,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:119,oth:0,buf:0) -[2023-08-18 11:13:49.901][INFO][27132][q275olp5] <- CPB time=635090497, okbps=0,0,0, ikbps=19,4183,4197, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 11:13:50.786][INFO][27132][3b7f941a] Process: cpu=2.00%,402MB, threads=2 -[2023-08-18 11:13:51.034][INFO][27132][q275olp5] -> HLS time=1151827181ms, sno=65, ts=livestream-64.ts, dur=5233ms, dva=0p -[2023-08-18 11:13:53.082][INFO][27132][621898g3] -> HTS http: got 11 msgs, age=285427115, min=8, mw=350 -[2023-08-18 11:13:54.837][INFO][27132][3rx374j2] Hybrid cpu=2.00%,401MB, cid=1,0, timer=62,0,0, clock=0,43,4,1,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:119,oth:0,buf:0) -[2023-08-18 11:13:55.791][INFO][27132][3b7f941a] Process: cpu=2.00%,401MB, threads=2 -[2023-08-18 11:13:59.837][INFO][27132][3rx374j2] Hybrid cpu=2.00%,401MB, cid=1,0, timer=61,0,0, clock=0,44,4,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:120,oth:0,buf:0) -[2023-08-18 11:14:00.795][INFO][27132][3b7f941a] Process: cpu=2.00%,401MB, threads=2 -[2023-08-18 11:14:01.068][INFO][27132][q275olp5] -> HLS time=1161857840ms, sno=66, ts=livestream-65.ts, dur=3266ms, dva=0p -[2023-08-18 11:14:03.250][INFO][27132][621898g3] -> HTS http: got 10 msgs, age=295603930, min=8, mw=350 -[2023-08-18 11:14:04.837][INFO][27132][3rx374j2] Hybrid cpu=2.00%,401MB, cid=1,0, timer=61,0,0, clock=0,44,4,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:120,oth:0,buf:0) -[2023-08-18 11:14:04.902][INFO][27132][q275olp5] <- CPB time=650082575, okbps=0,0,0, ikbps=19,4183,4197, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 11:14:05.800][INFO][27132][3b7f941a] Process: cpu=2.00%,401MB, threads=2 -[2023-08-18 11:14:09.838][INFO][27132][3rx374j2] Hybrid cpu=3.00%,402MB, cid=1,0, timer=62,0,0, clock=0,45,3,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:119,oth:0,buf:0) -[2023-08-18 11:14:10.804][INFO][27132][3b7f941a] Process: cpu=2.00%,402MB, threads=2 -[2023-08-18 11:14:11.094][INFO][27132][q275olp5] -> HLS time=1171893205ms, sno=67, ts=livestream-66.ts, dur=1300ms, dva=0p -[2023-08-18 11:14:13.419][INFO][27132][621898g3] -> HTS http: got 10 msgs, age=305758104, min=8, mw=350 -[2023-08-18 11:14:14.839][INFO][27132][3rx374j2] Hybrid cpu=3.00%,402MB, cid=1,0, timer=62,0,0, clock=0,45,3,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:119,oth:0,buf:0) -[2023-08-18 11:14:14.904][INFO][27132][q275olp5] <- CPB time=660094557, okbps=0,0,0, ikbps=19,4210,4197, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 11:14:15.809][INFO][27132][3b7f941a] Process: cpu=3.00%,402MB, threads=2 -[2023-08-18 11:14:19.839][INFO][27132][3rx374j2] Hybrid cpu=3.00%,402MB, cid=1,0, timer=62,0,0, clock=0,45,3,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:119,oth:0,buf:0) -[2023-08-18 11:14:20.813][INFO][27132][3b7f941a] Process: cpu=2.00%,402MB, threads=2 -[2023-08-18 11:14:21.134][INFO][27132][q275olp5] -> HLS time=1181931244ms, sno=67, ts=livestream-66.ts, dur=11333ms, dva=0p -[2023-08-18 11:14:23.598][INFO][27132][621898g3] -> HTS http: got 10 msgs, age=315937321, min=8, mw=350 -[2023-08-18 11:14:24.839][INFO][27132][3rx374j2] Hybrid cpu=2.00%,401MB, cid=1,0, timer=62,0,0, clock=0,44,4,0,1,1,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:120,oth:0,buf:0) -[2023-08-18 11:14:25.816][INFO][27132][3b7f941a] Process: cpu=2.00%,401MB, threads=2 -[2023-08-18 11:14:29.840][INFO][27132][3rx374j2] Hybrid cpu=2.00%,401MB, cid=1,0, timer=62,0,0, clock=0,44,4,0,1,1,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:120,oth:0,buf:0) -[2023-08-18 11:14:29.907][INFO][27132][q275olp5] <- CPB time=675095010, okbps=0,0,0, ikbps=20,4210,4197, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 11:14:30.821][INFO][27132][3b7f941a] Process: cpu=3.00%,401MB, threads=2 -[2023-08-18 11:14:31.135][INFO][27132][q275olp5] -> HLS time=1191933053ms, sno=68, ts=livestream-67.ts, dur=9333ms, dva=0p -[2023-08-18 11:14:33.769][INFO][27132][621898g3] -> HTS http: got 11 msgs, age=326109274, min=8, mw=350 -[2023-08-18 11:14:34.840][INFO][27132][3rx374j2] Hybrid cpu=2.00%,401MB, cid=1,0, timer=62,0,0, clock=0,44,4,0,1,1,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:120,oth:0,buf:0) -[2023-08-18 11:14:35.825][INFO][27132][3b7f941a] Process: cpu=3.00%,401MB, threads=2 -[2023-08-18 11:14:39.840][INFO][27132][3rx374j2] Hybrid cpu=3.00%,402MB, cid=1,0, timer=62,0,0, clock=0,44,3,1,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:120,oth:0,buf:0) -[2023-08-18 11:14:39.908][INFO][27132][q275olp5] <- CPB time=685103880, okbps=0,0,0, ikbps=20,4210,4197, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 11:14:40.832][INFO][27132][3b7f941a] Process: cpu=3.00%,402MB, threads=2 -[2023-08-18 11:14:41.166][INFO][27132][q275olp5] -> HLS time=1201964769ms, sno=69, ts=livestream-68.ts, dur=7366ms, dva=0p -[2023-08-18 11:14:43.936][INFO][27132][621898g3] -> HTS http: got 11 msgs, age=336290532, min=8, mw=350 -[2023-08-18 11:14:44.841][INFO][27132][3rx374j2] Hybrid cpu=3.00%,402MB, cid=1,0, timer=62,0,0, clock=0,44,3,1,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:120,oth:0,buf:0) -[2023-08-18 11:14:45.837][INFO][27132][3b7f941a] Process: cpu=2.00%,402MB, threads=2 -[2023-08-18 11:14:49.842][INFO][27132][3rx374j2] Hybrid cpu=2.00%,402MB, cid=1,0, timer=61,0,0, clock=0,45,3,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:119,oth:0,buf:0) -[2023-08-18 11:14:50.842][INFO][27132][3b7f941a] Process: cpu=3.00%,402MB, threads=2 -[2023-08-18 11:14:51.202][INFO][27132][q275olp5] -> HLS time=1211989195ms, sno=70, ts=livestream-69.ts, dur=5400ms, dva=0p -[2023-08-18 11:14:54.100][INFO][27132][621898g3] -> HTS http: got 11 msgs, age=346442587, min=8, mw=350 -[2023-08-18 11:14:54.843][INFO][27132][3rx374j2] Hybrid cpu=2.00%,402MB, cid=1,0, timer=61,0,0, clock=0,45,3,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:119,oth:0,buf:0) -[2023-08-18 11:14:54.909][INFO][27132][q275olp5] <- CPB time=700104948, okbps=0,0,0, ikbps=21,4186,4197, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 11:14:55.848][INFO][27132][3b7f941a] Process: cpu=2.00%,402MB, threads=2 -[2023-08-18 11:14:59.844][INFO][27132][3rx374j2] Hybrid cpu=2.00%,402MB, cid=1,0, timer=62,0,0, clock=0,44,4,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:119,oth:0,buf:0) -[2023-08-18 11:15:00.852][INFO][27132][3b7f941a] Process: cpu=3.00%,402MB, threads=2 -[2023-08-18 11:15:01.229][INFO][27132][q275olp5] -> HLS time=1222025078ms, sno=71, ts=livestream-70.ts, dur=3433ms, dva=0p -[2023-08-18 11:15:04.264][INFO][27132][621898g3] -> HTS http: got 10 msgs, age=356612931, min=8, mw=350 -[2023-08-18 11:15:04.844][INFO][27132][3rx374j2] Hybrid cpu=3.00%,402MB, cid=1,0, timer=62,0,0, clock=0,44,4,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:119,oth:0,buf:0) -[2023-08-18 11:15:04.910][INFO][27132][q275olp5] <- CPB time=710105698, okbps=0,0,0, ikbps=21,4186,4197, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 11:15:05.857][INFO][27132][3b7f941a] Process: cpu=3.00%,402MB, threads=2 -[2023-08-18 11:15:09.845][INFO][27132][3rx374j2] Hybrid cpu=2.00%,402MB, cid=1,0, timer=62,0,0, clock=0,44,3,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:119,oth:0,buf:0) -[2023-08-18 11:15:10.861][INFO][27132][3b7f941a] Process: cpu=3.00%,402MB, threads=2 -[2023-08-18 11:15:11.232][INFO][27132][q275olp5] -> HLS time=1232028277ms, sno=72, ts=livestream-71.ts, dur=1433ms, dva=0p -[2023-08-18 11:15:12.707][INFO][27132][1199j35v] HTTP #0 10.69.12.33:51094 GET http://apps.stage-entertainment.nl/live/livestream.flv, content-length=-1 -[2023-08-18 11:15:12.707][INFO][27132][1199j35v] dispatch cached gop success. count=28, duration=910 -[2023-08-18 11:15:12.707][INFO][27132][1199j35v] create consumer, active=1, queue_size=0.00, jitter=30000000 -[2023-08-18 11:15:12.707][INFO][27132][1199j35v] FLV /live/livestream.flv, encoder=FLV, mw_sleep=350ms, cache=0, msgs=128, dinm=1, guess_av=1/1/1 -[2023-08-18 11:15:12.708][INFO][27132][1199j35v] FLV: write header audio=0, video=1, dinm=1, config=1/1/1 -[2023-08-18 11:15:14.845][INFO][27132][3rx374j2] Hybrid cpu=3.00%,402MB, cid=1,0, timer=62,0,0, clock=0,44,3,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:119,oth:0,buf:0) -[2023-08-18 11:15:14.911][INFO][27132][q275olp5] <- CPB time=720107333, okbps=0,0,0, ikbps=21,4186,4197, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 11:15:15.867][INFO][27132][3b7f941a] Process: cpu=3.00%,402MB, threads=2 -[2023-08-18 11:15:18.640][INFO][27132][621898g3] -> HTS http: got 11 msgs, age=370990415, min=8, mw=350 -[2023-08-18 11:15:19.846][INFO][27132][3rx374j2] Hybrid cpu=3.00%,402MB, cid=2,1, timer=61,0,0, clock=0,45,3,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:144,oth:0,buf:0) -[2023-08-18 11:15:20.872][INFO][27132][3b7f941a] Process: cpu=2.00%,403MB, threads=2 -[2023-08-18 11:15:21.232][INFO][27132][q275olp5] -> HLS time=1242030638ms, sno=72, ts=livestream-71.ts, dur=11433ms, dva=0p -[2023-08-18 11:15:24.846][INFO][27132][3rx374j2] Hybrid cpu=2.00%,402MB, cid=2,1, timer=61,0,0, clock=0,45,3,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:144,oth:0,buf:0) -[2023-08-18 11:15:25.877][INFO][27132][3b7f941a] Process: cpu=2.00%,402MB, threads=2 -[2023-08-18 11:15:28.807][INFO][27132][621898g3] -> HTS http: got 11 msgs, age=381153955, min=8, mw=350 -[2023-08-18 11:15:29.846][INFO][27132][3rx374j2] Hybrid cpu=2.00%,402MB, cid=2,1, timer=61,0,0, clock=0,45,3,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:144,oth:0,buf:0) -[2023-08-18 11:15:29.913][INFO][27132][q275olp5] <- CPB time=735095998, okbps=0,0,0, ikbps=22,4200,4197, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 11:15:30.881][INFO][27132][3b7f941a] Process: cpu=3.00%,402MB, threads=2 -[2023-08-18 11:15:31.266][INFO][27132][q275olp5] -> HLS time=1252069634ms, sno=73, ts=livestream-72.ts, dur=9466ms, dva=0p -[2023-08-18 11:15:34.847][INFO][27132][3rx374j2] Hybrid cpu=3.00%,402MB, cid=1,0, timer=62,0,0, clock=0,44,3,0,1,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:149,oth:0,buf:0) -[2023-08-18 11:15:35.886][INFO][27132][3b7f941a] Process: cpu=2.00%,402MB, threads=2 -[2023-08-18 11:15:38.971][INFO][27132][621898g3] -> HTS http: got 11 msgs, age=391306198, min=8, mw=350 -[2023-08-18 11:15:39.847][INFO][27132][3rx374j2] Hybrid cpu=3.00%,402MB, cid=1,0, timer=62,0,0, clock=0,44,3,0,1,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:149,oth:0,buf:0) -[2023-08-18 11:15:39.913][INFO][27132][q275olp5] <- CPB time=745099284, okbps=0,0,0, ikbps=22,4200,4197, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 11:15:40.891][INFO][27132][3b7f941a] Process: cpu=2.00%,402MB, threads=2 -[2023-08-18 11:15:41.296][INFO][27132][q275olp5] -> HLS time=1262084788ms, sno=74, ts=livestream-73.ts, dur=7500ms, dva=0p -[2023-08-18 11:15:44.848][INFO][27132][3rx374j2] Hybrid cpu=3.00%,402MB, cid=1,0, timer=62,0,0, clock=0,44,3,0,1,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:149,oth:0,buf:0) -[2023-08-18 11:15:45.896][INFO][27132][3b7f941a] Process: cpu=2.00%,402MB, threads=2 -[2023-08-18 11:15:49.138][INFO][27132][621898g3] -> HTS http: got 11 msgs, age=401486224, min=8, mw=350 -[2023-08-18 11:15:49.849][INFO][27132][3rx374j2] Hybrid cpu=2.00%,402MB, cid=1,0, timer=61,0,0, clock=0,44,4,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:150,oth:0,buf:0) -[2023-08-18 11:15:50.899][INFO][27132][3b7f941a] Process: cpu=3.00%,402MB, threads=2 -[2023-08-18 11:15:51.301][INFO][27132][q275olp5] -> HLS time=1272097561ms, sno=75, ts=livestream-74.ts, dur=5500ms, dva=0p -[2023-08-18 11:15:54.849][INFO][27132][3rx374j2] Hybrid cpu=2.00%,402MB, cid=1,0, timer=61,0,0, clock=0,44,4,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:150,oth:0,buf:0) -[2023-08-18 11:15:54.914][INFO][27132][q275olp5] <- CPB time=760111173, okbps=0,0,0, ikbps=22,4200,4197, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 11:15:55.904][INFO][27132][3b7f941a] Process: cpu=3.00%,402MB, threads=2 -[2023-08-18 11:15:59.306][INFO][27132][621898g3] -> HTS http: got 11 msgs, age=411660674, min=8, mw=350 -[2023-08-18 11:15:59.849][INFO][27132][3rx374j2] Hybrid cpu=1.00%,402MB, cid=1,0, timer=62,0,0, clock=0,44,4,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:149,oth:0,buf:0) -[2023-08-18 11:16:00.909][INFO][27132][3b7f941a] Process: cpu=2.00%,402MB, threads=2 -[2023-08-18 11:16:01.336][INFO][27132][q275olp5] -> HLS time=1282136202ms, sno=76, ts=livestream-75.ts, dur=3533ms, dva=0p -[2023-08-18 11:16:04.850][INFO][27132][3rx374j2] Hybrid cpu=3.00%,402MB, cid=1,0, timer=62,0,0, clock=0,44,4,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:149,oth:0,buf:0) -[2023-08-18 11:16:05.913][INFO][27132][3b7f941a] Process: cpu=2.00%,402MB, threads=2 -[2023-08-18 11:16:09.471][INFO][27132][621898g3] -> HTS http: got 11 msgs, age=421808010, min=8, mw=350 -[2023-08-18 11:16:09.850][INFO][27132][3rx374j2] Hybrid cpu=3.00%,402MB, cid=1,0, timer=62,0,0, clock=0,45,3,1,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:149,oth:0,buf:0) -[2023-08-18 11:16:09.916][INFO][27132][q275olp5] <- CPB time=775106434, okbps=0,0,0, ikbps=23,4203,4197, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 11:16:10.917][INFO][27132][3b7f941a] Process: cpu=2.00%,402MB, threads=2 -[2023-08-18 11:16:11.367][INFO][27132][q275olp5] -> HLS time=1292172597ms, sno=77, ts=livestream-76.ts, dur=1566ms, dva=0p -[2023-08-18 11:16:14.851][INFO][27132][3rx374j2] Hybrid cpu=3.00%,402MB, cid=1,0, timer=62,0,0, clock=0,45,3,1,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:149,oth:0,buf:0) -[2023-08-18 11:16:15.922][INFO][27132][3b7f941a] Process: cpu=2.00%,402MB, threads=2 -[2023-08-18 11:16:19.637][INFO][27132][621898g3] -> HTS http: got 11 msgs, age=431977664, min=8, mw=350 -[2023-08-18 11:16:19.852][INFO][27132][3rx374j2] Hybrid cpu=2.00%,402MB, cid=1,0, timer=61,0,0, clock=0,44,4,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:149,oth:0,buf:0) -[2023-08-18 11:16:20.927][INFO][27132][3b7f941a] Process: cpu=2.00%,402MB, threads=2 -[2023-08-18 11:16:21.396][INFO][27132][q275olp5] -> HLS time=1302194843ms, sno=77, ts=livestream-76.ts, dur=11600ms, dva=0p -[2023-08-18 11:16:24.852][INFO][27132][3rx374j2] Hybrid cpu=3.00%,402MB, cid=1,0, timer=61,0,0, clock=0,44,4,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:149,oth:0,buf:0) -[2023-08-18 11:16:24.917][INFO][27132][q275olp5] <- CPB time=790110821, okbps=0,0,0, ikbps=23,4203,4197, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 11:16:25.932][INFO][27132][3b7f941a] Process: cpu=2.00%,402MB, threads=2 -[2023-08-18 11:16:29.805][INFO][27132][621898g3] -> HTS http: got 11 msgs, age=442149525, min=8, mw=350 -[2023-08-18 11:16:29.852][INFO][27132][3rx374j2] Hybrid cpu=1.00%,402MB, cid=1,0, timer=61,0,0, clock=0,44,4,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:149,oth:0,buf:0) -[2023-08-18 11:16:30.937][INFO][27132][3b7f941a] Process: cpu=3.00%,402MB, threads=2 -[2023-08-18 11:16:31.399][INFO][27132][q275olp5] -> HLS time=1312204416ms, sno=78, ts=livestream-77.ts, dur=9600ms, dva=0p -[2023-08-18 11:16:34.853][INFO][27132][3rx374j2] Hybrid cpu=3.00%,403MB, cid=1,0, timer=62,0,0, clock=0,45,3,0,1,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:150,oth:0,buf:0) -[2023-08-18 11:16:35.941][INFO][27132][3b7f941a] Process: cpu=2.00%,403MB, threads=2 -[2023-08-18 11:16:39.853][INFO][27132][3rx374j2] Hybrid cpu=1.00%,401MB, cid=1,0, timer=62,0,0, clock=0,45,3,0,1,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:150,oth:0,buf:0) -[2023-08-18 11:16:39.918][INFO][27132][q275olp5] <- CPB time=805110161, okbps=0,0,0, ikbps=24,4203,4197, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 11:16:39.970][INFO][27132][621898g3] -> HTS http: got 11 msgs, age=452320403, min=8, mw=350 -[2023-08-18 11:16:40.946][INFO][27132][3b7f941a] Process: cpu=3.00%,401MB, threads=2 -[2023-08-18 11:16:41.431][INFO][27132][q275olp5] -> HLS time=1322228159ms, sno=79, ts=livestream-78.ts, dur=7633ms, dva=0p -[2023-08-18 11:16:44.854][INFO][27132][3rx374j2] Hybrid cpu=2.00%,401MB, cid=1,0, timer=62,0,0, clock=0,45,3,1,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:149,oth:0,buf:0) -[2023-08-18 11:16:45.951][INFO][27132][3b7f941a] Process: cpu=3.00%,401MB, threads=2 -[2023-08-18 11:16:49.855][INFO][27132][3rx374j2] Hybrid cpu=2.00%,401MB, cid=1,0, timer=62,0,0, clock=0,45,3,1,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:149,oth:0,buf:0) -[2023-08-18 11:16:49.920][INFO][27132][q275olp5] <- CPB time=815114306, okbps=0,0,0, ikbps=24,4200,4197, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 11:16:50.139][INFO][27132][621898g3] -> HTS http: got 11 msgs, age=462472831, min=8, mw=350 -[2023-08-18 11:16:50.955][INFO][27132][3b7f941a] Process: cpu=3.00%,402MB, threads=2 -[2023-08-18 11:16:51.472][INFO][27132][q275olp5] -> HLS time=1332261512ms, sno=80, ts=livestream-79.ts, dur=5666ms, dva=0p -[2023-08-18 11:16:54.675][INFO][27132][q275olp5] cleanup when unpublish -[2023-08-18 11:16:54.675][INFO][27132][q275olp5] TCP: before dispose resource(RtmpConn)(0x6120000712c0), conns=3, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 11:16:54.675][WARN][27132][q275olp5][4] client disconnect peer. ret=1009 -[2023-08-18 11:16:54.676][INFO][27132][025h8i7n] TCP: clear zombies=1 resources, conns=3, removing=0, unsubs=0 -[2023-08-18 11:16:54.676][INFO][27132][q275olp5] TCP: disposing #0 resource(RtmpConn)(0x6120000712c0), conns=3, disposing=1, zombies=0 -[2023-08-18 11:16:54.695][INFO][27132][621898g3] TCP: before dispose resource(HttpConn)(0x60700006df50), conns=2, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 11:16:54.695][WARN][27132][621898g3][4] server disconnect. ret=4040 -[2023-08-18 11:16:54.695][INFO][27132][025h8i7n] TCP: clear zombies=1 resources, conns=2, removing=0, unsubs=0 -[2023-08-18 11:16:54.695][INFO][27132][621898g3] TCP: disposing #0 resource(HttpConn)(0x60700006df50), conns=2, disposing=1, zombies=0 -[2023-08-18 11:16:54.759][INFO][27132][1199j35v] TCP: before dispose resource(HttpConn)(0x607000060dc0), conns=1, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 11:16:54.759][WARN][27132][1199j35v][4] server disconnect. ret=4040 -[2023-08-18 11:16:54.760][INFO][27132][025h8i7n] TCP: clear zombies=1 resources, conns=1, removing=0, unsubs=0 -[2023-08-18 11:16:54.760][INFO][27132][1199j35v] TCP: disposing #0 resource(HttpConn)(0x607000060dc0), conns=1, disposing=1, zombies=0 -[2023-08-18 11:16:54.855][INFO][27132][3rx374j2] Hybrid cpu=3.00%,402MB, cid=1,0, timer=62,0,0, clock=0,45,3,1,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:149,oth:0,buf:0) -[2023-08-18 11:16:55.958][INFO][27132][3b7f941a] Process: cpu=1.00%,402MB, threads=2 -[2023-08-18 11:16:59.855][INFO][27132][3rx374j2] Hybrid cpu=1.00%,402MB, cid=5,1, timer=61,0,0, clock=0,43,4,0,0,0,0,0,0, free=1, objs=(pkt:0,raw:0,fua:0,msg:98,oth:0,buf:0) -[2023-08-18 11:17:00.963][INFO][27132][3b7f941a] Process: cpu=1.00%,402MB, threads=2 -[2023-08-18 11:17:01.110][INFO][27132][703xz000] RTMP client ip=127.0.0.1:34154, fd=14 -[2023-08-18 11:17:01.112][INFO][27132][703xz000] complex handshake success -[2023-08-18 11:17:01.154][INFO][27132][703xz000] connect app, tcUrl=rtmp://localhost:1935/live, pageUrl=, swfUrl=, schema=rtmp, vhost=localhost, port=1935, app=live, args=null -[2023-08-18 11:17:01.154][INFO][27132][703xz000] protocol in.buffer=0, in.ack=0, out.ack=0, in.chunk=128, out.chunk=128 -[2023-08-18 11:17:01.242][INFO][27132][703xz000] client identified, type=fmle-publish, vhost=localhost, app=live, stream=livestream, param=, duration=0ms -[2023-08-18 11:17:01.242][INFO][27132][703xz000] connected stream, tcUrl=rtmp://localhost:1935/live, pageUrl=, swfUrl=, schema=rtmp, vhost=__defaultVhost__, port=1935, app=live, stream=livestream, param=, args=null -[2023-08-18 11:17:01.242][INFO][27132][703xz000] source url=/live/livestream, ip=127.0.0.1, cache=1/2500, is_edge=0, source_id=/q275olp5 -[2023-08-18 11:17:01.331][INFO][27132][703xz000] hls: win=60000ms, frag=10000ms, prefix=, path=./objs/nginx/html, m3u8=[app]/[stream].m3u8, ts=[app]/[stream]-[seq].ts, aof=2.00, floor=0, clean=1, waitk=1, dispose=0ms, dts_directly=1 -[2023-08-18 11:17:01.331][INFO][27132][703xz000] ignore disabled exec for vhost=__defaultVhost__ -[2023-08-18 11:17:01.331][INFO][27132][703xz000] start publish mr=0/350, p1stpt=20000, pnt=5000, tcp_nodelay=0 -[2023-08-18 11:17:01.378][INFO][27132][703xz000] Drop ts segment, sequence_no=80, uri=livestream-80.ts, duration=0ms -[2023-08-18 11:17:01.382][INFO][27132][703xz000] cleanup when unpublish -[2023-08-18 11:17:01.383][INFO][27132][703xz000] TCP: before dispose resource(RtmpConn)(0x61200006bbc0), conns=1, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 11:17:01.383][WARN][27132][703xz000][4] client disconnect peer. ret=1009 -[2023-08-18 11:17:01.383][INFO][27132][025h8i7n] TCP: clear zombies=1 resources, conns=1, removing=0, unsubs=0 -[2023-08-18 11:17:01.383][INFO][27132][703xz000] TCP: disposing #0 resource(RtmpConn)(0x61200006bbc0), conns=1, disposing=1, zombies=0 -[2023-08-18 11:17:04.856][INFO][27132][3rx374j2] Hybrid cpu=1.00%,402MB, cid=5,1, timer=61,0,0, clock=0,43,4,0,0,0,0,0,0, free=1, objs=(pkt:0,raw:0,fua:0,msg:98,oth:0,buf:0) -[2023-08-18 11:17:05.967][INFO][27132][3b7f941a] Process: cpu=1.00%,402MB, threads=2 -[2023-08-18 11:17:09.857][INFO][27132][3rx374j2] Hybrid cpu=1.00%,402MB, cid=5,1, timer=61,0,0, clock=0,41,6,0,0,0,0,0,0, free=1, objs=(pkt:0,raw:0,fua:0,msg:1,oth:0,buf:0) -[2023-08-18 11:17:10.972][INFO][27132][3b7f941a] Process: cpu=2.00%,402MB, threads=2 -[2023-08-18 11:17:14.858][INFO][27132][3rx374j2] Hybrid cpu=1.00%,402MB, cid=5,1, timer=61,0,0, clock=0,41,6,0,0,0,0,0,0, free=1, objs=(pkt:0,raw:0,fua:0,msg:1,oth:0,buf:0) -[2023-08-18 11:17:15.978][INFO][27132][3b7f941a] Process: cpu=0.00%,402MB, threads=2 -[2023-08-18 11:17:19.859][INFO][27132][3rx374j2] Hybrid cpu=1.00%,402MB, cid=5,1, timer=61,0,0, clock=0,41,6,0,0,0,0,0,0, free=1, objs=(pkt:0,raw:0,fua:0,msg:1,oth:0,buf:0) -[2023-08-18 11:17:20.984][INFO][27132][3b7f941a] Process: cpu=1.00%,402MB, threads=2 -[2023-08-18 11:17:24.859][INFO][27132][3rx374j2] Hybrid cpu=1.00%,402MB, cid=1,0, timer=61,0,0, clock=0,42,6,0,0,0,0,0,0 -[2023-08-18 11:17:25.990][INFO][27132][3b7f941a] Process: cpu=1.00%,402MB, threads=2 -[2023-08-18 11:17:29.860][INFO][27132][3rx374j2] Hybrid cpu=1.00%,402MB, cid=1,0, timer=61,0,0, clock=0,42,6,0,0,0,0,0,0 -[2023-08-18 11:17:30.996][INFO][27132][3b7f941a] Process: cpu=2.00%,402MB, threads=2 -[2023-08-18 11:17:33.252][INFO][27132][99r0425l] RTMP client ip=127.0.0.1:45076, fd=14 -[2023-08-18 11:17:33.255][INFO][27132][99r0425l] complex handshake success -[2023-08-18 11:17:33.298][INFO][27132][99r0425l] connect app, tcUrl=rtmp://localhost:1935/live, pageUrl=, swfUrl=, schema=rtmp, vhost=localhost, port=1935, app=live, args=null -[2023-08-18 11:17:33.298][INFO][27132][99r0425l] protocol in.buffer=0, in.ack=0, out.ack=0, in.chunk=128, out.chunk=128 -[2023-08-18 11:17:33.386][INFO][27132][99r0425l] client identified, type=fmle-publish, vhost=localhost, app=live, stream=livestream, param=, duration=0ms -[2023-08-18 11:17:33.386][INFO][27132][99r0425l] connected stream, tcUrl=rtmp://localhost:1935/live, pageUrl=, swfUrl=, schema=rtmp, vhost=__defaultVhost__, port=1935, app=live, stream=livestream, param=, args=null -[2023-08-18 11:17:33.387][INFO][27132][99r0425l] source url=/live/livestream, ip=127.0.0.1, cache=1/2500, is_edge=0, source_id=/703xz000 -[2023-08-18 11:17:33.475][INFO][27132][99r0425l] hls: win=60000ms, frag=10000ms, prefix=, path=./objs/nginx/html, m3u8=[app]/[stream].m3u8, ts=[app]/[stream]-[seq].ts, aof=2.00, floor=0, clean=1, waitk=1, dispose=0ms, dts_directly=1 -[2023-08-18 11:17:33.475][INFO][27132][99r0425l] ignore disabled exec for vhost=__defaultVhost__ -[2023-08-18 11:17:33.476][INFO][27132][99r0425l] start publish mr=0/350, p1stpt=20000, pnt=5000, tcp_nodelay=0 -[2023-08-18 11:17:33.526][INFO][27132][99r0425l] Drop ts segment, sequence_no=80, uri=livestream-80.ts, duration=0ms -[2023-08-18 11:17:33.527][INFO][27132][99r0425l] cleanup when unpublish -[2023-08-18 11:17:33.527][INFO][27132][99r0425l] TCP: before dispose resource(RtmpConn)(0x6120000802c0), conns=1, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 11:17:33.527][WARN][27132][99r0425l][4] client disconnect peer. ret=1009 -[2023-08-18 11:17:33.527][INFO][27132][025h8i7n] TCP: clear zombies=1 resources, conns=1, removing=0, unsubs=0 -[2023-08-18 11:17:33.527][INFO][27132][99r0425l] TCP: disposing #0 resource(RtmpConn)(0x6120000802c0), conns=1, disposing=1, zombies=0 -[2023-08-18 11:17:34.861][INFO][27132][3rx374j2] Hybrid cpu=3.00%,402MB, cid=5,1, timer=62,0,0, clock=0,42,6,0,0,0,0,0,0, free=1, objs=(pkt:0,raw:0,fua:0,msg:1,oth:0,buf:0) -[2023-08-18 11:17:36.002][INFO][27132][3b7f941a] Process: cpu=0.00%,402MB, threads=2 -[2023-08-18 11:17:39.861][INFO][27132][3rx374j2] Hybrid cpu=0.00%,402MB, cid=5,1, timer=62,0,0, clock=0,42,6,0,0,0,0,0,0, free=1, objs=(pkt:0,raw:0,fua:0,msg:1,oth:0,buf:0) -[2023-08-18 11:17:41.006][INFO][27132][3b7f941a] Process: cpu=2.00%,402MB, threads=2 -[2023-08-18 11:17:44.861][INFO][27132][3rx374j2] Hybrid cpu=2.00%,402MB, cid=1,0, timer=62,0,0, clock=0,40,8,0,0,0,0,0,0 -[2023-08-18 11:17:46.012][INFO][27132][3b7f941a] Process: cpu=0.00%,402MB, threads=2 -[2023-08-18 11:17:49.862][INFO][27132][3rx374j2] Hybrid cpu=1.00%,402MB, cid=1,0, timer=62,0,0, clock=0,40,8,0,0,0,0,0,0 -[2023-08-18 11:17:51.015][INFO][27132][3b7f941a] Process: cpu=1.00%,402MB, threads=2 -[2023-08-18 11:17:54.863][INFO][27132][3rx374j2] Hybrid cpu=1.00%,402MB, cid=1,0, timer=61,0,0, clock=0,41,7,0,0,0,0,0,0 -[2023-08-18 11:17:56.021][INFO][27132][3b7f941a] Process: cpu=2.00%,402MB, threads=2 -[2023-08-18 11:17:59.864][INFO][27132][3rx374j2] Hybrid cpu=1.00%,402MB, cid=1,0, timer=61,0,0, clock=0,41,7,0,0,0,0,0,0 -[2023-08-18 11:18:01.025][INFO][27132][3b7f941a] Process: cpu=1.00%,402MB, threads=2 -[2023-08-18 11:18:04.864][INFO][27132][3rx374j2] Hybrid cpu=1.00%,402MB, cid=1,0, timer=61,0,0, clock=0,41,7,0,0,0,0,0,0 -[2023-08-18 11:18:06.031][INFO][27132][3b7f941a] Process: cpu=1.00%,402MB, threads=2 -[2023-08-18 11:18:09.865][INFO][27132][3rx374j2] Hybrid cpu=1.00%,403MB, cid=1,0, timer=62,0,0, clock=0,41,6,0,0,0,0,0,0 -[2023-08-18 11:18:11.036][INFO][27132][3b7f941a] Process: cpu=1.00%,403MB, threads=2 -[2023-08-18 11:18:14.866][INFO][27132][3rx374j2] Hybrid cpu=2.00%,403MB, cid=1,0, timer=62,0,0, clock=0,41,6,0,0,0,0,0,0 -[2023-08-18 11:18:16.041][INFO][27132][3b7f941a] Process: cpu=1.00%,403MB, threads=2 -[2023-08-18 11:18:19.866][INFO][27132][3rx374j2] Hybrid cpu=0.00%,403MB, cid=1,0, timer=62,0,0, clock=0,41,6,0,0,0,0,0,0 -[2023-08-18 11:18:21.048][INFO][27132][3b7f941a] Process: cpu=2.00%,403MB, threads=2 -[2023-08-18 11:18:23.179][INFO][27132][u2f8998y] RTMP client ip=127.0.0.1:58914, fd=14 -[2023-08-18 11:18:23.181][INFO][27132][u2f8998y] complex handshake success -[2023-08-18 11:18:23.222][INFO][27132][u2f8998y] connect app, tcUrl=rtmp://localhost:1935/live, pageUrl=, swfUrl=, schema=rtmp, vhost=localhost, port=1935, app=live, args=null -[2023-08-18 11:18:23.222][INFO][27132][u2f8998y] protocol in.buffer=0, in.ack=0, out.ack=0, in.chunk=128, out.chunk=128 -[2023-08-18 11:18:23.311][INFO][27132][u2f8998y] client identified, type=fmle-publish, vhost=localhost, app=live, stream=livestream, param=, duration=0ms -[2023-08-18 11:18:23.311][INFO][27132][u2f8998y] connected stream, tcUrl=rtmp://localhost:1935/live, pageUrl=, swfUrl=, schema=rtmp, vhost=__defaultVhost__, port=1935, app=live, stream=livestream, param=, args=null -[2023-08-18 11:18:23.311][INFO][27132][u2f8998y] source url=/live/livestream, ip=127.0.0.1, cache=1/2500, is_edge=0, source_id=/99r0425l -[2023-08-18 11:18:23.399][INFO][27132][u2f8998y] hls: win=60000ms, frag=10000ms, prefix=, path=./objs/nginx/html, m3u8=[app]/[stream].m3u8, ts=[app]/[stream]-[seq].ts, aof=2.00, floor=0, clean=1, waitk=1, dispose=0ms, dts_directly=1 -[2023-08-18 11:18:23.399][INFO][27132][u2f8998y] ignore disabled exec for vhost=__defaultVhost__ -[2023-08-18 11:18:23.399][INFO][27132][u2f8998y] start publish mr=0/350, p1stpt=20000, pnt=5000, tcp_nodelay=0 -[2023-08-18 11:18:23.444][INFO][27132][u2f8998y] got metadata, width=1920, height=1080, vcodec=7 -[2023-08-18 11:18:23.445][INFO][27132][u2f8998y] 36B video sh, codec(7, profile=Main, level=Other, 1920x1080, 0kbps, 0.0fps, 0.0s) -[2023-08-18 11:18:23.446][INFO][27132][u2f8998y] -> HLS time=1424249554ms, sno=81, ts=livestream-80.ts, dur=0ms, dva=0p -[2023-08-18 11:18:24.867][INFO][27132][3rx374j2] Hybrid cpu=3.00%,403MB, cid=1,1, timer=61,0,0, clock=0,40,7,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:9,oth:0,buf:0) -[2023-08-18 11:18:26.051][INFO][27132][3b7f941a] Process: cpu=2.00%,403MB, threads=2 -[2023-08-18 11:18:29.867][INFO][27132][3rx374j2] Hybrid cpu=2.00%,403MB, cid=1,1, timer=61,0,0, clock=0,40,7,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:9,oth:0,buf:0) -[2023-08-18 11:18:31.056][INFO][27132][3b7f941a] Process: cpu=2.00%,403MB, threads=2 -[2023-08-18 11:18:33.486][INFO][27132][u2f8998y] -> HLS time=1434272481ms, sno=81, ts=livestream-80.ts, dur=10067ms, dva=0p -[2023-08-18 11:18:34.868][INFO][27132][3rx374j2] Hybrid cpu=3.00%,400MB, cid=1,0, timer=62,0,0, clock=0,45,3,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:90,oth:0,buf:0) -[2023-08-18 11:18:36.061][INFO][27132][3b7f941a] Process: cpu=2.00%,400MB, threads=2 -[2023-08-18 11:18:39.869][INFO][27132][3rx374j2] Hybrid cpu=3.00%,400MB, cid=1,0, timer=62,0,0, clock=0,45,3,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:90,oth:0,buf:0) -[2023-08-18 11:18:41.066][INFO][27132][3b7f941a] Process: cpu=1.00%,400MB, threads=2 -[2023-08-18 11:18:43.482][INFO][27132][u2f8998y] -> HLS time=1444282410ms, sno=82, ts=livestream-81.ts, dur=8100ms, dva=0p -[2023-08-18 11:18:44.870][INFO][27132][3rx374j2] Hybrid cpu=2.00%,400MB, cid=1,0, timer=62,0,0, clock=0,45,3,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:90,oth:0,buf:0) -[2023-08-18 11:18:46.072][INFO][27132][3b7f941a] Process: cpu=3.00%,400MB, threads=2 -[2023-08-18 11:18:48.399][INFO][27132][u2f8998y] <- CPB time=20015475, okbps=0,0,0, ikbps=0,0,0, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 11:18:49.870][INFO][27132][3rx374j2] Hybrid cpu=3.00%,401MB, cid=1,0, timer=61,0,0, clock=0,44,4,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:90,oth:0,buf:0) -[2023-08-18 11:18:51.076][INFO][27132][3b7f941a] Process: cpu=2.00%,401MB, threads=2 -[2023-08-18 11:18:53.518][INFO][27132][u2f8998y] -> HLS time=1454315623ms, sno=83, ts=livestream-82.ts, dur=6133ms, dva=0p -[2023-08-18 11:18:54.871][INFO][27132][3rx374j2] Hybrid cpu=2.00%,401MB, cid=1,0, timer=61,0,0, clock=0,44,4,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:90,oth:0,buf:0) -[2023-08-18 11:18:56.080][INFO][27132][3b7f941a] Process: cpu=3.00%,401MB, threads=2 -[2023-08-18 11:18:56.661][INFO][27132][h3yo89v7] HTTP #0 10.69.12.33:38674 GET http://apps.stage-entertainment.nl/live/livestream.flv, content-length=-1 -[2023-08-18 11:18:56.662][INFO][27132][h3yo89v7] dispatch cached gop success. count=39, duration=1276 -[2023-08-18 11:18:56.662][INFO][27132][h3yo89v7] create consumer, active=1, queue_size=0.00, jitter=30000000 -[2023-08-18 11:18:56.662][INFO][27132][h3yo89v7] FLV /live/livestream.flv, encoder=FLV, mw_sleep=350ms, cache=0, msgs=128, dinm=1, guess_av=1/1/1 -[2023-08-18 11:18:56.663][INFO][27132][h3yo89v7] FLV: write header audio=0, video=1, dinm=1, config=1/1/1 -[2023-08-18 11:18:58.095][INFO][27132][h3yo89v7] -> HTS http: got 11 msgs, age=1433605, min=8, mw=350 -[2023-08-18 11:18:59.872][INFO][27132][3rx374j2] Hybrid cpu=3.00%,401MB, cid=1,0, timer=61,0,0, clock=0,44,4,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:90,oth:0,buf:0) -[2023-08-18 11:19:01.085][INFO][27132][3b7f941a] Process: cpu=3.00%,401MB, threads=2 -[2023-08-18 11:19:03.401][INFO][27132][u2f8998y] <- CPB time=35014668, okbps=0,0,0, ikbps=1,0,0, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 11:19:03.552][INFO][27132][u2f8998y] -> HLS time=1464339846ms, sno=84, ts=livestream-83.ts, dur=4166ms, dva=0p -[2023-08-18 11:19:04.405][INFO][27132][h3yo89v7] TCP: before dispose resource(HttpConn)(0x6070000c4800), conns=2, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 11:19:04.405][WARN][27132][h3yo89v7][11] client disconnect peer. ret=1007 -[2023-08-18 11:19:04.405][INFO][27132][025h8i7n] TCP: clear zombies=1 resources, conns=2, removing=0, unsubs=0 -[2023-08-18 11:19:04.405][INFO][27132][h3yo89v7] TCP: disposing #0 resource(HttpConn)(0x6070000c4800), conns=2, disposing=1, zombies=0 -[2023-08-18 11:19:04.873][INFO][27132][3rx374j2] Hybrid cpu=3.00%,400MB, cid=2,1, timer=62,0,0, clock=0,44,3,0,0,0,0,0,0, free=1, objs=(pkt:0,raw:0,fua:0,msg:108,oth:0,buf:0) -[2023-08-18 11:19:06.088][INFO][27132][3b7f941a] Process: cpu=3.00%,400MB, threads=2 -[2023-08-18 11:19:09.873][INFO][27132][3rx374j2] Hybrid cpu=2.00%,400MB, cid=2,1, timer=62,0,0, clock=0,44,3,0,0,0,0,0,0, free=1, objs=(pkt:0,raw:0,fua:0,msg:108,oth:0,buf:0) -[2023-08-18 11:19:11.091][INFO][27132][3b7f941a] Process: cpu=2.00%,400MB, threads=2 -[2023-08-18 11:19:13.403][INFO][27132][u2f8998y] <- CPB time=45019553, okbps=0,0,0, ikbps=1,0,0, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 11:19:13.547][INFO][27132][u2f8998y] -> HLS time=1474344738ms, sno=85, ts=livestream-84.ts, dur=2166ms, dva=0p -[2023-08-18 11:19:14.874][INFO][27132][3rx374j2] Hybrid cpu=3.00%,400MB, cid=1,0, timer=62,0,0, clock=0,44,4,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:89,oth:0,buf:0) -[2023-08-18 11:19:16.096][INFO][27132][3b7f941a] Process: cpu=2.00%,400MB, threads=2 -[2023-08-18 11:19:19.874][INFO][27132][3rx374j2] Hybrid cpu=3.00%,401MB, cid=1,0, timer=62,0,0, clock=0,44,4,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:89,oth:0,buf:0) -[2023-08-18 11:19:21.100][INFO][27132][3b7f941a] Process: cpu=3.00%,401MB, threads=2 -[2023-08-18 11:19:23.404][INFO][27132][u2f8998y] <- CPB time=55021901, okbps=0,0,0, ikbps=1,4191,0, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 11:19:23.552][INFO][27132][u2f8998y] -> HLS time=1484347560ms, sno=86, ts=livestream-85.ts, dur=166ms, dva=0p -[2023-08-18 11:19:24.874][INFO][27132][3rx374j2] Hybrid cpu=2.00%,401MB, cid=1,0, timer=62,0,0, clock=0,44,4,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:89,oth:0,buf:0) -[2023-08-18 11:19:26.104][INFO][27132][3b7f941a] Process: cpu=3.00%,401MB, threads=2 -[2023-08-18 11:19:29.875][INFO][27132][3rx374j2] Hybrid cpu=1.00%,401MB, cid=1,0, timer=62,0,0, clock=0,45,3,1,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:90,oth:0,buf:0) -[2023-08-18 11:19:31.109][INFO][27132][3b7f941a] Process: cpu=2.00%,401MB, threads=2 -[2023-08-18 11:19:33.405][INFO][27132][u2f8998y] <- CPB time=65022289, okbps=0,0,0, ikbps=2,4191,0, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 11:19:33.551][INFO][27132][u2f8998y] -> HLS time=1494354187ms, sno=86, ts=livestream-85.ts, dur=10166ms, dva=0p -[2023-08-18 11:19:34.876][INFO][27132][3rx374j2] Hybrid cpu=4.00%,401MB, cid=1,0, timer=62,0,0, clock=0,45,3,1,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:90,oth:0,buf:0) -[2023-08-18 11:19:36.115][INFO][27132][3b7f941a] Process: cpu=2.00%,401MB, threads=2 -[2023-08-18 11:19:39.876][INFO][27132][3rx374j2] Hybrid cpu=2.00%,401MB, cid=1,0, timer=62,0,0, clock=0,44,4,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:89,oth:0,buf:0) -[2023-08-18 11:19:41.119][INFO][27132][3b7f941a] Process: cpu=3.00%,401MB, threads=2 -[2023-08-18 11:19:43.586][INFO][27132][u2f8998y] -> HLS time=1504373744ms, sno=87, ts=livestream-86.ts, dur=8200ms, dva=0p -[2023-08-18 11:19:44.876][INFO][27132][3rx374j2] Hybrid cpu=2.00%,401MB, cid=1,0, timer=62,0,0, clock=0,44,4,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:89,oth:0,buf:0) -[2023-08-18 11:19:46.124][INFO][27132][3b7f941a] Process: cpu=3.00%,401MB, threads=2 -[2023-08-18 11:19:48.407][INFO][27132][u2f8998y] <- CPB time=80024699, okbps=0,0,0, ikbps=2,4191,0, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 11:19:49.877][INFO][27132][3rx374j2] Hybrid cpu=3.00%,403MB, cid=1,0, timer=62,0,0, clock=0,44,4,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:89,oth:0,buf:0) -[2023-08-18 11:19:51.127][INFO][27132][3b7f941a] Process: cpu=2.00%,403MB, threads=2 -[2023-08-18 11:19:53.583][INFO][27132][u2f8998y] -> HLS time=1514381771ms, sno=88, ts=livestream-87.ts, dur=6200ms, dva=0p -[2023-08-18 11:19:54.878][INFO][27132][3rx374j2] Hybrid cpu=3.00%,403MB, cid=1,0, timer=62,0,0, clock=0,44,3,1,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:89,oth:0,buf:0) -[2023-08-18 11:19:56.131][INFO][27132][3b7f941a] Process: cpu=2.00%,403MB, threads=2 -[2023-08-18 11:19:59.878][INFO][27132][3rx374j2] Hybrid cpu=2.00%,403MB, cid=1,0, timer=62,0,0, clock=0,44,3,1,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:89,oth:0,buf:0) -[2023-08-18 11:20:01.135][INFO][27132][3b7f941a] Process: cpu=2.00%,403MB, threads=2 -[2023-08-18 11:20:03.409][INFO][27132][u2f8998y] <- CPB time=95011795, okbps=0,0,0, ikbps=2,4199,0, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 11:20:03.617][INFO][27132][u2f8998y] -> HLS time=1524422343ms, sno=89, ts=livestream-88.ts, dur=4233ms, dva=0p -[2023-08-18 11:20:04.879][INFO][27132][3rx374j2] Hybrid cpu=3.00%,402MB, cid=1,0, timer=61,0,0, clock=0,44,3,1,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:89,oth:0,buf:0) -[2023-08-18 11:20:06.139][INFO][27132][3b7f941a] Process: cpu=2.00%,402MB, threads=2 -[2023-08-18 11:20:09.880][INFO][27132][3rx374j2] Hybrid cpu=2.00%,402MB, cid=1,0, timer=61,0,0, clock=0,44,3,1,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:89,oth:0,buf:0) -[2023-08-18 11:20:11.144][INFO][27132][3b7f941a] Process: cpu=2.00%,402MB, threads=2 -[2023-08-18 11:20:13.411][INFO][27132][u2f8998y] <- CPB time=105012265, okbps=0,0,0, ikbps=3,4199,0, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 11:20:13.651][INFO][27132][u2f8998y] -> HLS time=1534437155ms, sno=90, ts=livestream-89.ts, dur=2266ms, dva=0p -[2023-08-18 11:20:14.881][INFO][27132][3rx374j2] Hybrid cpu=2.00%,402MB, cid=1,0, timer=62,0,0, clock=0,43,4,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:90,oth:0,buf:0) -[2023-08-18 11:20:16.148][INFO][27132][3b7f941a] Process: cpu=2.00%,402MB, threads=2 -[2023-08-18 11:20:19.882][INFO][27132][3rx374j2] Hybrid cpu=3.00%,404MB, cid=1,0, timer=62,0,0, clock=0,43,4,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:90,oth:0,buf:0) -[2023-08-18 11:20:21.152][INFO][27132][3b7f941a] Process: cpu=4.00%,404MB, threads=2 -[2023-08-18 11:20:23.652][INFO][27132][u2f8998y] -> HLS time=1544442468ms, sno=91, ts=livestream-90.ts, dur=266ms, dva=0p -[2023-08-18 11:20:24.882][INFO][27132][3rx374j2] Hybrid cpu=1.00%,404MB, cid=1,0, timer=62,0,0, clock=0,43,4,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:90,oth:0,buf:0) -[2023-08-18 11:20:26.156][INFO][27132][3b7f941a] Process: cpu=2.00%,404MB, threads=2 -[2023-08-18 11:20:28.412][INFO][27132][u2f8998y] <- CPB time=120032324, okbps=0,0,0, ikbps=3,4199,0, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 11:20:29.883][INFO][27132][3rx374j2] Hybrid cpu=3.00%,404MB, cid=1,0, timer=62,0,0, clock=0,44,4,1,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:89,oth:0,buf:0) -[2023-08-18 11:20:31.004][INFO][27132][u2f8998y] cleanup when unpublish -[2023-08-18 11:20:31.007][INFO][27132][u2f8998y] TCP: before dispose resource(RtmpConn)(0x61200006e5c0), conns=1, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 11:20:31.007][WARN][27132][u2f8998y][4] client disconnect peer. ret=1009 -[2023-08-18 11:20:31.007][INFO][27132][025h8i7n] TCP: clear zombies=1 resources, conns=1, removing=0, unsubs=0 -[2023-08-18 11:20:31.007][INFO][27132][u2f8998y] TCP: disposing #0 resource(RtmpConn)(0x61200006e5c0), conns=1, disposing=1, zombies=0 -[2023-08-18 11:20:31.159][INFO][27132][3b7f941a] Process: cpu=2.00%,404MB, threads=2 -[2023-08-18 11:20:34.884][INFO][27132][3rx374j2] Hybrid cpu=1.00%,404MB, cid=1,0, timer=62,0,0, clock=0,44,4,1,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:89,oth:0,buf:0) -[2023-08-18 11:20:36.165][INFO][27132][3b7f941a] Process: cpu=2.00%,404MB, threads=2 -[2023-08-18 11:20:39.884][INFO][27132][3rx374j2] Hybrid cpu=1.00%,404MB, cid=1,0, timer=62,0,0, clock=0,44,4,1,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:89,oth:0,buf:0) -[2023-08-18 11:20:41.171][INFO][27132][3b7f941a] Process: cpu=1.00%,404MB, threads=2 -[2023-08-18 11:20:44.885][INFO][27132][3rx374j2] Hybrid cpu=0.00%,404MB, cid=2,1, timer=61,0,0, clock=0,41,6,0,0,0,0,0,0, free=1, objs=(pkt:0,raw:0,fua:0,msg:7,oth:0,buf:0) -[2023-08-18 11:20:46.177][INFO][27132][3b7f941a] Process: cpu=2.99%,404MB, threads=2 -[2023-08-18 11:20:49.885][INFO][27132][3rx374j2] Hybrid cpu=1.00%,404MB, cid=2,1, timer=61,0,0, clock=0,41,6,0,0,0,0,0,0, free=1, objs=(pkt:0,raw:0,fua:0,msg:7,oth:0,buf:0) -[2023-08-18 11:20:51.183][INFO][27132][3b7f941a] Process: cpu=1.00%,404MB, threads=2 -[2023-08-18 11:20:54.886][INFO][27132][3rx374j2] Hybrid cpu=0.00%,404MB, cid=1,0, timer=61,0,0, clock=0,41,7,0,0,0,0,0,0 -[2023-08-18 11:20:56.187][INFO][27132][3b7f941a] Process: cpu=2.00%,404MB, threads=2 -[2023-08-18 11:20:59.887][INFO][27132][3rx374j2] Hybrid cpu=1.00%,404MB, cid=1,0, timer=61,0,0, clock=0,41,7,0,0,0,0,0,0 -[2023-08-18 11:21:01.191][INFO][27132][3b7f941a] Process: cpu=2.00%,404MB, threads=2 -[2023-08-18 11:21:04.887][INFO][27132][3rx374j2] Hybrid cpu=1.00%,404MB, cid=1,0, timer=61,0,0, clock=0,41,7,0,0,0,0,0,0 -[2023-08-18 11:21:06.197][INFO][27132][3b7f941a] Process: cpu=2.00%,404MB, threads=2 -[2023-08-18 11:21:09.888][INFO][27132][3rx374j2] Hybrid cpu=0.00%,404MB, cid=1,0, timer=62,0,0, clock=0,41,6,0,0,0,0,0,0 -[2023-08-18 11:21:11.202][INFO][27132][3b7f941a] Process: cpu=2.00%,404MB, threads=2 -[2023-08-18 11:21:14.889][INFO][27132][3rx374j2] Hybrid cpu=1.00%,404MB, cid=1,0, timer=62,0,0, clock=0,41,6,0,0,0,0,0,0 -[2023-08-18 11:21:16.207][INFO][27132][3b7f941a] Process: cpu=2.00%,404MB, threads=2 -[2023-08-18 11:21:19.890][INFO][27132][3rx374j2] Hybrid cpu=1.00%,404MB, cid=1,0, timer=61,0,0, clock=0,40,7,0,0,0,0,0,0 -[2023-08-18 11:21:21.211][INFO][27132][3b7f941a] Process: cpu=1.00%,404MB, threads=2 -[2023-08-18 11:21:24.890][INFO][27132][3rx374j2] Hybrid cpu=2.00%,404MB, cid=1,0, timer=61,0,0, clock=0,40,7,0,0,0,0,0,0 -[2023-08-18 11:21:26.216][INFO][27132][3b7f941a] Process: cpu=0.00%,404MB, threads=2 -[2023-08-18 11:21:29.890][INFO][27132][3rx374j2] Hybrid cpu=0.00%,404MB, cid=1,0, timer=61,0,0, clock=0,40,7,0,0,0,0,0,0 -[2023-08-18 11:21:31.223][INFO][27132][3b7f941a] Process: cpu=2.00%,404MB, threads=2 -[2023-08-18 11:21:34.891][INFO][27132][3rx374j2] Hybrid cpu=0.00%,405MB, cid=1,0, timer=62,0,0, clock=0,42,5,1,0,0,0,0,0 -[2023-08-18 11:21:36.227][INFO][27132][3b7f941a] Process: cpu=2.00%,405MB, threads=2 -[2023-08-18 11:21:39.891][INFO][27132][3rx374j2] Hybrid cpu=1.00%,405MB, cid=1,0, timer=62,0,0, clock=0,42,5,1,0,0,0,0,0 -[2023-08-18 11:21:41.234][INFO][27132][3b7f941a] Process: cpu=1.00%,405MB, threads=2 -[2023-08-18 11:21:44.891][INFO][27132][3rx374j2] Hybrid cpu=0.00%,405MB, cid=1,0, timer=62,0,0, clock=0,40,7,0,0,0,0,0,0 -[2023-08-18 11:21:46.238][INFO][27132][3b7f941a] Process: cpu=2.00%,405MB, threads=2 -[2023-08-18 11:21:49.892][INFO][27132][3rx374j2] Hybrid cpu=2.00%,405MB, cid=1,0, timer=62,0,0, clock=0,40,7,0,0,0,0,0,0 -[2023-08-18 11:21:51.244][INFO][27132][3b7f941a] Process: cpu=1.00%,405MB, threads=2 -[2023-08-18 11:21:54.892][INFO][27132][3rx374j2] Hybrid cpu=0.00%,405MB, cid=1,0, timer=62,0,0, clock=0,40,7,0,0,0,0,0,0 -[2023-08-18 11:21:56.250][INFO][27132][3b7f941a] Process: cpu=1.00%,405MB, threads=2 -[2023-08-18 11:21:59.893][INFO][27132][3rx374j2] Hybrid cpu=2.00%,405MB, cid=1,0, timer=62,0,0, clock=0,41,7,0,0,0,0,0,0 -[2023-08-18 11:22:01.256][INFO][27132][3b7f941a] Process: cpu=1.00%,405MB, threads=2 -[2023-08-18 11:22:04.894][INFO][27132][3rx374j2] Hybrid cpu=1.00%,405MB, cid=1,0, timer=62,0,0, clock=0,41,7,0,0,0,0,0,0 -[2023-08-18 11:22:06.261][INFO][27132][3b7f941a] Process: cpu=2.00%,405MB, threads=2 -[2023-08-18 11:22:09.894][INFO][27132][3rx374j2] Hybrid cpu=1.00%,405MB, cid=1,0, timer=62,0,0, clock=0,41,7,0,0,0,0,0,0 -[2023-08-18 11:22:11.267][INFO][27132][3b7f941a] Process: cpu=1.00%,405MB, threads=2 -[2023-08-18 11:22:14.895][INFO][27132][3rx374j2] Hybrid cpu=2.00%,405MB, cid=1,0, timer=61,0,0, clock=0,39,8,0,0,0,0,0,0 -[2023-08-18 11:22:16.271][INFO][27132][3b7f941a] Process: cpu=1.00%,405MB, threads=2 -[2023-08-18 11:22:19.895][INFO][27132][3rx374j2] Hybrid cpu=1.00%,405MB, cid=1,0, timer=61,0,0, clock=0,39,8,0,0,0,0,0,0 -[2023-08-18 11:22:21.276][INFO][27132][3b7f941a] Process: cpu=1.00%,405MB, threads=2 -[2023-08-18 11:22:24.895][INFO][27132][3rx374j2] Hybrid cpu=1.00%,405MB, cid=1,0, timer=61,0,0, clock=0,39,8,0,0,0,0,0,0 -[2023-08-18 11:22:26.282][INFO][27132][3b7f941a] Process: cpu=1.00%,405MB, threads=2 -[2023-08-18 11:22:29.896][INFO][27132][3rx374j2] Hybrid cpu=1.00%,405MB, cid=1,0, timer=61,0,0, clock=0,41,7,0,0,0,0,0,0 -[2023-08-18 11:22:31.287][INFO][27132][3b7f941a] Process: cpu=2.00%,405MB, threads=2 -[2023-08-18 11:22:34.079][INFO][27132][1upy8q30] HTTP #0 10.69.12.33:50992 GET http://apps.stage-entertainment.nl/live/livestream.m3u8, content-length=-1 -[2023-08-18 11:22:34.079][INFO][27132][1upy8q30] http match file=./objs/nginx/html/live/livestream.m3u8, pattern=/, upath=/live/livestream.m3u8 -[2023-08-18 11:22:34.092][INFO][27132][1upy8q30] TCP: before dispose resource(HttpConn)(0x60700006e880), conns=1, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 11:22:34.092][WARN][27132][1upy8q30][104] client disconnect peer. ret=1007 -[2023-08-18 11:22:34.093][INFO][27132][025h8i7n] TCP: clear zombies=1 resources, conns=1, removing=0, unsubs=0 -[2023-08-18 11:22:34.093][INFO][27132][1upy8q30] TCP: disposing #0 resource(HttpConn)(0x60700006e880), conns=1, disposing=1, zombies=0 -[2023-08-18 11:22:34.896][INFO][27132][3rx374j2] Hybrid cpu=2.00%,405MB, cid=1,0, timer=61,0,0, clock=0,41,7,0,0,0,0,0,0 -[2023-08-18 11:22:36.293][INFO][27132][3b7f941a] Process: cpu=1.00%,405MB, threads=2 -[2023-08-18 11:22:39.896][INFO][27132][3rx374j2] Hybrid cpu=2.00%,405MB, cid=1,0, timer=61,0,0, clock=0,41,7,0,0,0,0,0,0 -[2023-08-18 11:22:41.298][INFO][27132][3b7f941a] Process: cpu=0.00%,405MB, threads=2 -[2023-08-18 11:22:44.897][INFO][27132][3rx374j2] Hybrid cpu=1.00%,405MB, cid=1,1, timer=62,0,0, clock=0,42,5,0,0,0,0,0,0, free=1 -[2023-08-18 11:22:46.304][INFO][27132][3b7f941a] Process: cpu=1.00%,405MB, threads=2 -[2023-08-18 11:22:49.898][INFO][27132][3rx374j2] Hybrid cpu=2.00%,405MB, cid=1,1, timer=62,0,0, clock=0,42,5,0,0,0,0,0,0, free=1 -[2023-08-18 11:22:51.310][INFO][27132][3b7f941a] Process: cpu=0.00%,405MB, threads=2 -[2023-08-18 11:22:54.899][INFO][27132][3rx374j2] Hybrid cpu=0.00%,405MB, cid=1,0, timer=61,0,0, clock=0,41,7,0,0,0,1,0,0 -[2023-08-18 11:22:56.315][INFO][27132][3b7f941a] Process: cpu=2.00%,405MB, threads=2 -[2023-08-18 11:22:59.900][INFO][27132][3rx374j2] Hybrid cpu=2.00%,405MB, cid=1,0, timer=61,0,0, clock=0,41,7,0,0,0,1,0,0 -[2023-08-18 11:23:01.320][INFO][27132][3b7f941a] Process: cpu=1.00%,405MB, threads=2 -[2023-08-18 11:23:04.900][INFO][27132][3rx374j2] Hybrid cpu=1.00%,405MB, cid=1,0, timer=61,0,0, clock=0,41,7,0,0,0,0,0,0 -[2023-08-18 11:23:06.325][INFO][27132][3b7f941a] Process: cpu=2.00%,405MB, threads=2 -[2023-08-18 11:23:09.901][INFO][27132][3rx374j2] Hybrid cpu=2.00%,405MB, cid=1,0, timer=61,0,0, clock=0,41,7,0,0,0,0,0,0 -[2023-08-18 11:23:11.330][INFO][27132][3b7f941a] Process: cpu=0.00%,405MB, threads=2 -[2023-08-18 11:23:14.901][INFO][27132][3rx374j2] Hybrid cpu=1.00%,405MB, cid=1,0, timer=61,0,0, clock=0,41,7,0,0,0,0,0,0 -[2023-08-18 11:23:16.335][INFO][27132][3b7f941a] Process: cpu=1.00%,405MB, threads=2 -[2023-08-18 11:23:19.902][INFO][27132][3rx374j2] Hybrid cpu=2.00%,405MB, cid=1,0, timer=61,0,0, clock=0,40,7,0,0,0,0,0,0 -[2023-08-18 11:23:21.340][INFO][27132][3b7f941a] Process: cpu=1.00%,405MB, threads=2 -[2023-08-18 11:23:24.902][INFO][27132][3rx374j2] Hybrid cpu=2.00%,405MB, cid=1,0, timer=61,0,0, clock=0,40,7,0,0,0,0,0,0 -[2023-08-18 11:23:26.345][INFO][27132][3b7f941a] Process: cpu=1.00%,405MB, threads=2 -[2023-08-18 11:23:29.903][INFO][27132][3rx374j2] Hybrid cpu=1.00%,405MB, cid=1,0, timer=61,0,0, clock=0,40,7,0,0,0,0,0,0 -[2023-08-18 11:23:31.349][INFO][27132][3b7f941a] Process: cpu=0.00%,405MB, threads=2 -[2023-08-18 11:23:34.904][INFO][27132][3rx374j2] Hybrid cpu=1.00%,405MB, cid=1,0, timer=62,0,0, clock=0,40,7,0,0,0,0,0,0 -[2023-08-18 11:23:36.356][INFO][27132][3b7f941a] Process: cpu=1.00%,405MB, threads=2 -[2023-08-18 11:23:39.905][INFO][27132][3rx374j2] Hybrid cpu=1.00%,406MB, cid=1,0, timer=62,0,0, clock=0,40,7,0,0,0,0,0,0 -[2023-08-18 11:23:41.361][INFO][27132][3b7f941a] Process: cpu=0.00%,406MB, threads=2 -[2023-08-18 11:23:44.906][INFO][27132][3rx374j2] Hybrid cpu=1.00%,406MB, cid=1,0, timer=62,0,0, clock=0,41,7,0,0,0,0,0,0 -[2023-08-18 11:23:46.366][INFO][27132][3b7f941a] Process: cpu=2.00%,406MB, threads=2 -[2023-08-18 11:23:49.907][INFO][27132][3rx374j2] Hybrid cpu=1.00%,406MB, cid=1,0, timer=62,0,0, clock=0,41,7,0,0,0,0,0,0 -[2023-08-18 11:23:51.371][INFO][27132][3b7f941a] Process: cpu=1.00%,406MB, threads=2 -[2023-08-18 11:23:54.908][INFO][27132][3rx374j2] Hybrid cpu=2.00%,406MB, cid=1,0, timer=62,0,0, clock=0,41,7,0,0,0,0,0,0 -[2023-08-18 11:23:56.376][INFO][27132][3b7f941a] Process: cpu=0.00%,406MB, threads=2 -[2023-08-18 11:23:59.909][INFO][27132][3rx374j2] Hybrid cpu=1.00%,406MB, cid=1,0, timer=62,0,0, clock=0,43,4,0,0,0,0,0,0 -[2023-08-18 11:24:01.381][INFO][27132][3b7f941a] Process: cpu=1.00%,406MB, threads=2 -[2023-08-18 11:24:04.909][INFO][27132][3rx374j2] Hybrid cpu=1.00%,406MB, cid=1,0, timer=62,0,0, clock=0,43,4,0,0,0,0,0,0 -[2023-08-18 11:24:05.958][INFO][27132][li1p7004] HTTP #0 10.69.12.33:59292 GET http://apps.stage-entertainment.nl/live/livestream.m3u8, content-length=-1 -[2023-08-18 11:24:05.958][INFO][27132][li1p7004] http match file=./objs/nginx/html/live/livestream.m3u8, pattern=/, upath=/live/livestream.m3u8 -[2023-08-18 11:24:05.972][INFO][27132][li1p7004] TCP: before dispose resource(HttpConn)(0x607000087da0), conns=1, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 11:24:05.972][WARN][27132][li1p7004][104] client disconnect peer. ret=1007 -[2023-08-18 11:24:05.972][INFO][27132][025h8i7n] TCP: clear zombies=1 resources, conns=1, removing=0, unsubs=0 -[2023-08-18 11:24:05.972][INFO][27132][li1p7004] TCP: disposing #0 resource(HttpConn)(0x607000087da0), conns=1, disposing=1, zombies=0 -[2023-08-18 11:24:06.385][INFO][27132][3b7f941a] Process: cpu=1.00%,406MB, threads=2 -[2023-08-18 11:24:07.875][INFO][27132][13872759] HTTP #0 10.69.12.33:59294 GET http://apps.stage-entertainment.nl/live/livestream.m3u8, content-length=-1 -[2023-08-18 11:24:07.875][INFO][27132][13872759] http match file=./objs/nginx/html/live/livestream.m3u8, pattern=/, upath=/live/livestream.m3u8 -[2023-08-18 11:24:07.889][INFO][27132][13872759] TCP: before dispose resource(HttpConn)(0x607000077090), conns=1, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 11:24:07.889][WARN][27132][13872759][104] client disconnect peer. ret=1007 -[2023-08-18 11:24:07.889][INFO][27132][025h8i7n] TCP: clear zombies=1 resources, conns=1, removing=0, unsubs=0 -[2023-08-18 11:24:07.889][INFO][27132][13872759] TCP: disposing #0 resource(HttpConn)(0x607000077090), conns=1, disposing=1, zombies=0 -[2023-08-18 11:24:09.910][INFO][27132][3rx374j2] Hybrid cpu=0.00%,406MB, cid=3,1, timer=62,0,0, clock=0,42,5,0,0,0,0,0,0, free=1 -[2023-08-18 11:24:11.268][INFO][27132][308008e1] HTTP #0 10.69.12.33:37572 GET http://apps.stage-entertainment.nl/live/livestream.m3u8, content-length=-1 -[2023-08-18 11:24:11.269][INFO][27132][308008e1] http match file=./objs/nginx/html/live/livestream.m3u8, pattern=/, upath=/live/livestream.m3u8 -[2023-08-18 11:24:11.283][INFO][27132][308008e1] TCP: before dispose resource(HttpConn)(0x607000060b90), conns=1, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 11:24:11.283][WARN][27132][308008e1][104] client disconnect peer. ret=1007 -[2023-08-18 11:24:11.284][INFO][27132][025h8i7n] TCP: clear zombies=1 resources, conns=1, removing=0, unsubs=0 -[2023-08-18 11:24:11.284][INFO][27132][308008e1] TCP: disposing #0 resource(HttpConn)(0x607000060b90), conns=1, disposing=1, zombies=0 -[2023-08-18 11:24:11.390][INFO][27132][3b7f941a] Process: cpu=2.00%,406MB, threads=2 -[2023-08-18 11:24:14.207][INFO][27132][2v04i1o3] HTTP #0 10.69.12.33:37580 GET http://apps.stage-entertainment.nl/live/livestream.m3u8, content-length=-1 -[2023-08-18 11:24:14.207][INFO][27132][2v04i1o3] http match file=./objs/nginx/html/live/livestream.m3u8, pattern=/, upath=/live/livestream.m3u8 -[2023-08-18 11:24:14.221][INFO][27132][2v04i1o3] TCP: before dispose resource(HttpConn)(0x607000052030), conns=1, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 11:24:14.221][WARN][27132][2v04i1o3][104] client disconnect peer. ret=1007 -[2023-08-18 11:24:14.221][INFO][27132][025h8i7n] TCP: clear zombies=1 resources, conns=1, removing=0, unsubs=0 -[2023-08-18 11:24:14.221][INFO][27132][2v04i1o3] TCP: disposing #0 resource(HttpConn)(0x607000052030), conns=1, disposing=1, zombies=0 -[2023-08-18 11:24:14.910][INFO][27132][3rx374j2] Hybrid cpu=0.00%,406MB, cid=3,1, timer=62,0,0, clock=0,42,5,0,0,0,0,0,0, free=1 -[2023-08-18 11:24:16.394][INFO][27132][3b7f941a] Process: cpu=1.00%,406MB, threads=2 -[2023-08-18 11:24:19.911][INFO][27132][3rx374j2] Hybrid cpu=1.00%,406MB, cid=3,1, timer=62,0,0, clock=0,42,5,0,0,0,0,0,0, free=1 -[2023-08-18 11:24:21.400][INFO][27132][3b7f941a] Process: cpu=1.00%,406MB, threads=2 -[2023-08-18 11:24:24.911][INFO][27132][3rx374j2] Hybrid cpu=1.00%,406MB, cid=2,1, timer=61,0,0, clock=0,42,5,0,0,0,0,0,0, free=1 -[2023-08-18 11:24:26.405][INFO][27132][3b7f941a] Process: cpu=2.00%,406MB, threads=2 -[2023-08-18 11:24:29.912][INFO][27132][3rx374j2] Hybrid cpu=0.00%,406MB, cid=2,1, timer=61,0,0, clock=0,42,5,0,0,0,0,0,0, free=1 -[2023-08-18 11:24:31.412][INFO][27132][3b7f941a] Process: cpu=2.00%,406MB, threads=2 -[2023-08-18 11:24:34.797][INFO][27132][83w81q91] HTTP #0 10.69.12.33:51820 GET http://apps.stage-entertainment.nl/live/livestream.m3u8?hls_ctx=rj9838v2, content-length=-1 -[2023-08-18 11:24:34.798][INFO][27132][83w81q91] http match file=./objs/nginx/html/live/livestream.m3u8, pattern=/, upath=/live/livestream.m3u8 -[2023-08-18 11:24:34.811][INFO][27132][83w81q91] TCP: before dispose resource(HttpConn)(0x6070000461e0), conns=1, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 11:24:34.811][WARN][27132][83w81q91][104] client disconnect peer. ret=1007 -[2023-08-18 11:24:34.811][INFO][27132][025h8i7n] TCP: clear zombies=1 resources, conns=1, removing=0, unsubs=0 -[2023-08-18 11:24:34.812][INFO][27132][83w81q91] TCP: disposing #0 resource(HttpConn)(0x6070000461e0), conns=1, disposing=1, zombies=0 -[2023-08-18 11:24:34.912][INFO][27132][3rx374j2] Hybrid cpu=1.00%,406MB, cid=1,1, timer=61,0,0, clock=0,41,7,0,0,0,0,0,0, free=1 -[2023-08-18 11:24:36.417][INFO][27132][3b7f941a] Process: cpu=1.00%,406MB, threads=2 -[2023-08-18 11:24:39.912][INFO][27132][3rx374j2] Hybrid cpu=1.00%,406MB, cid=1,1, timer=61,0,0, clock=0,41,7,0,0,0,0,0,0, free=1 -[2023-08-18 11:24:41.423][INFO][27132][3b7f941a] Process: cpu=1.00%,406MB, threads=2 -[2023-08-18 11:24:44.913][INFO][27132][3rx374j2] Hybrid cpu=1.00%,406MB, cid=1,1, timer=61,0,0, clock=0,41,7,0,0,0,0,0,0, free=1 -[2023-08-18 11:24:46.428][INFO][27132][3b7f941a] Process: cpu=1.00%,406MB, threads=2 -[2023-08-18 11:24:49.913][INFO][27132][3rx374j2] Hybrid cpu=2.00%,406MB, cid=1,1, timer=61,0,0, clock=0,42,6,0,0,0,0,0,0 -[2023-08-18 11:24:51.433][INFO][27132][3b7f941a] Process: cpu=0.00%,406MB, threads=2 -[2023-08-18 11:24:54.913][INFO][27132][3rx374j2] Hybrid cpu=1.00%,406MB, cid=1,1, timer=61,0,0, clock=0,42,6,0,0,0,0,0,0 -[2023-08-18 11:24:56.439][INFO][27132][3b7f941a] Process: cpu=1.00%,406MB, threads=2 -[2023-08-18 11:24:59.914][INFO][27132][3rx374j2] Hybrid cpu=2.00%,406MB, cid=1,0, timer=62,0,0, clock=0,41,7,0,0,0,0,0,0 -[2023-08-18 11:25:01.444][INFO][27132][3b7f941a] Process: cpu=1.00%,406MB, threads=2 -[2023-08-18 11:25:04.914][INFO][27132][3rx374j2] Hybrid cpu=1.00%,406MB, cid=1,0, timer=62,0,0, clock=0,41,7,0,0,0,0,0,0 -[2023-08-18 11:25:06.449][INFO][27132][3b7f941a] Process: cpu=1.00%,406MB, threads=2 -[2023-08-18 11:25:09.915][INFO][27132][3rx374j2] Hybrid cpu=2.00%,406MB, cid=1,0, timer=62,0,0, clock=0,41,7,0,0,0,0,0,0 -[2023-08-18 11:25:11.454][INFO][27132][3b7f941a] Process: cpu=1.00%,406MB, threads=2 -[2023-08-18 11:25:14.915][INFO][27132][3rx374j2] Hybrid cpu=1.00%,406MB, cid=1,0, timer=61,0,0, clock=0,42,5,0,0,0,0,0,0 -[2023-08-18 11:25:16.459][INFO][27132][3b7f941a] Process: cpu=1.00%,406MB, threads=2 -[2023-08-18 11:25:19.916][INFO][27132][3rx374j2] Hybrid cpu=2.00%,406MB, cid=1,0, timer=61,0,0, clock=0,42,5,0,0,0,0,0,0 -[2023-08-18 11:25:21.465][INFO][27132][3b7f941a] Process: cpu=1.00%,406MB, threads=2 -[2023-08-18 11:25:23.403][INFO][27132][y5498gi1] HTTP #0 10.69.12.33:36164 GET http://apps.stage-entertainment.nl/live/livestream.m3u8?hls_ctx=rj9838v2, content-length=-1 -[2023-08-18 11:25:23.403][INFO][27132][y5498gi1] http match file=./objs/nginx/html/live/livestream.m3u8, pattern=/, upath=/live/livestream.m3u8 -[2023-08-18 11:25:23.417][INFO][27132][y5498gi1] TCP: before dispose resource(HttpConn)(0x607000045450), conns=1, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 11:25:23.417][WARN][27132][y5498gi1][104] client disconnect peer. ret=1007 -[2023-08-18 11:25:23.418][INFO][27132][025h8i7n] TCP: clear zombies=1 resources, conns=1, removing=0, unsubs=0 -[2023-08-18 11:25:23.418][INFO][27132][y5498gi1] TCP: disposing #0 resource(HttpConn)(0x607000045450), conns=1, disposing=1, zombies=0 -[2023-08-18 11:25:24.917][INFO][27132][3rx374j2] Hybrid cpu=1.00%,406MB, cid=1,1, timer=61,0,0, clock=0,42,5,0,0,0,0,0,0, free=1 -[2023-08-18 11:25:26.471][INFO][27132][3b7f941a] Process: cpu=1.00%,406MB, threads=2 -[2023-08-18 11:25:29.917][INFO][27132][3rx374j2] Hybrid cpu=1.00%,406MB, cid=1,1, timer=61,0,0, clock=0,42,5,0,0,0,0,0,0, free=1 -[2023-08-18 11:25:31.477][INFO][27132][3b7f941a] Process: cpu=2.00%,406MB, threads=2 -[2023-08-18 11:25:34.917][INFO][27132][3rx374j2] Hybrid cpu=1.00%,406MB, cid=1,0, timer=61,0,0, clock=0,42,5,0,0,0,0,0,0 -[2023-08-18 11:25:36.481][INFO][27132][3b7f941a] Process: cpu=1.00%,406MB, threads=2 -[2023-08-18 11:25:39.918][INFO][27132][3rx374j2] Hybrid cpu=1.00%,406MB, cid=1,0, timer=61,0,0, clock=0,42,5,0,0,0,0,0,0 -[2023-08-18 11:25:41.487][INFO][27132][3b7f941a] Process: cpu=1.00%,406MB, threads=2 -[2023-08-18 11:25:44.919][INFO][27132][3rx374j2] Hybrid cpu=1.00%,407MB, cid=1,0, timer=62,0,0, clock=0,41,6,0,0,0,0,0,0 -[2023-08-18 11:25:46.493][INFO][27132][3b7f941a] Process: cpu=2.00%,407MB, threads=2 -[2023-08-18 11:25:49.678][INFO][27132][ry599960] HTTP #0 10.69.12.33:59372 GET http://apps.stage-entertainment.nl/live/livestream-90.ts?hls_ctx=rj9838v2, content-length=-1 -[2023-08-18 11:25:49.679][INFO][27132][ry599960] http match file=./objs/nginx/html/live/livestream-90.ts, pattern=/, upath=/live/livestream-90.ts -[2023-08-18 11:25:49.919][INFO][27132][3rx374j2] Hybrid cpu=1.00%,407MB, cid=1,0, timer=62,0,0, clock=0,41,6,0,0,0,0,0,0 -[2023-08-18 11:25:50.054][INFO][27132][ry599960] TCP: before dispose resource(HttpConn)(0x6070000a1250), conns=1, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 11:25:50.054][WARN][27132][ry599960][104] client disconnect peer. ret=1007 -[2023-08-18 11:25:50.054][INFO][27132][025h8i7n] TCP: clear zombies=1 resources, conns=1, removing=0, unsubs=0 -[2023-08-18 11:25:50.054][INFO][27132][ry599960] TCP: disposing #0 resource(HttpConn)(0x6070000a1250), conns=1, disposing=1, zombies=0 -[2023-08-18 11:25:51.499][INFO][27132][3b7f941a] Process: cpu=1.00%,407MB, threads=2 -[2023-08-18 11:25:54.920][INFO][27132][3rx374j2] Hybrid cpu=1.00%,407MB, cid=1,0, timer=62,0,0, clock=0,41,6,0,0,0,0,0,0 -[2023-08-18 11:25:56.504][INFO][27132][3b7f941a] Process: cpu=1.00%,407MB, threads=2 -[2023-08-18 11:25:59.920][INFO][27132][3rx374j2] Hybrid cpu=1.00%,407MB, cid=1,1, timer=61,0,0, clock=0,43,5,0,0,0,0,0,0, free=1 -[2023-08-18 11:26:01.510][INFO][27132][3b7f941a] Process: cpu=1.00%,407MB, threads=2 -[2023-08-18 11:26:04.921][INFO][27132][3rx374j2] Hybrid cpu=1.00%,407MB, cid=1,1, timer=61,0,0, clock=0,43,5,0,0,0,0,0,0, free=1 -[2023-08-18 11:26:06.514][INFO][27132][3b7f941a] Process: cpu=1.00%,407MB, threads=2 -[2023-08-18 11:26:09.921][INFO][27132][3rx374j2] Hybrid cpu=1.00%,407MB, cid=1,0, timer=61,0,0, clock=0,41,6,0,0,0,0,0,0 -[2023-08-18 11:26:11.518][INFO][27132][3b7f941a] Process: cpu=1.00%,407MB, threads=2 -[2023-08-18 11:26:14.921][INFO][27132][3rx374j2] Hybrid cpu=2.00%,407MB, cid=1,0, timer=61,0,0, clock=0,41,6,0,0,0,0,0,0 -[2023-08-18 11:26:16.525][INFO][27132][3b7f941a] Process: cpu=1.00%,407MB, threads=2 -[2023-08-18 11:26:19.922][INFO][27132][3rx374j2] Hybrid cpu=1.00%,407MB, cid=1,1, timer=61,0,0, clock=0,41,7,0,0,0,0,0,0 -[2023-08-18 11:26:21.530][INFO][27132][3b7f941a] Process: cpu=1.00%,407MB, threads=2 -[2023-08-18 11:26:24.923][INFO][27132][3rx374j2] Hybrid cpu=1.00%,407MB, cid=1,1, timer=61,0,0, clock=0,41,7,0,0,0,0,0,0 -[2023-08-18 11:26:26.117][INFO][27132][2vtm348r] HTTP #0 10.69.12.33:58942 GET http://apps.stage-entertainment.nl/live, content-length=-1 -[2023-08-18 11:26:26.117][INFO][27132][2vtm348r] http match file=./objs/nginx/html/live, pattern=/, upath=/live -[2023-08-18 11:26:26.118][INFO][27132][2vtm348r] TCP: before dispose resource(HttpConn)(0x6070000a0450), conns=1, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 11:26:26.118][ERROR][27132][2vtm348r][21] serve error code=1044(FileRead)(Failed to read data from file) : process request=0 : cors serve : serve http : copy file=./objs/nginx/html/live size=9223372036854775807 : read limit=4096, left=9223372036854775807 : read from file ./objs/nginx/html/live failed -thread [27132][2vtm348r]: process_requests() [./src/app/srs_app_http_conn.cpp:209][errno=21] -thread [27132][2vtm348r]: process_request() [./src/app/srs_app_http_conn.cpp:236][errno=21] -thread [27132][2vtm348r]: serve_http() [./src/protocol/srs_protocol_http_stack.cpp:768][errno=21] -thread [27132][2vtm348r]: serve_file() [./src/protocol/srs_protocol_http_stack.cpp:488][errno=21] -thread [27132][2vtm348r]: copy() [./src/protocol/srs_protocol_http_stack.cpp:605][errno=21] -thread [27132][2vtm348r]: read() [./src/kernel/srs_kernel_file.cpp:290][errno=21](Is a directory) -[2023-08-18 11:26:26.118][INFO][27132][025h8i7n] TCP: clear zombies=1 resources, conns=1, removing=0, unsubs=0 -[2023-08-18 11:26:26.118][INFO][27132][2vtm348r] TCP: disposing #0 resource(HttpConn)(0x6070000a0450), conns=1, disposing=1, zombies=0 -[2023-08-18 11:26:26.536][INFO][27132][3b7f941a] Process: cpu=1.00%,407MB, threads=2 -[2023-08-18 11:26:29.923][INFO][27132][3rx374j2] Hybrid cpu=1.00%,407MB, cid=1,1, timer=61,0,0, clock=0,41,7,0,0,0,0,0,0 -[2023-08-18 11:26:31.542][INFO][27132][3b7f941a] Process: cpu=1.00%,407MB, threads=2 -[2023-08-18 11:26:34.924][INFO][27132][3rx374j2] Hybrid cpu=0.00%,407MB, cid=1,1, timer=62,0,0, clock=0,40,8,1,0,0,0,0,0, free=1 -[2023-08-18 11:26:36.547][INFO][27132][3b7f941a] Process: cpu=2.00%,407MB, threads=2 -[2023-08-18 11:26:37.795][INFO][27132][d1zo1op9] HTTP #0 10.69.12.33:39802 GET http://apps.stage-entertainment.nl/live/livestream-90.ts?hls_ctx=rj9838v2, content-length=-1 -[2023-08-18 11:26:37.795][INFO][27132][d1zo1op9] http match file=./objs/nginx/html/live/livestream-90.ts, pattern=/, upath=/live/livestream-90.ts -[2023-08-18 11:26:38.230][INFO][27132][d1zo1op9] TCP: before dispose resource(HttpConn)(0x6070000a0530), conns=1, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 11:26:38.230][WARN][27132][d1zo1op9][104] client disconnect peer. ret=1007 -[2023-08-18 11:26:38.230][INFO][27132][025h8i7n] TCP: clear zombies=1 resources, conns=1, removing=0, unsubs=0 -[2023-08-18 11:26:38.230][INFO][27132][d1zo1op9] TCP: disposing #0 resource(HttpConn)(0x6070000a0530), conns=1, disposing=1, zombies=0 -[2023-08-18 11:26:39.924][INFO][27132][3rx374j2] Hybrid cpu=0.00%,407MB, cid=1,1, timer=62,0,0, clock=0,40,8,1,0,0,0,0,0, free=1 -[2023-08-18 11:26:41.554][INFO][27132][3b7f941a] Process: cpu=2.00%,407MB, threads=2 -[2023-08-18 11:26:44.925][INFO][27132][3rx374j2] Hybrid cpu=1.00%,407MB, cid=1,1, timer=62,0,0, clock=0,42,6,0,0,0,0,0,0, free=1 -[2023-08-18 11:26:46.560][INFO][27132][3b7f941a] Process: cpu=2.00%,407MB, threads=2 -[2023-08-18 11:26:49.926][INFO][27132][3rx374j2] Hybrid cpu=1.00%,407MB, cid=1,1, timer=62,0,0, clock=0,42,6,0,0,0,0,0,0, free=1 -[2023-08-18 11:26:51.565][INFO][27132][3b7f941a] Process: cpu=1.00%,407MB, threads=2 -[2023-08-18 11:26:52.634][INFO][27132][49fi6d33] RTMP client ip=127.0.0.1:38518, fd=14 -[2023-08-18 11:26:52.636][INFO][27132][49fi6d33] complex handshake success -[2023-08-18 11:26:52.678][INFO][27132][49fi6d33] connect app, tcUrl=rtmp://localhost:1935/live, pageUrl=, swfUrl=, schema=rtmp, vhost=localhost, port=1935, app=live, args=null -[2023-08-18 11:26:52.678][INFO][27132][49fi6d33] protocol in.buffer=0, in.ack=0, out.ack=0, in.chunk=128, out.chunk=128 -[2023-08-18 11:26:52.766][INFO][27132][49fi6d33] client identified, type=fmle-publish, vhost=localhost, app=live, stream=livestream, param=, duration=0ms -[2023-08-18 11:26:52.766][INFO][27132][49fi6d33] connected stream, tcUrl=rtmp://localhost:1935/live, pageUrl=, swfUrl=, schema=rtmp, vhost=__defaultVhost__, port=1935, app=live, stream=livestream, param=, args=null -[2023-08-18 11:26:52.767][INFO][27132][49fi6d33] source url=/live/livestream, ip=127.0.0.1, cache=1/2500, is_edge=0, source_id=/u2f8998y -[2023-08-18 11:26:52.855][INFO][27132][49fi6d33] hls: win=60000ms, frag=10000ms, prefix=, path=./objs/nginx/html, m3u8=[app]/[stream].m3u8, ts=[app]/[stream]-[seq].ts, aof=2.00, floor=0, clean=1, waitk=1, dispose=0ms, dts_directly=1 -[2023-08-18 11:26:52.855][INFO][27132][49fi6d33] ignore disabled exec for vhost=__defaultVhost__ -[2023-08-18 11:26:52.855][INFO][27132][49fi6d33] start publish mr=0/350, p1stpt=20000, pnt=5000, tcp_nodelay=0 -[2023-08-18 11:26:52.902][INFO][27132][49fi6d33] got metadata, width=1920, height=1080, vcodec=7 -[2023-08-18 11:26:52.903][INFO][27132][49fi6d33] 36B video sh, codec(7, profile=Main, level=Other, 1920x1080, 0kbps, 0.0fps, 0.0s) -[2023-08-18 11:26:52.921][INFO][27132][49fi6d33] -> HLS time=1933700789ms, sno=92, ts=livestream-91.ts, dur=0ms, dva=0p -[2023-08-18 11:26:54.926][INFO][27132][3rx374j2] Hybrid cpu=2.00%,403MB, cid=2,1, timer=61,0,0, clock=0,42,5,0,1,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:20,oth:0,buf:0) -[2023-08-18 11:26:55.918][INFO][27132][uw366231] HTTP #0 10.69.12.33:39268 GET http://apps.stage-entertainment.nl/live/livestream.m3u8?hls_ctx=rj9838v2, content-length=-1 -[2023-08-18 11:26:55.918][INFO][27132][uw366231] http match file=./objs/nginx/html/live/livestream.m3u8, pattern=/, upath=/live/livestream.m3u8 -[2023-08-18 11:26:55.931][INFO][27132][uw366231] TCP: before dispose resource(HttpConn)(0x607000076530), conns=2, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 11:26:55.931][WARN][27132][uw366231][104] client disconnect peer. ret=1007 -[2023-08-18 11:26:55.932][INFO][27132][025h8i7n] TCP: clear zombies=1 resources, conns=2, removing=0, unsubs=0 -[2023-08-18 11:26:55.932][INFO][27132][uw366231] TCP: disposing #0 resource(HttpConn)(0x607000076530), conns=2, disposing=1, zombies=0 -[2023-08-18 11:26:56.570][INFO][27132][3b7f941a] Process: cpu=3.00%,403MB, threads=2 -[2023-08-18 11:26:59.927][INFO][27132][3rx374j2] Hybrid cpu=2.00%,403MB, cid=2,1, timer=61,0,0, clock=0,42,5,0,1,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:20,oth:0,buf:0) -[2023-08-18 11:27:01.575][INFO][27132][3b7f941a] Process: cpu=3.00%,403MB, threads=2 -[2023-08-18 11:27:02.939][INFO][27132][49fi6d33] -> HLS time=1943735030ms, sno=92, ts=livestream-91.ts, dur=10067ms, dva=0p -[2023-08-18 11:27:03.194][INFO][27132][4o9y375g] HTTP #0 10.69.12.33:28064 GET http://apps.stage-entertainment.nl/live/livestream-90.ts?hls_ctx=rj9838v2, content-length=-1 -[2023-08-18 11:27:03.194][INFO][27132][4o9y375g] http match file=./objs/nginx/html/live/livestream-90.ts, pattern=/, upath=/live/livestream-90.ts -[2023-08-18 11:27:03.720][INFO][27132][4o9y375g] TCP: before dispose resource(HttpConn)(0x607000081190), conns=2, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 11:27:03.720][WARN][27132][4o9y375g][104] client disconnect peer. ret=1007 -[2023-08-18 11:27:03.720][INFO][27132][025h8i7n] TCP: clear zombies=1 resources, conns=2, removing=0, unsubs=0 -[2023-08-18 11:27:03.720][INFO][27132][4o9y375g] TCP: disposing #0 resource(HttpConn)(0x607000081190), conns=2, disposing=1, zombies=0 -[2023-08-18 11:27:04.928][INFO][27132][3rx374j2] Hybrid cpu=2.00%,403MB, cid=3,1, timer=62,0,0, clock=0,44,4,0,0,0,0,0,0, free=1, objs=(pkt:0,raw:0,fua:0,msg:89,oth:0,buf:0) -[2023-08-18 11:27:06.580][INFO][27132][3b7f941a] Process: cpu=2.00%,403MB, threads=2 -[2023-08-18 11:27:09.928][INFO][27132][3rx374j2] Hybrid cpu=2.00%,402MB, cid=3,1, timer=62,0,0, clock=0,44,4,0,0,0,0,0,0, free=1, objs=(pkt:0,raw:0,fua:0,msg:89,oth:0,buf:0) -[2023-08-18 11:27:11.585][INFO][27132][3b7f941a] Process: cpu=2.00%,402MB, threads=2 -[2023-08-18 11:27:12.941][INFO][27132][49fi6d33] -> HLS time=1953746035ms, sno=93, ts=livestream-92.ts, dur=8100ms, dva=0p -[2023-08-18 11:27:14.929][INFO][27132][3rx374j2] Hybrid cpu=2.00%,402MB, cid=3,1, timer=62,0,0, clock=0,44,4,0,0,0,0,0,0, free=1, objs=(pkt:0,raw:0,fua:0,msg:89,oth:0,buf:0) -[2023-08-18 11:27:16.590][INFO][27132][3b7f941a] Process: cpu=2.00%,402MB, threads=2 -[2023-08-18 11:27:17.854][INFO][27132][49fi6d33] <- CPB time=19983238, okbps=0,0,0, ikbps=0,0,0, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 11:27:19.930][INFO][27132][3rx374j2] Hybrid cpu=3.00%,402MB, cid=1,0, timer=62,0,0, clock=0,45,3,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:90,oth:0,buf:0) -[2023-08-18 11:27:21.595][INFO][27132][3b7f941a] Process: cpu=2.00%,402MB, threads=2 -[2023-08-18 11:27:22.970][INFO][27132][49fi6d33] -> HLS time=1963757126ms, sno=94, ts=livestream-93.ts, dur=6133ms, dva=0p -[2023-08-18 11:27:24.930][INFO][27132][3rx374j2] Hybrid cpu=3.00%,404MB, cid=1,0, timer=62,0,0, clock=0,45,3,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:90,oth:0,buf:0) -[2023-08-18 11:27:26.601][INFO][27132][3b7f941a] Process: cpu=3.00%,404MB, threads=2 -[2023-08-18 11:27:27.855][INFO][27132][49fi6d33] <- CPB time=29994851, okbps=0,0,0, ikbps=1,0,0, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 11:27:29.931][INFO][27132][3rx374j2] Hybrid cpu=3.00%,404MB, cid=1,0, timer=62,0,0, clock=0,45,3,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:90,oth:0,buf:0) -[2023-08-18 11:27:31.586][INFO][27132][r3zq906v] HTTP #0 10.69.12.33:54932 GET http://apps.stage-entertainment.nl/live/livestream.flv, content-length=-1 -[2023-08-18 11:27:31.587][INFO][27132][r3zq906v] dispatch cached gop success. count=23, duration=743 -[2023-08-18 11:27:31.587][INFO][27132][r3zq906v] create consumer, active=1, queue_size=0.00, jitter=30000000 -[2023-08-18 11:27:31.587][INFO][27132][r3zq906v] FLV /live/livestream.flv, encoder=FLV, mw_sleep=350ms, cache=0, msgs=128, dinm=1, guess_av=1/1/1 -[2023-08-18 11:27:31.588][INFO][27132][r3zq906v] FLV: write header audio=0, video=1, dinm=1, config=1/1/1 -[2023-08-18 11:27:31.606][INFO][27132][3b7f941a] Process: cpu=1.00%,404MB, threads=2 -[2023-08-18 11:27:32.972][INFO][27132][49fi6d33] -> HLS time=1973763431ms, sno=95, ts=livestream-94.ts, dur=4133ms, dva=0p -[2023-08-18 11:27:34.932][INFO][27132][3rx374j2] Hybrid cpu=2.00%,404MB, cid=1,0, timer=62,0,0, clock=0,45,3,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:90,oth:0,buf:0) -[2023-08-18 11:27:35.820][INFO][27132][r3zq906v] -> HTS http: got 11 msgs, age=4239385, min=8, mw=350 -[2023-08-18 11:27:36.611][INFO][27132][3b7f941a] Process: cpu=3.00%,404MB, threads=2 -[2023-08-18 11:27:39.932][INFO][27132][3rx374j2] Hybrid cpu=2.00%,405MB, cid=1,1, timer=62,0,0, clock=0,44,4,1,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:117,oth:0,buf:0) -[2023-08-18 11:27:41.615][INFO][27132][3b7f941a] Process: cpu=3.00%,405MB, threads=2 -[2023-08-18 11:27:42.857][INFO][27132][49fi6d33] <- CPB time=44984517, okbps=0,0,0, ikbps=1,0,0, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 11:27:42.968][INFO][27132][49fi6d33] -> HLS time=1983766535ms, sno=96, ts=livestream-95.ts, dur=2133ms, dva=0p -[2023-08-18 11:27:44.933][INFO][27132][3rx374j2] Hybrid cpu=2.00%,405MB, cid=1,1, timer=62,0,0, clock=0,44,4,1,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:117,oth:0,buf:0) -[2023-08-18 11:27:45.988][INFO][27132][r3zq906v] -> HTS http: got 10 msgs, age=14414873, min=8, mw=350 -[2023-08-18 11:27:46.619][INFO][27132][3b7f941a] Process: cpu=3.00%,405MB, threads=2 -[2023-08-18 11:27:49.934][INFO][27132][3rx374j2] Hybrid cpu=2.00%,405MB, cid=1,0, timer=61,0,0, clock=0,43,4,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:119,oth:0,buf:0) -[2023-08-18 11:27:51.624][INFO][27132][3b7f941a] Process: cpu=2.00%,405MB, threads=2 -[2023-08-18 11:27:52.858][INFO][27132][49fi6d33] <- CPB time=54987102, okbps=0,0,0, ikbps=1,4192,0, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 11:27:53.001][INFO][27132][49fi6d33] -> HLS time=1993798660ms, sno=97, ts=livestream-96.ts, dur=166ms, dva=0p -[2023-08-18 11:27:54.934][INFO][27132][3rx374j2] Hybrid cpu=2.00%,405MB, cid=1,0, timer=61,0,0, clock=0,43,4,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:119,oth:0,buf:0) -[2023-08-18 11:27:56.154][INFO][27132][r3zq906v] -> HTS http: got 10 msgs, age=24583447, min=8, mw=350 -[2023-08-18 11:27:56.630][INFO][27132][3b7f941a] Process: cpu=2.00%,405MB, threads=2 -[2023-08-18 11:27:59.935][INFO][27132][3rx374j2] Hybrid cpu=3.00%,405MB, cid=1,0, timer=61,0,0, clock=0,43,4,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:119,oth:0,buf:0) -[2023-08-18 11:28:01.635][INFO][27132][3b7f941a] Process: cpu=2.00%,405MB, threads=2 -[2023-08-18 11:28:02.859][INFO][27132][49fi6d33] <- CPB time=64999932, okbps=0,0,0, ikbps=2,4192,0, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 11:28:03.033][INFO][27132][49fi6d33] -> HLS time=2003830315ms, sno=97, ts=livestream-96.ts, dur=10200ms, dva=0p -[2023-08-18 11:28:04.935][INFO][27132][3rx374j2] Hybrid cpu=3.00%,405MB, cid=1,0, timer=62,0,0, clock=0,45,3,0,1,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:120,oth:0,buf:0) -[2023-08-18 11:28:06.320][INFO][27132][r3zq906v] -> HTS http: got 11 msgs, age=34743150, min=8, mw=350 -[2023-08-18 11:28:06.639][INFO][27132][3b7f941a] Process: cpu=2.00%,405MB, threads=2 -[2023-08-18 11:28:09.936][INFO][27132][3rx374j2] Hybrid cpu=2.00%,405MB, cid=1,0, timer=62,0,0, clock=0,45,3,0,1,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:120,oth:0,buf:0) -[2023-08-18 11:28:11.645][INFO][27132][3b7f941a] Process: cpu=3.00%,405MB, threads=2 -[2023-08-18 11:28:12.861][INFO][27132][49fi6d33] <- CPB time=75002897, okbps=0,0,0, ikbps=2,4192,0, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 11:28:13.035][INFO][27132][49fi6d33] -> HLS time=2013830970ms, sno=98, ts=livestream-97.ts, dur=8200ms, dva=0p -[2023-08-18 11:28:14.937][INFO][27132][3rx374j2] Hybrid cpu=2.00%,405MB, cid=1,0, timer=62,0,0, clock=0,44,4,1,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:120,oth:0,buf:0) -[2023-08-18 11:28:16.373][INFO][27132][27uk9063] HTTP #0 10.69.12.33:16846 GET http://apps.stage-entertainment.nl/live/livestream.m3u8?hls_ctx=rj9838v2, content-length=-1 -[2023-08-18 11:28:16.374][INFO][27132][27uk9063] http match file=./objs/nginx/html/live/livestream.m3u8, pattern=/, upath=/live/livestream.m3u8 -[2023-08-18 11:28:16.391][INFO][27132][27uk9063] TCP: before dispose resource(HttpConn)(0x607000039a60), conns=3, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 11:28:16.391][WARN][27132][27uk9063][104] client disconnect peer. ret=1007 -[2023-08-18 11:28:16.391][INFO][27132][025h8i7n] TCP: clear zombies=1 resources, conns=3, removing=0, unsubs=0 -[2023-08-18 11:28:16.391][INFO][27132][27uk9063] TCP: disposing #0 resource(HttpConn)(0x607000039a60), conns=3, disposing=1, zombies=0 -[2023-08-18 11:28:16.484][INFO][27132][r3zq906v] -> HTS http: got 11 msgs, age=44909683, min=8, mw=350 -[2023-08-18 11:28:16.649][INFO][27132][3b7f941a] Process: cpu=2.00%,405MB, threads=2 -[2023-08-18 11:28:19.938][INFO][27132][3rx374j2] Hybrid cpu=2.00%,406MB, cid=1,0, timer=62,0,0, clock=0,44,4,1,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:120,oth:0,buf:0) -[2023-08-18 11:28:21.655][INFO][27132][3b7f941a] Process: cpu=2.00%,406MB, threads=2 -[2023-08-18 11:28:22.862][INFO][27132][49fi6d33] <- CPB time=85008334, okbps=0,0,0, ikbps=2,4211,0, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 11:28:23.041][INFO][27132][49fi6d33] -> HLS time=2023839181ms, sno=99, ts=livestream-98.ts, dur=6200ms, dva=0p -[2023-08-18 11:28:24.939][INFO][27132][3rx374j2] Hybrid cpu=2.00%,405MB, cid=2,1, timer=61,0,0, clock=0,44,4,1,0,0,0,0,0, free=1, objs=(pkt:0,raw:0,fua:0,msg:119,oth:0,buf:0) -[2023-08-18 11:28:26.655][INFO][27132][r3zq906v] -> HTS http: got 11 msgs, age=55078263, min=8, mw=350 -[2023-08-18 11:28:26.661][INFO][27132][3b7f941a] Process: cpu=2.00%,405MB, threads=2 -[2023-08-18 11:28:29.941][INFO][27132][3rx374j2] Hybrid cpu=2.00%,405MB, cid=2,1, timer=61,0,0, clock=0,44,4,1,0,0,0,0,0, free=1, objs=(pkt:0,raw:0,fua:0,msg:119,oth:0,buf:0) -[2023-08-18 11:28:31.667][INFO][27132][3b7f941a] Process: cpu=3.00%,405MB, threads=2 -[2023-08-18 11:28:33.073][INFO][27132][49fi6d33] -> HLS time=2033869748ms, sno=100, ts=livestream-99.ts, dur=4233ms, dva=0p -[2023-08-18 11:28:34.941][INFO][27132][3rx374j2] Hybrid cpu=2.00%,406MB, cid=1,0, timer=62,0,0, clock=0,43,5,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:119,oth:0,buf:0) -[2023-08-18 11:28:36.672][INFO][27132][3b7f941a] Process: cpu=2.00%,406MB, threads=2 -[2023-08-18 11:28:36.822][INFO][27132][r3zq906v] -> HTS http: got 11 msgs, age=65234753, min=8, mw=350 -[2023-08-18 11:28:37.863][INFO][27132][49fi6d33] <- CPB time=100006478, okbps=0,0,0, ikbps=3,4211,0, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 11:28:39.941][INFO][27132][3rx374j2] Hybrid cpu=2.00%,404MB, cid=1,0, timer=62,0,0, clock=0,43,5,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:119,oth:0,buf:0) -[2023-08-18 11:28:41.677][INFO][27132][3b7f941a] Process: cpu=3.00%,404MB, threads=2 -[2023-08-18 11:28:43.105][INFO][27132][49fi6d33] -> HLS time=2043900957ms, sno=101, ts=livestream-100.ts, dur=2266ms, dva=0p -[2023-08-18 11:28:44.942][INFO][27132][3rx374j2] Hybrid cpu=2.00%,404MB, cid=1,0, timer=62,0,0, clock=0,45,3,1,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:119,oth:0,buf:0) -[2023-08-18 11:28:46.682][INFO][27132][3b7f941a] Process: cpu=2.00%,404MB, threads=2 -[2023-08-18 11:28:46.992][INFO][27132][r3zq906v] -> HTS http: got 10 msgs, age=75421187, min=8, mw=350 -[2023-08-18 11:28:49.943][INFO][27132][3rx374j2] Hybrid cpu=2.00%,405MB, cid=1,0, timer=62,0,0, clock=0,45,3,1,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:119,oth:0,buf:0) -[2023-08-18 11:28:51.688][INFO][27132][3b7f941a] Process: cpu=3.00%,405MB, threads=2 -[2023-08-18 11:28:52.865][INFO][27132][49fi6d33] <- CPB time=115004117, okbps=0,0,0, ikbps=3,4192,0, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 11:28:53.138][INFO][27132][49fi6d33] -> HLS time=2053934938ms, sno=102, ts=livestream-101.ts, dur=300ms, dva=0p -[2023-08-18 11:28:54.944][INFO][27132][3rx374j2] Hybrid cpu=1.00%,404MB, cid=1,0, timer=62,0,0, clock=0,45,3,1,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:119,oth:0,buf:0) -[2023-08-18 11:28:56.691][INFO][27132][3b7f941a] Process: cpu=3.00%,404MB, threads=2 -[2023-08-18 11:28:57.158][INFO][27132][r3zq906v] -> HTS http: got 11 msgs, age=85584100, min=8, mw=350 -[2023-08-18 11:28:59.945][INFO][27132][3rx374j2] Hybrid cpu=3.00%,404MB, cid=1,0, timer=61,0,0, clock=0,44,3,0,0,1,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:120,oth:0,buf:0) -[2023-08-18 11:29:01.697][INFO][27132][3b7f941a] Process: cpu=4.00%,404MB, threads=2 -[2023-08-18 11:29:03.135][INFO][27132][49fi6d33] -> HLS time=2063936195ms, sno=102, ts=livestream-101.ts, dur=10300ms, dva=0p -[2023-08-18 11:29:04.945][INFO][27132][3rx374j2] Hybrid cpu=2.00%,406MB, cid=1,0, timer=61,0,0, clock=0,44,3,0,0,1,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:120,oth:0,buf:0) -[2023-08-18 11:29:06.703][INFO][27132][3b7f941a] Process: cpu=3.00%,406MB, threads=2 -[2023-08-18 11:29:07.324][INFO][27132][r3zq906v] -> HTS http: got 10 msgs, age=95752363, min=8, mw=350 -[2023-08-18 11:29:07.867][INFO][27132][49fi6d33] <- CPB time=130010472, okbps=0,0,0, ikbps=4,4192,0, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 11:29:09.946][INFO][27132][3rx374j2] Hybrid cpu=1.00%,403MB, cid=1,0, timer=62,0,0, clock=0,44,3,1,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:119,oth:0,buf:0) -[2023-08-18 11:29:11.708][INFO][27132][3b7f941a] Process: cpu=3.00%,403MB, threads=2 -[2023-08-18 11:29:13.143][INFO][27132][49fi6d33] -> HLS time=2073941413ms, sno=103, ts=livestream-102.ts, dur=8300ms, dva=0p -[2023-08-18 11:29:14.946][INFO][27132][3rx374j2] Hybrid cpu=2.99%,403MB, cid=1,0, timer=62,0,0, clock=0,44,3,1,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:119,oth:0,buf:0) -[2023-08-18 11:29:16.712][INFO][27132][3b7f941a] Process: cpu=2.00%,403MB, threads=2 -[2023-08-18 11:29:17.489][INFO][27132][r3zq906v] -> HTS http: got 10 msgs, age=105916043, min=8, mw=350 -[2023-08-18 11:29:19.947][INFO][27132][3rx374j2] Hybrid cpu=2.00%,403MB, cid=1,0, timer=62,0,0, clock=0,44,3,1,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:119,oth:0,buf:0) -[2023-08-18 11:29:21.715][INFO][27132][3b7f941a] Process: cpu=2.00%,403MB, threads=2 -[2023-08-18 11:29:22.868][INFO][27132][49fi6d33] <- CPB time=145002805, okbps=0,0,0, ikbps=4,4192,0, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 11:29:23.166][INFO][27132][49fi6d33] -> HLS time=2083965836ms, sno=104, ts=livestream-103.ts, dur=6333ms, dva=0p -[2023-08-18 11:29:24.948][INFO][27132][3rx374j2] Hybrid cpu=2.00%,406MB, cid=1,0, timer=62,0,0, clock=0,44,3,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:119,oth:0,buf:0) -[2023-08-18 11:29:26.719][INFO][27132][3b7f941a] Process: cpu=2.00%,406MB, threads=2 -[2023-08-18 11:29:27.655][INFO][27132][r3zq906v] -> HTS http: got 11 msgs, age=116067150, min=8, mw=350 -[2023-08-18 11:29:29.949][INFO][27132][3rx374j2] Hybrid cpu=2.00%,406MB, cid=1,0, timer=62,0,0, clock=0,44,3,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:119,oth:0,buf:0) -[2023-08-18 11:29:31.723][INFO][27132][3b7f941a] Process: cpu=2.00%,406MB, threads=2 -[2023-08-18 11:29:32.870][INFO][27132][49fi6d33] <- CPB time=155008676, okbps=0,0,0, ikbps=4,4198,0, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 11:29:33.206][INFO][27132][49fi6d33] -> HLS time=2094005720ms, sno=105, ts=livestream-104.ts, dur=4366ms, dva=0p -[2023-08-18 11:29:34.949][INFO][27132][3rx374j2] Hybrid cpu=3.00%,406MB, cid=1,0, timer=62,0,0, clock=0,46,2,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:120,oth:0,buf:0) -[2023-08-18 11:29:36.728][INFO][27132][3b7f941a] Process: cpu=2.00%,406MB, threads=2 -[2023-08-18 11:29:37.821][INFO][27132][r3zq906v] -> HTS http: got 11 msgs, age=126234393, min=8, mw=350 -[2023-08-18 11:29:38.722][INFO][27132][390553wq] HTTP #0 10.69.12.33:28508 GET http://apps.stage-entertainment.nl/live/livestream.flv, content-length=-1 -[2023-08-18 11:29:38.722][INFO][27132][390553wq] dispatch cached gop success. count=57, duration=1876 -[2023-08-18 11:29:38.722][INFO][27132][390553wq] create consumer, active=1, queue_size=0.00, jitter=30000000 -[2023-08-18 11:29:38.723][INFO][27132][390553wq] FLV /live/livestream.flv, encoder=FLV, mw_sleep=350ms, cache=0, msgs=128, dinm=1, guess_av=1/1/1 -[2023-08-18 11:29:38.723][INFO][27132][390553wq] FLV: write header audio=0, video=1, dinm=1, config=1/1/1 -[2023-08-18 11:29:39.474][INFO][27132][390553wq] TCP: before dispose resource(HttpConn)(0x60700008cc60), conns=3, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 11:29:39.474][WARN][27132][390553wq][11] client disconnect peer. ret=1007 -[2023-08-18 11:29:39.474][INFO][27132][025h8i7n] TCP: clear zombies=1 resources, conns=3, removing=0, unsubs=0 -[2023-08-18 11:29:39.474][INFO][27132][390553wq] TCP: disposing #0 resource(HttpConn)(0x60700008cc60), conns=3, disposing=1, zombies=0 -[2023-08-18 11:29:39.950][INFO][27132][3rx374j2] Hybrid cpu=2.00%,406MB, cid=1,0, timer=62,0,0, clock=0,46,2,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:120,oth:0,buf:0) -[2023-08-18 11:29:41.733][INFO][27132][3b7f941a] Process: cpu=3.00%,406MB, threads=2 -[2023-08-18 11:29:42.871][INFO][27132][49fi6d33] <- CPB time=165011427, okbps=0,0,0, ikbps=5,4198,0, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 11:29:43.237][INFO][27132][49fi6d33] -> HLS time=2104042306ms, sno=106, ts=livestream-105.ts, dur=2400ms, dva=0p -[2023-08-18 11:29:43.398][INFO][27132][1lo48t09] HTTP #0 10.69.12.33:28524 GET http://apps.stage-entertainment.nl/live/livestream.flv, content-length=-1 -[2023-08-18 11:29:43.399][INFO][27132][1lo48t09] dispatch cached gop success. count=17, duration=543 -[2023-08-18 11:29:43.399][INFO][27132][1lo48t09] create consumer, active=1, queue_size=0.00, jitter=30000000 -[2023-08-18 11:29:43.400][INFO][27132][1lo48t09] FLV /live/livestream.flv, encoder=FLV, mw_sleep=350ms, cache=0, msgs=128, dinm=1, guess_av=1/1/1 -[2023-08-18 11:29:43.400][INFO][27132][1lo48t09] FLV: write header audio=0, video=1, dinm=1, config=1/1/1 -[2023-08-18 11:29:44.951][INFO][27132][3rx374j2] Hybrid cpu=2.00%,406MB, cid=1,0, timer=62,0,0, clock=0,46,2,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:120,oth:0,buf:0) -[2023-08-18 11:29:45.524][INFO][27132][1lo48t09] TCP: before dispose resource(HttpConn)(0x607000098b90), conns=3, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 11:29:45.525][WARN][27132][1lo48t09][11] client disconnect peer. ret=1007 -[2023-08-18 11:29:45.525][INFO][27132][025h8i7n] TCP: clear zombies=1 resources, conns=3, removing=0, unsubs=0 -[2023-08-18 11:29:45.525][INFO][27132][1lo48t09] TCP: disposing #0 resource(HttpConn)(0x607000098b90), conns=3, disposing=1, zombies=0 -[2023-08-18 11:29:45.885][INFO][27132][r3zq906v] -> HTS http: got 10 msgs, age=134313260, min=8, mw=350 -[2023-08-18 11:29:46.738][INFO][27132][3b7f941a] Process: cpu=3.00%,406MB, threads=2 -[2023-08-18 11:29:49.951][INFO][27132][3rx374j2] Hybrid cpu=3.00%,406MB, cid=4,1, timer=62,0,0, clock=0,44,4,1,0,1,0,0,0, free=1, objs=(pkt:0,raw:0,fua:0,msg:131,oth:0,buf:0) -[2023-08-18 11:29:51.222][INFO][27132][395cp2o2] HTTP #0 10.69.12.33:53220 GET http://apps.stage-entertainment.nl/live/livestream.flv, content-length=-1 -[2023-08-18 11:29:51.223][INFO][27132][395cp2o2] dispatch cached gop success. count=12, duration=376 -[2023-08-18 11:29:51.223][INFO][27132][395cp2o2] create consumer, active=1, queue_size=0.00, jitter=30000000 -[2023-08-18 11:29:51.223][INFO][27132][395cp2o2] FLV /live/livestream.flv, encoder=FLV, mw_sleep=350ms, cache=0, msgs=128, dinm=1, guess_av=1/1/1 -[2023-08-18 11:29:51.223][INFO][27132][395cp2o2] FLV: write header audio=0, video=1, dinm=1, config=1/1/1 -[2023-08-18 11:29:51.742][INFO][27132][3b7f941a] Process: cpu=2.00%,407MB, threads=2 -[2023-08-18 11:29:53.268][INFO][27132][49fi6d33] -> HLS time=2114055206ms, sno=107, ts=livestream-106.ts, dur=433ms, dva=0p -[2023-08-18 11:29:53.701][INFO][27132][395cp2o2] TCP: before dispose resource(HttpConn)(0x607000085d40), conns=3, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 11:29:53.702][WARN][27132][395cp2o2][11] client disconnect peer. ret=1007 -[2023-08-18 11:29:53.702][INFO][27132][025h8i7n] TCP: clear zombies=1 resources, conns=3, removing=0, unsubs=0 -[2023-08-18 11:29:53.702][INFO][27132][395cp2o2] TCP: disposing #0 resource(HttpConn)(0x607000085d40), conns=3, disposing=1, zombies=0 -[2023-08-18 11:29:53.948][INFO][27132][r3zq906v] -> HTS http: got 11 msgs, age=142377617, min=8, mw=350 -[2023-08-18 11:29:54.951][INFO][27132][3rx374j2] Hybrid cpu=2.00%,406MB, cid=4,1, timer=62,0,0, clock=0,44,4,1,0,1,0,0,0, free=1, objs=(pkt:0,raw:0,fua:0,msg:131,oth:0,buf:0) -[2023-08-18 11:29:56.746][INFO][27132][3b7f941a] Process: cpu=2.00%,406MB, threads=2 -[2023-08-18 11:29:57.872][INFO][27132][49fi6d33] <- CPB time=180005835, okbps=0,0,0, ikbps=5,4198,0, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 11:29:59.952][INFO][27132][3rx374j2] Hybrid cpu=2.00%,406MB, cid=3,1, timer=62,0,0, clock=0,44,3,1,0,0,0,0,0, free=1, objs=(pkt:0,raw:0,fua:0,msg:128,oth:0,buf:0) -[2023-08-18 11:30:01.750][INFO][27132][3b7f941a] Process: cpu=3.00%,406MB, threads=2 -[2023-08-18 11:30:03.266][INFO][27132][49fi6d33] -> HLS time=2124061116ms, sno=107, ts=livestream-106.ts, dur=10433ms, dva=0p -[2023-08-18 11:30:04.115][INFO][27132][r3zq906v] -> HTS http: got 11 msgs, age=152545375, min=8, mw=350 -[2023-08-18 11:30:04.952][INFO][27132][3rx374j2] Hybrid cpu=3.00%,406MB, cid=3,1, timer=62,0,0, clock=0,44,3,1,0,0,0,0,0, free=1, objs=(pkt:0,raw:0,fua:0,msg:128,oth:0,buf:0) -[2023-08-18 11:30:06.755][INFO][27132][3b7f941a] Process: cpu=2.00%,406MB, threads=2 -[2023-08-18 11:30:07.875][INFO][27132][49fi6d33] <- CPB time=190009776, okbps=0,0,0, ikbps=5,4183,0, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 11:30:09.952][INFO][27132][3rx374j2] Hybrid cpu=3.00%,406MB, cid=3,1, timer=62,0,0, clock=0,44,3,1,0,0,0,0,0, free=1, objs=(pkt:0,raw:0,fua:0,msg:128,oth:0,buf:0) -[2023-08-18 11:30:11.761][INFO][27132][3b7f941a] Process: cpu=2.00%,406MB, threads=2 -[2023-08-18 11:30:13.274][INFO][27132][49fi6d33] -> HLS time=2134070652ms, sno=108, ts=livestream-107.ts, dur=8433ms, dva=0p -[2023-08-18 11:30:14.284][INFO][27132][r3zq906v] -> HTS http: got 11 msgs, age=162697738, min=8, mw=350 -[2023-08-18 11:30:14.953][INFO][27132][3rx374j2] Hybrid cpu=1.00%,406MB, cid=1,0, timer=62,0,0, clock=0,44,3,1,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:119,oth:0,buf:0) -[2023-08-18 11:30:16.766][INFO][27132][3b7f941a] Process: cpu=3.00%,406MB, threads=2 -[2023-08-18 11:30:17.876][INFO][27132][49fi6d33] <- CPB time=200021600, okbps=0,0,0, ikbps=6,4183,0, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 11:30:19.954][INFO][27132][3rx374j2] Hybrid cpu=2.00%,406MB, cid=1,0, timer=62,0,0, clock=0,44,3,1,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:119,oth:0,buf:0) -[2023-08-18 11:30:21.771][INFO][27132][3b7f941a] Process: cpu=2.00%,406MB, threads=2 -[2023-08-18 11:30:23.308][INFO][27132][49fi6d33] -> HLS time=2144112254ms, sno=109, ts=livestream-108.ts, dur=6466ms, dva=0p -[2023-08-18 11:30:24.453][INFO][27132][r3zq906v] -> HTS http: got 11 msgs, age=172868602, min=8, mw=350 -[2023-08-18 11:30:24.955][INFO][27132][3rx374j2] Hybrid cpu=2.00%,406MB, cid=1,1, timer=61,0,0, clock=0,44,3,1,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:119,oth:0,buf:0) -[2023-08-18 11:30:26.776][INFO][27132][3b7f941a] Process: cpu=3.00%,406MB, threads=2 -[2023-08-18 11:30:29.955][INFO][27132][3rx374j2] Hybrid cpu=2.00%,406MB, cid=1,1, timer=61,0,0, clock=0,44,3,1,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:119,oth:0,buf:0) -[2023-08-18 11:30:31.780][INFO][27132][3b7f941a] Process: cpu=2.00%,406MB, threads=2 -[2023-08-18 11:30:32.878][INFO][27132][49fi6d33] <- CPB time=215012778, okbps=0,0,0, ikbps=6,4183,0, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 11:30:33.335][INFO][27132][49fi6d33] -> HLS time=-2140843808ms, sno=110, ts=livestream-109.ts, dur=4500ms, dva=0p -[2023-08-18 11:30:34.619][INFO][27132][r3zq906v] -> HTS http: got 11 msgs, age=183042125, min=8, mw=350 -[2023-08-18 11:30:34.956][INFO][27132][3rx374j2] Hybrid cpu=1.00%,406MB, cid=1,1, timer=61,0,0, clock=0,44,3,1,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:119,oth:0,buf:0) -[2023-08-18 11:30:36.785][INFO][27132][3b7f941a] Process: cpu=4.00%,406MB, threads=2 -[2023-08-18 11:30:39.956][INFO][27132][3rx374j2] Hybrid cpu=2.00%,406MB, cid=1,0, timer=62,0,0, clock=0,45,3,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:119,oth:0,buf:0) -[2023-08-18 11:30:41.788][INFO][27132][3b7f941a] Process: cpu=3.00%,406MB, threads=2 -[2023-08-18 11:30:42.879][INFO][27132][49fi6d33] <- CPB time=225023345, okbps=0,0,0, ikbps=6,4224,0, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 11:30:43.338][INFO][27132][49fi6d33] -> HLS time=-2130829343ms, sno=111, ts=livestream-110.ts, dur=2500ms, dva=0p -[2023-08-18 11:30:44.785][INFO][27132][r3zq906v] -> HTS http: got 10 msgs, age=193195850, min=8, mw=350 -[2023-08-18 11:30:44.957][INFO][27132][3rx374j2] Hybrid cpu=2.00%,406MB, cid=1,0, timer=62,0,0, clock=0,45,3,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:119,oth:0,buf:0) -[2023-08-18 11:30:46.793][INFO][27132][3b7f941a] Process: cpu=2.00%,406MB, threads=2 -[2023-08-18 11:30:49.958][INFO][27132][3rx374j2] Hybrid cpu=2.00%,406MB, cid=1,0, timer=61,0,0, clock=0,45,3,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:119,oth:0,buf:0) -[2023-08-18 11:30:51.799][INFO][27132][3b7f941a] Process: cpu=3.00%,406MB, threads=2 -[2023-08-18 11:30:52.880][INFO][27132][49fi6d33] <- CPB time=235024907, okbps=0,0,0, ikbps=7,4224,0, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 11:30:53.342][INFO][27132][49fi6d33] -> HLS time=-2120828622ms, sno=112, ts=livestream-111.ts, dur=500ms, dva=0p -[2023-08-18 11:30:54.951][INFO][27132][r3zq906v] -> HTS http: got 11 msgs, age=203365412, min=8, mw=350 -[2023-08-18 11:30:54.958][INFO][27132][3rx374j2] Hybrid cpu=2.00%,407MB, cid=1,0, timer=61,0,0, clock=0,45,3,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:119,oth:0,buf:0) -[2023-08-18 11:30:56.804][INFO][27132][3b7f941a] Process: cpu=3.00%,407MB, threads=2 -[2023-08-18 11:30:59.958][INFO][27132][3rx374j2] Hybrid cpu=2.00%,407MB, cid=1,0, timer=62,0,0, clock=0,44,3,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:119,oth:0,buf:0) -[2023-08-18 11:31:01.807][INFO][27132][3b7f941a] Process: cpu=2.00%,407MB, threads=2 -[2023-08-18 11:31:03.368][INFO][27132][49fi6d33] -> HLS time=-2110802490ms, sno=112, ts=livestream-111.ts, dur=10533ms, dva=0p -[2023-08-18 11:31:04.959][INFO][27132][3rx374j2] Hybrid cpu=3.00%,407MB, cid=1,0, timer=62,0,0, clock=0,44,3,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:119,oth:0,buf:0) -[2023-08-18 11:31:05.117][INFO][27132][r3zq906v] -> HTS http: got 11 msgs, age=213538455, min=8, mw=350 -[2023-08-18 11:31:06.810][INFO][27132][3b7f941a] Process: cpu=3.00%,407MB, threads=2 -[2023-08-18 11:31:07.882][INFO][27132][49fi6d33] <- CPB time=250011938, okbps=0,0,0, ikbps=7,4224,0, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 11:31:09.959][INFO][27132][3rx374j2] Hybrid cpu=3.00%,406MB, cid=1,0, timer=62,0,0, clock=0,44,3,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:119,oth:0,buf:0) -[2023-08-18 11:31:11.814][INFO][27132][3b7f941a] Process: cpu=2.00%,406MB, threads=2 -[2023-08-18 11:31:13.401][INFO][27132][49fi6d33] -> HLS time=-2100769676ms, sno=113, ts=livestream-112.ts, dur=8566ms, dva=0p -[2023-08-18 11:31:14.959][INFO][27132][3rx374j2] Hybrid cpu=2.00%,406MB, cid=1,0, timer=61,0,0, clock=0,45,3,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:120,oth:0,buf:0) -[2023-08-18 11:31:15.285][INFO][27132][r3zq906v] -> HTS http: got 11 msgs, age=223713159, min=8, mw=350 -[2023-08-18 11:31:16.820][INFO][27132][3b7f941a] Process: cpu=2.00%,406MB, threads=2 -[2023-08-18 11:31:17.883][INFO][27132][49fi6d33] <- CPB time=260027682, okbps=0,0,0, ikbps=7,4181,0, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 11:31:19.960][INFO][27132][3rx374j2] Hybrid cpu=2.00%,406MB, cid=1,0, timer=61,0,0, clock=0,45,3,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:120,oth:0,buf:0) -[2023-08-18 11:31:21.824][INFO][27132][3b7f941a] Process: cpu=1.00%,406MB, threads=2 -[2023-08-18 11:31:23.437][INFO][27132][49fi6d33] -> HLS time=-2090732064ms, sno=114, ts=livestream-113.ts, dur=6600ms, dva=0p -[2023-08-18 11:31:24.961][INFO][27132][3rx374j2] Hybrid cpu=2.00%,407MB, cid=1,0, timer=61,0,0, clock=0,45,3,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:120,oth:0,buf:0) -[2023-08-18 11:31:25.449][INFO][27132][r3zq906v] -> HTS http: got 11 msgs, age=233871404, min=8, mw=350 -[2023-08-18 11:31:26.830][INFO][27132][3b7f941a] Process: cpu=3.00%,407MB, threads=2 -[2023-08-18 11:31:29.962][INFO][27132][3rx374j2] Hybrid cpu=3.00%,407MB, cid=1,0, timer=62,0,0, clock=0,43,4,1,1,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:119,oth:0,buf:0) -[2023-08-18 11:31:31.835][INFO][27132][3b7f941a] Process: cpu=3.00%,407MB, threads=2 -[2023-08-18 11:31:32.885][INFO][27132][49fi6d33] <- CPB time=275030600, okbps=0,0,0, ikbps=8,4181,0, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 11:31:33.474][INFO][27132][49fi6d33] -> HLS time=-2080695266ms, sno=115, ts=livestream-114.ts, dur=4633ms, dva=0p -[2023-08-18 11:31:34.962][INFO][27132][3rx374j2] Hybrid cpu=2.00%,407MB, cid=1,0, timer=62,0,0, clock=0,43,4,1,1,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:119,oth:0,buf:0) -[2023-08-18 11:31:35.617][INFO][27132][r3zq906v] -> HTS http: got 11 msgs, age=244029580, min=8, mw=350 -[2023-08-18 11:31:36.840][INFO][27132][3b7f941a] Process: cpu=2.00%,407MB, threads=2 -[2023-08-18 11:31:39.962][INFO][27132][3rx374j2] Hybrid cpu=3.00%,406MB, cid=1,0, timer=62,0,0, clock=0,43,4,1,1,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:119,oth:0,buf:0) -[2023-08-18 11:31:41.843][INFO][27132][3b7f941a] Process: cpu=2.00%,406MB, threads=2 -[2023-08-18 11:31:43.473][INFO][27132][49fi6d33] -> HLS time=-2070694468ms, sno=116, ts=livestream-115.ts, dur=2633ms, dva=0p -[2023-08-18 11:31:44.964][INFO][27132][3rx374j2] Hybrid cpu=3.00%,406MB, cid=1,0, timer=62,0,0, clock=0,46,2,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:120,oth:0,buf:0) -[2023-08-18 11:31:45.784][INFO][27132][r3zq906v] -> HTS http: got 11 msgs, age=254197188, min=8, mw=350 -[2023-08-18 11:31:46.848][INFO][27132][3b7f941a] Process: cpu=3.00%,406MB, threads=2 -[2023-08-18 11:31:47.886][INFO][27132][49fi6d33] <- CPB time=290016824, okbps=0,0,0, ikbps=8,4204,0, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 11:31:49.965][INFO][27132][3rx374j2] Hybrid cpu=2.00%,406MB, cid=1,0, timer=62,0,0, clock=0,46,2,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:120,oth:0,buf:0) -[2023-08-18 11:31:51.852][INFO][27132][3b7f941a] Process: cpu=2.00%,406MB, threads=2 -[2023-08-18 11:31:53.508][INFO][27132][49fi6d33] -> HLS time=-2060663311ms, sno=117, ts=livestream-116.ts, dur=666ms, dva=0p -[2023-08-18 11:31:54.966][INFO][27132][3rx374j2] Hybrid cpu=1.00%,406MB, cid=1,0, timer=62,0,0, clock=0,44,3,1,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:119,oth:0,buf:0) -[2023-08-18 11:31:55.952][INFO][27132][r3zq906v] -> HTS http: got 10 msgs, age=264371283, min=8, mw=350 -[2023-08-18 11:31:56.857][INFO][27132][3b7f941a] Process: cpu=2.00%,406MB, threads=2 -[2023-08-18 11:31:57.888][INFO][27132][49fi6d33] <- CPB time=300026791, okbps=0,0,0, ikbps=9,4204,0, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 11:31:59.966][INFO][27132][3rx374j2] Hybrid cpu=2.00%,406MB, cid=1,0, timer=62,0,0, clock=0,44,3,1,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:119,oth:0,buf:0) -[2023-08-18 11:32:01.860][INFO][27132][3b7f941a] Process: cpu=3.00%,406MB, threads=2 -[2023-08-18 11:32:03.538][INFO][27132][49fi6d33] -> HLS time=-2050630445ms, sno=117, ts=livestream-116.ts, dur=10700ms, dva=0p -[2023-08-18 11:32:04.967][INFO][27132][3rx374j2] Hybrid cpu=2.00%,406MB, cid=1,0, timer=62,0,0, clock=0,45,3,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:119,oth:0,buf:0) -[2023-08-18 11:32:06.119][INFO][27132][r3zq906v] -> HTS http: got 11 msgs, age=274543592, min=8, mw=350 -[2023-08-18 11:32:06.865][INFO][27132][3b7f941a] Process: cpu=2.00%,407MB, threads=2 -[2023-08-18 11:32:09.967][INFO][27132][3rx374j2] Hybrid cpu=2.00%,406MB, cid=1,0, timer=62,0,0, clock=0,45,3,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:119,oth:0,buf:0) -[2023-08-18 11:32:11.871][INFO][27132][3b7f941a] Process: cpu=3.00%,406MB, threads=2 -[2023-08-18 11:32:12.889][INFO][27132][49fi6d33] <- CPB time=315016944, okbps=0,0,0, ikbps=9,4204,0, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 11:32:13.566][INFO][27132][49fi6d33] -> HLS time=-2040610837ms, sno=118, ts=livestream-117.ts, dur=8733ms, dva=0p -[2023-08-18 11:32:14.968][INFO][27132][3rx374j2] Hybrid cpu=3.00%,406MB, cid=1,0, timer=62,0,0, clock=0,45,3,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:119,oth:0,buf:0) -[2023-08-18 11:32:16.289][INFO][27132][r3zq906v] -> HTS http: got 11 msgs, age=284711426, min=8, mw=350 -[2023-08-18 11:32:16.876][INFO][27132][3b7f941a] Process: cpu=2.00%,406MB, threads=2 -[2023-08-18 11:32:19.968][INFO][27132][3rx374j2] Hybrid cpu=2.00%,406MB, cid=1,0, timer=61,0,0, clock=0,45,3,1,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:119,oth:0,buf:0) -[2023-08-18 11:32:21.881][INFO][27132][3b7f941a] Process: cpu=2.00%,406MB, threads=2 -[2023-08-18 11:32:22.890][INFO][27132][49fi6d33] <- CPB time=325018534, okbps=0,0,0, ikbps=9,4192,4197, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 11:32:23.575][INFO][27132][49fi6d33] -> HLS time=-2030605168ms, sno=119, ts=livestream-118.ts, dur=6733ms, dva=0p -[2023-08-18 11:32:24.969][INFO][27132][3rx374j2] Hybrid cpu=3.00%,407MB, cid=1,0, timer=61,0,0, clock=0,45,3,1,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:119,oth:0,buf:0) -[2023-08-18 11:32:26.456][INFO][27132][r3zq906v] -> HTS http: got 10 msgs, age=294884862, min=8, mw=350 -[2023-08-18 11:32:26.886][INFO][27132][3b7f941a] Process: cpu=2.00%,407MB, threads=2 -[2023-08-18 11:32:29.970][INFO][27132][3rx374j2] Hybrid cpu=2.99%,407MB, cid=1,0, timer=61,0,0, clock=0,45,3,1,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:119,oth:0,buf:0) -[2023-08-18 11:32:31.890][INFO][27132][3b7f941a] Process: cpu=3.00%,407MB, threads=2 -[2023-08-18 11:32:32.892][INFO][27132][49fi6d33] <- CPB time=335035379, okbps=0,0,0, ikbps=10,4192,4197, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 11:32:33.608][INFO][27132][49fi6d33] -> HLS time=-2020572544ms, sno=120, ts=livestream-119.ts, dur=4766ms, dva=0p -[2023-08-18 11:32:34.971][INFO][27132][3rx374j2] Hybrid cpu=3.00%,407MB, cid=1,0, timer=62,0,0, clock=0,44,4,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:120,oth:0,buf:0) -[2023-08-18 11:32:36.622][INFO][27132][r3zq906v] -> HTS http: got 10 msgs, age=305038510, min=8, mw=350 -[2023-08-18 11:32:36.894][INFO][27132][3b7f941a] Process: cpu=2.00%,407MB, threads=2 -[2023-08-18 11:32:39.971][INFO][27132][3rx374j2] Hybrid cpu=2.00%,407MB, cid=1,0, timer=62,0,0, clock=0,44,4,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:120,oth:0,buf:0) -[2023-08-18 11:32:41.899][INFO][27132][3b7f941a] Process: cpu=3.00%,407MB, threads=2 -[2023-08-18 11:32:42.894][INFO][27132][49fi6d33] <- CPB time=345039161, okbps=0,0,0, ikbps=10,4192,4197, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 11:32:43.606][INFO][27132][49fi6d33] -> HLS time=-2010563408ms, sno=121, ts=livestream-120.ts, dur=2766ms, dva=0p -[2023-08-18 11:32:44.971][INFO][27132][3rx374j2] Hybrid cpu=3.00%,407MB, cid=1,0, timer=62,0,0, clock=0,44,4,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:120,oth:0,buf:0) -[2023-08-18 11:32:46.789][INFO][27132][r3zq906v] -> HTS http: got 10 msgs, age=315207200, min=8, mw=350 -[2023-08-18 11:32:46.906][INFO][27132][3b7f941a] Process: cpu=2.00%,407MB, threads=2 -[2023-08-18 11:32:49.972][INFO][27132][3rx374j2] Hybrid cpu=2.00%,407MB, cid=1,0, timer=62,0,0, clock=0,45,3,1,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:120,oth:0,buf:0) -[2023-08-18 11:32:51.910][INFO][27132][3b7f941a] Process: cpu=1.00%,407MB, threads=2 -[2023-08-18 11:32:53.642][INFO][27132][49fi6d33] -> HLS time=-2000528984ms, sno=122, ts=livestream-121.ts, dur=800ms, dva=0p -[2023-08-18 11:32:54.972][INFO][27132][3rx374j2] Hybrid cpu=3.00%,407MB, cid=1,0, timer=62,0,0, clock=0,45,3,1,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:120,oth:0,buf:0) -[2023-08-18 11:32:56.915][INFO][27132][3b7f941a] Process: cpu=2.00%,407MB, threads=2 -[2023-08-18 11:32:56.955][INFO][27132][r3zq906v] -> HTS http: got 10 msgs, age=325370571, min=8, mw=350 -[2023-08-18 11:32:57.896][INFO][27132][49fi6d33] <- CPB time=360040347, okbps=0,0,0, ikbps=10,4195,4197, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 11:32:59.973][INFO][27132][3rx374j2] Hybrid cpu=3.00%,407MB, cid=1,0, timer=62,0,0, clock=0,44,4,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:119,oth:0,buf:0) -[2023-08-18 11:33:01.920][INFO][27132][3b7f941a] Process: cpu=2.00%,407MB, threads=2 -[2023-08-18 11:33:03.666][INFO][27132][49fi6d33] -> HLS time=-1990496035ms, sno=122, ts=livestream-121.ts, dur=10833ms, dva=0p -[2023-08-18 11:33:04.973][INFO][27132][3rx374j2] Hybrid cpu=3.00%,407MB, cid=1,0, timer=62,0,0, clock=0,44,4,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:119,oth:0,buf:0) -[2023-08-18 11:33:06.925][INFO][27132][3b7f941a] Process: cpu=3.00%,407MB, threads=2 -[2023-08-18 11:33:07.122][INFO][27132][r3zq906v] -> HTS http: got 10 msgs, age=335550820, min=8, mw=350 -[2023-08-18 11:33:09.975][INFO][27132][3rx374j2] Hybrid cpu=2.00%,407MB, cid=1,0, timer=62,0,0, clock=0,44,4,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:119,oth:0,buf:0) -[2023-08-18 11:33:11.929][INFO][27132][3b7f941a] Process: cpu=2.00%,407MB, threads=2 -[2023-08-18 11:33:12.897][INFO][27132][49fi6d33] <- CPB time=375027859, okbps=0,0,0, ikbps=11,4195,4197, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 11:33:13.708][INFO][27132][49fi6d33] -> HLS time=-1980472898ms, sno=123, ts=livestream-122.ts, dur=8866ms, dva=0p -[2023-08-18 11:33:14.976][INFO][27132][3rx374j2] Hybrid cpu=2.00%,407MB, cid=1,0, timer=61,0,0, clock=0,44,3,0,1,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:120,oth:0,buf:0) -[2023-08-18 11:33:16.933][INFO][27132][3b7f941a] Process: cpu=3.00%,407MB, threads=2 -[2023-08-18 11:33:17.290][INFO][27132][r3zq906v] -> HTS http: got 10 msgs, age=345700516, min=8, mw=350 -[2023-08-18 11:33:19.976][INFO][27132][3rx374j2] Hybrid cpu=2.00%,407MB, cid=1,0, timer=61,0,0, clock=0,44,3,0,1,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:120,oth:0,buf:0) -[2023-08-18 11:33:21.938][INFO][27132][3b7f941a] Process: cpu=2.00%,407MB, threads=2 -[2023-08-18 11:33:22.898][INFO][27132][49fi6d33] <- CPB time=385031072, okbps=0,0,0, ikbps=11,4195,4197, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 11:33:23.705][INFO][27132][49fi6d33] -> HLS time=-1970471653ms, sno=124, ts=livestream-123.ts, dur=6866ms, dva=0p -[2023-08-18 11:33:24.976][INFO][27132][3rx374j2] Hybrid cpu=3.00%,406MB, cid=1,0, timer=62,0,0, clock=0,44,3,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:119,oth:0,buf:0) -[2023-08-18 11:33:26.943][INFO][27132][3b7f941a] Process: cpu=2.00%,406MB, threads=2 -[2023-08-18 11:33:27.458][INFO][27132][r3zq906v] -> HTS http: got 10 msgs, age=355875138, min=8, mw=350 -[2023-08-18 11:33:29.977][INFO][27132][3rx374j2] Hybrid cpu=2.00%,406MB, cid=1,0, timer=62,0,0, clock=0,44,3,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:119,oth:0,buf:0) -[2023-08-18 11:33:31.948][INFO][27132][3b7f941a] Process: cpu=2.00%,406MB, threads=2 -[2023-08-18 11:33:32.898][INFO][27132][49fi6d33] <- CPB time=395041186, okbps=0,0,0, ikbps=11,4200,4197, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 11:33:33.738][INFO][27132][49fi6d33] -> HLS time=-1960432829ms, sno=125, ts=livestream-124.ts, dur=4900ms, dva=0p -[2023-08-18 11:33:34.977][INFO][27132][3rx374j2] Hybrid cpu=2.00%,406MB, cid=1,0, timer=62,0,0, clock=0,44,3,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:119,oth:0,buf:0) -[2023-08-18 11:33:36.952][INFO][27132][3b7f941a] Process: cpu=3.00%,407MB, threads=2 -[2023-08-18 11:33:37.627][INFO][27132][r3zq906v] -> HTS http: got 10 msgs, age=366046900, min=8, mw=350 -[2023-08-18 11:33:39.978][INFO][27132][3rx374j2] Hybrid cpu=2.00%,407MB, cid=1,0, timer=62,0,0, clock=0,44,4,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:119,oth:0,buf:0) -[2023-08-18 11:33:41.956][INFO][27132][3b7f941a] Process: cpu=2.00%,407MB, threads=2 -[2023-08-18 11:33:43.735][INFO][27132][49fi6d33] -> HLS time=-1950432705ms, sno=126, ts=livestream-125.ts, dur=2900ms, dva=0p -[2023-08-18 11:33:44.978][INFO][27132][3rx374j2] Hybrid cpu=3.00%,407MB, cid=1,0, timer=62,0,0, clock=0,44,4,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:119,oth:0,buf:0) -[2023-08-18 11:33:46.960][INFO][27132][3b7f941a] Process: cpu=2.00%,407MB, threads=2 -[2023-08-18 11:33:47.792][INFO][27132][r3zq906v] -> HTS http: got 10 msgs, age=376207954, min=8, mw=350 -[2023-08-18 11:33:47.901][INFO][27132][49fi6d33] <- CPB time=410035793, okbps=0,0,0, ikbps=12,4200,4197, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 11:33:49.979][INFO][27132][3rx374j2] Hybrid cpu=2.00%,408MB, cid=1,0, timer=62,0,0, clock=0,44,4,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:119,oth:0,buf:0) -[2023-08-18 11:33:51.965][INFO][27132][3b7f941a] Process: cpu=3.00%,408MB, threads=2 -[2023-08-18 11:33:53.768][INFO][27132][49fi6d33] -> HLS time=-1940401427ms, sno=127, ts=livestream-126.ts, dur=933ms, dva=0p -[2023-08-18 11:33:54.980][INFO][27132][3rx374j2] Hybrid cpu=2.00%,406MB, cid=1,0, timer=62,0,0, clock=0,45,3,0,1,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:120,oth:0,buf:0) -[2023-08-18 11:33:56.970][INFO][27132][3b7f941a] Process: cpu=2.00%,406MB, threads=2 -[2023-08-18 11:33:57.903][INFO][27132][49fi6d33] <- CPB time=420044505, okbps=0,0,0, ikbps=12,4200,4197, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 11:33:57.958][INFO][27132][r3zq906v] -> HTS http: got 10 msgs, age=386378326, min=8, mw=350 -[2023-08-18 11:33:59.980][INFO][27132][3rx374j2] Hybrid cpu=2.00%,406MB, cid=1,0, timer=62,0,0, clock=0,45,3,0,1,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:120,oth:0,buf:0) -[2023-08-18 11:34:01.974][INFO][27132][3b7f941a] Process: cpu=3.00%,406MB, threads=2 -[2023-08-18 11:34:03.799][INFO][27132][49fi6d33] -> HLS time=-1930369656ms, sno=127, ts=livestream-126.ts, dur=10966ms, dva=0p -[2023-08-18 11:34:04.981][INFO][27132][3rx374j2] Hybrid cpu=2.00%,406MB, cid=1,0, timer=62,0,0, clock=0,45,3,0,1,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:120,oth:0,buf:0) -[2023-08-18 11:34:06.979][INFO][27132][3b7f941a] Process: cpu=2.00%,407MB, threads=2 -[2023-08-18 11:34:08.126][INFO][27132][r3zq906v] -> HTS http: got 10 msgs, age=396544777, min=8, mw=350 -[2023-08-18 11:34:09.982][INFO][27132][3rx374j2] Hybrid cpu=3.00%,407MB, cid=1,0, timer=62,0,0, clock=0,44,3,1,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:120,oth:0,buf:0) -[2023-08-18 11:34:11.983][INFO][27132][3b7f941a] Process: cpu=2.00%,407MB, threads=2 -[2023-08-18 11:34:12.905][INFO][27132][49fi6d33] <- CPB time=435034790, okbps=0,0,0, ikbps=13,4193,4197, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 11:34:13.832][INFO][27132][49fi6d33] -> HLS time=-1920338462ms, sno=128, ts=livestream-127.ts, dur=9000ms, dva=0p -[2023-08-18 11:34:14.982][INFO][27132][3rx374j2] Hybrid cpu=3.00%,407MB, cid=1,0, timer=62,0,0, clock=0,44,3,1,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:120,oth:0,buf:0) -[2023-08-18 11:34:16.987][INFO][27132][3b7f941a] Process: cpu=2.99%,407MB, threads=2 -[2023-08-18 11:34:18.292][INFO][27132][r3zq906v] -> HTS http: got 10 msgs, age=406709512, min=8, mw=350 -[2023-08-18 11:34:19.982][INFO][27132][3rx374j2] Hybrid cpu=2.00%,407MB, cid=1,0, timer=61,0,0, clock=0,43,4,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:119,oth:0,buf:0) -[2023-08-18 11:34:21.992][INFO][27132][3b7f941a] Process: cpu=2.00%,407MB, threads=2 -[2023-08-18 11:34:23.835][INFO][27132][49fi6d33] -> HLS time=-1910337069ms, sno=129, ts=livestream-128.ts, dur=7000ms, dva=0p -[2023-08-18 11:34:24.983][INFO][27132][3rx374j2] Hybrid cpu=2.00%,406MB, cid=1,0, timer=61,0,0, clock=0,43,4,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:119,oth:0,buf:0) -[2023-08-18 11:34:26.996][INFO][27132][3b7f941a] Process: cpu=2.00%,406MB, threads=2 -[2023-08-18 11:34:27.907][INFO][27132][49fi6d33] <- CPB time=450046990, okbps=0,0,0, ikbps=13,4193,4197, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 11:34:28.460][INFO][27132][r3zq906v] -> HTS http: got 10 msgs, age=416884685, min=8, mw=350 -[2023-08-18 11:34:29.984][INFO][27132][3rx374j2] Hybrid cpu=2.00%,406MB, cid=1,0, timer=62,0,0, clock=0,45,3,1,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:119,oth:0,buf:0) -[2023-08-18 11:34:32.002][INFO][27132][3b7f941a] Process: cpu=3.00%,406MB, threads=2 -[2023-08-18 11:34:33.875][INFO][27132][49fi6d33] -> HLS time=-1900305064ms, sno=130, ts=livestream-129.ts, dur=5033ms, dva=0p -[2023-08-18 11:34:34.984][INFO][27132][3rx374j2] Hybrid cpu=3.00%,406MB, cid=1,0, timer=62,0,0, clock=0,45,3,1,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:119,oth:0,buf:0) -[2023-08-18 11:34:37.006][INFO][27132][3b7f941a] Process: cpu=3.00%,406MB, threads=2 -[2023-08-18 11:34:38.631][INFO][27132][r3zq906v] -> HTS http: got 10 msgs, age=427055734, min=8, mw=350 -[2023-08-18 11:34:39.985][INFO][27132][3rx374j2] Hybrid cpu=3.00%,407MB, cid=1,0, timer=62,0,0, clock=0,43,4,0,1,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:119,oth:0,buf:0) -[2023-08-18 11:34:42.010][INFO][27132][3b7f941a] Process: cpu=3.00%,407MB, threads=2 -[2023-08-18 11:34:42.908][INFO][27132][49fi6d33] <- CPB time=465049392, okbps=0,0,0, ikbps=13,4193,4197, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 11:34:43.872][INFO][27132][49fi6d33] -> HLS time=-1890298760ms, sno=131, ts=livestream-130.ts, dur=3033ms, dva=0p -[2023-08-18 11:34:44.986][INFO][27132][3rx374j2] Hybrid cpu=2.00%,407MB, cid=1,0, timer=62,0,0, clock=0,43,4,0,1,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:119,oth:0,buf:0) -[2023-08-18 11:34:47.014][INFO][27132][3b7f941a] Process: cpu=2.00%,407MB, threads=2 -[2023-08-18 11:34:48.796][INFO][27132][r3zq906v] -> HTS http: got 10 msgs, age=437222709, min=8, mw=350 -[2023-08-18 11:34:49.986][INFO][27132][3rx374j2] Hybrid cpu=2.00%,407MB, cid=1,0, timer=61,0,0, clock=0,45,3,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:120,oth:0,buf:0) -[2023-08-18 11:34:52.019][INFO][27132][3b7f941a] Process: cpu=5.00%,406MB, threads=2 -[2023-08-18 11:34:53.900][INFO][27132][49fi6d33] -> HLS time=-1880269662ms, sno=132, ts=livestream-131.ts, dur=1066ms, dva=0p -[2023-08-18 11:34:54.987][INFO][27132][3rx374j2] Hybrid cpu=3.00%,406MB, cid=1,0, timer=61,0,0, clock=0,45,3,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:120,oth:0,buf:0) -[2023-08-18 11:34:56.831][INFO][27132][fi299882] HTTP #0 10.69.12.33:42810 GET http://apps.stage-entertainment.nl/live/livestream.m3u8, content-length=-1 -[2023-08-18 11:34:56.832][INFO][27132][fi299882] http match file=./objs/nginx/html/live/livestream.m3u8, pattern=/, upath=/live/livestream.m3u8 -[2023-08-18 11:34:56.844][INFO][27132][fi299882] TCP: before dispose resource(HttpConn)(0x6070000baee0), conns=3, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 11:34:56.845][WARN][27132][fi299882][104] client disconnect peer. ret=1007 -[2023-08-18 11:34:56.845][INFO][27132][025h8i7n] TCP: clear zombies=1 resources, conns=3, removing=0, unsubs=0 -[2023-08-18 11:34:56.845][INFO][27132][fi299882] TCP: disposing #0 resource(HttpConn)(0x6070000baee0), conns=3, disposing=1, zombies=0 -[2023-08-18 11:34:57.024][INFO][27132][3b7f941a] Process: cpu=1.00%,406MB, threads=2 -[2023-08-18 11:34:57.211][INFO][27132][r3zq906v] TCP: before dispose resource(HttpConn)(0x6070000ac0e0), conns=2, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 11:34:57.211][WARN][27132][r3zq906v][11] client disconnect peer. ret=1007 -[2023-08-18 11:34:57.211][INFO][27132][025h8i7n] TCP: clear zombies=1 resources, conns=2, removing=0, unsubs=0 -[2023-08-18 11:34:57.211][INFO][27132][r3zq906v] TCP: disposing #0 resource(HttpConn)(0x6070000ac0e0), conns=2, disposing=1, zombies=0 -[2023-08-18 11:34:57.910][INFO][27132][49fi6d33] <- CPB time=480053053, okbps=0,0,0, ikbps=14,4197,4197, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 11:34:59.988][INFO][27132][3rx374j2] Hybrid cpu=2.00%,406MB, cid=1,0, timer=61,0,0, clock=0,45,3,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:120,oth:0,buf:0) -[2023-08-18 11:35:02.030][INFO][27132][3b7f941a] Process: cpu=2.00%,406MB, threads=2 -[2023-08-18 11:35:03.907][INFO][27132][49fi6d33] -> HLS time=-1870263607ms, sno=132, ts=livestream-131.ts, dur=11066ms, dva=0p -[2023-08-18 11:35:04.988][INFO][27132][3rx374j2] Hybrid cpu=2.00%,406MB, cid=2,1, timer=62,0,0, clock=0,43,5,1,0,0,0,0,0, free=1, objs=(pkt:0,raw:0,fua:0,msg:104,oth:0,buf:0) -[2023-08-18 11:35:07.035][INFO][27132][3b7f941a] Process: cpu=1.00%,406MB, threads=2 -[2023-08-18 11:35:09.988][INFO][27132][3rx374j2] Hybrid cpu=3.00%,406MB, cid=2,1, timer=62,0,0, clock=0,43,5,1,0,0,0,0,0, free=1, objs=(pkt:0,raw:0,fua:0,msg:104,oth:0,buf:0) -[2023-08-18 11:35:11.318][INFO][27132][zx27727g] HTTP #0 10.69.12.33:46854 GET http://apps.stage-entertainment.nl/live, content-length=-1 -[2023-08-18 11:35:11.319][INFO][27132][zx27727g] http match file=./objs/nginx/html/live, pattern=/, upath=/live -[2023-08-18 11:35:11.319][INFO][27132][zx27727g] TCP: before dispose resource(HttpConn)(0x6070000446c0), conns=2, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 11:35:11.319][ERROR][27132][zx27727g][21] serve error code=1044(FileRead)(Failed to read data from file) : process request=0 : cors serve : serve http : copy file=./objs/nginx/html/live size=9223372036854775807 : read limit=4096, left=9223372036854775807 : read from file ./objs/nginx/html/live failed -thread [27132][zx27727g]: process_requests() [./src/app/srs_app_http_conn.cpp:209][errno=21] -thread [27132][zx27727g]: process_request() [./src/app/srs_app_http_conn.cpp:236][errno=21] -thread [27132][zx27727g]: serve_http() [./src/protocol/srs_protocol_http_stack.cpp:768][errno=21] -thread [27132][zx27727g]: serve_file() [./src/protocol/srs_protocol_http_stack.cpp:488][errno=21] -thread [27132][zx27727g]: copy() [./src/protocol/srs_protocol_http_stack.cpp:605][errno=21] -thread [27132][zx27727g]: read() [./src/kernel/srs_kernel_file.cpp:290][errno=21](Is a directory) -[2023-08-18 11:35:11.319][INFO][27132][025h8i7n] TCP: clear zombies=1 resources, conns=2, removing=0, unsubs=0 -[2023-08-18 11:35:11.320][INFO][27132][zx27727g] TCP: disposing #0 resource(HttpConn)(0x6070000446c0), conns=2, disposing=1, zombies=0 -[2023-08-18 11:35:12.040][INFO][27132][3b7f941a] Process: cpu=2.00%,406MB, threads=2 -[2023-08-18 11:35:12.912][INFO][27132][49fi6d33] <- CPB time=495053413, okbps=0,0,0, ikbps=14,4197,4197, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 11:35:13.941][INFO][27132][49fi6d33] -> HLS time=-1860240105ms, sno=133, ts=livestream-132.ts, dur=9100ms, dva=0p -[2023-08-18 11:35:14.989][INFO][27132][3rx374j2] Hybrid cpu=3.00%,406MB, cid=2,1, timer=62,0,0, clock=0,43,5,1,0,0,0,0,0, free=1, objs=(pkt:0,raw:0,fua:0,msg:104,oth:0,buf:0) -[2023-08-18 11:35:17.045][INFO][27132][3b7f941a] Process: cpu=2.00%,406MB, threads=2 -[2023-08-18 11:35:18.906][INFO][27132][8i27005g] HTTP #0 10.69.12.33:29704 GET http://apps.stage-entertainment.nl/live/livestream.m3u8, content-length=-1 -[2023-08-18 11:35:18.906][INFO][27132][8i27005g] http match file=./objs/nginx/html/live/livestream.m3u8, pattern=/, upath=/live/livestream.m3u8 -[2023-08-18 11:35:18.919][INFO][27132][8i27005g] TCP: before dispose resource(HttpConn)(0x6070000b2cf0), conns=2, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 11:35:18.919][WARN][27132][8i27005g][104] client disconnect peer. ret=1007 -[2023-08-18 11:35:18.920][INFO][27132][025h8i7n] TCP: clear zombies=1 resources, conns=2, removing=0, unsubs=0 -[2023-08-18 11:35:18.920][INFO][27132][8i27005g] TCP: disposing #0 resource(HttpConn)(0x6070000b2cf0), conns=2, disposing=1, zombies=0 -[2023-08-18 11:35:19.989][INFO][27132][3rx374j2] Hybrid cpu=2.00%,407MB, cid=2,1, timer=61,0,0, clock=0,44,3,1,0,0,0,0,0, free=1, objs=(pkt:0,raw:0,fua:0,msg:90,oth:0,buf:0) -[2023-08-18 11:35:22.050][INFO][27132][3b7f941a] Process: cpu=3.00%,406MB, threads=2 -[2023-08-18 11:35:23.933][INFO][27132][49fi6d33] -> HLS time=-1850236039ms, sno=134, ts=livestream-133.ts, dur=7100ms, dva=0p -[2023-08-18 11:35:24.989][INFO][27132][3rx374j2] Hybrid cpu=3.00%,406MB, cid=2,1, timer=61,0,0, clock=0,44,3,1,0,0,0,0,0, free=1, objs=(pkt:0,raw:0,fua:0,msg:90,oth:0,buf:0) -[2023-08-18 11:35:27.055][INFO][27132][3b7f941a] Process: cpu=2.00%,406MB, threads=2 -[2023-08-18 11:35:27.913][INFO][27132][49fi6d33] <- CPB time=510041999, okbps=0,0,0, ikbps=15,4197,4197, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 11:35:29.990][INFO][27132][3rx374j2] Hybrid cpu=1.00%,406MB, cid=1,0, timer=62,0,0, clock=0,44,4,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:89,oth:0,buf:0) -[2023-08-18 11:35:32.059][INFO][27132][3b7f941a] Process: cpu=2.00%,406MB, threads=2 -[2023-08-18 11:35:33.942][INFO][27132][49fi6d33] -> HLS time=-1840229350ms, sno=135, ts=livestream-134.ts, dur=5100ms, dva=0p -[2023-08-18 11:35:34.991][INFO][27132][3rx374j2] Hybrid cpu=2.00%,406MB, cid=1,0, timer=62,0,0, clock=0,44,4,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:89,oth:0,buf:0) -[2023-08-18 11:35:37.064][INFO][27132][3b7f941a] Process: cpu=4.00%,406MB, threads=2 -[2023-08-18 11:35:37.914][INFO][27132][49fi6d33] <- CPB time=520054260, okbps=0,0,0, ikbps=15,4200,4197, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 11:35:39.992][INFO][27132][3rx374j2] Hybrid cpu=2.00%,406MB, cid=1,0, timer=62,0,0, clock=0,44,4,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:89,oth:0,buf:0) -[2023-08-18 11:35:42.070][INFO][27132][3b7f941a] Process: cpu=3.00%,406MB, threads=2 -[2023-08-18 11:35:43.966][INFO][27132][49fi6d33] -> HLS time=-1830204379ms, sno=136, ts=livestream-135.ts, dur=3133ms, dva=0p -[2023-08-18 11:35:44.992][INFO][27132][3rx374j2] Hybrid cpu=2.00%,406MB, cid=1,0, timer=62,0,0, clock=0,45,3,1,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:90,oth:0,buf:0) -[2023-08-18 11:35:47.073][INFO][27132][3b7f941a] Process: cpu=3.00%,406MB, threads=2 -[2023-08-18 11:35:47.916][INFO][27132][49fi6d33] <- CPB time=530059183, okbps=0,0,0, ikbps=15,4200,4197, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 11:35:49.993][INFO][27132][3rx374j2] Hybrid cpu=2.00%,406MB, cid=1,0, timer=62,0,0, clock=0,45,3,1,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:90,oth:0,buf:0) -[2023-08-18 11:35:52.075][INFO][27132][3b7f941a] Process: cpu=3.00%,406MB, threads=2 -[2023-08-18 11:35:53.967][INFO][27132][49fi6d33] -> HLS time=-1820204208ms, sno=137, ts=livestream-136.ts, dur=1133ms, dva=0p -[2023-08-18 11:35:54.993][INFO][27132][3rx374j2] Hybrid cpu=2.00%,406MB, cid=1,0, timer=62,0,0, clock=0,45,3,1,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:90,oth:0,buf:0) -[2023-08-18 11:35:57.079][INFO][27132][3b7f941a] Process: cpu=3.00%,406MB, threads=2 -[2023-08-18 11:35:59.994][INFO][27132][3rx374j2] Hybrid cpu=3.00%,406MB, cid=1,0, timer=62,0,0, clock=0,44,4,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:90,oth:0,buf:0) -[2023-08-18 11:36:02.082][INFO][27132][3b7f941a] Process: cpu=2.00%,406MB, threads=2 -[2023-08-18 11:36:02.918][INFO][27132][49fi6d33] <- CPB time=545045487, okbps=0,0,0, ikbps=16,4200,4197, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 11:36:03.973][INFO][27132][49fi6d33] -> HLS time=-1810197638ms, sno=137, ts=livestream-136.ts, dur=11133ms, dva=0p -[2023-08-18 11:36:04.994][INFO][27132][3rx374j2] Hybrid cpu=3.00%,406MB, cid=1,0, timer=62,0,0, clock=0,44,4,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:90,oth:0,buf:0) -[2023-08-18 11:36:07.086][INFO][27132][3b7f941a] Process: cpu=2.00%,406MB, threads=2 -[2023-08-18 11:36:09.995][INFO][27132][3rx374j2] Hybrid cpu=2.00%,406MB, cid=1,0, timer=62,0,0, clock=0,44,4,1,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:89,oth:0,buf:0) -[2023-08-18 11:36:12.091][INFO][27132][3b7f941a] Process: cpu=2.00%,406MB, threads=2 -[2023-08-18 11:36:12.919][INFO][27132][49fi6d33] <- CPB time=555059223, okbps=0,0,0, ikbps=16,4198,4197, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 11:36:14.003][INFO][27132][49fi6d33] -> HLS time=-1800167938ms, sno=138, ts=livestream-137.ts, dur=9166ms, dva=0p -[2023-08-18 11:36:14.995][INFO][27132][3rx374j2] Hybrid cpu=3.00%,406MB, cid=1,0, timer=62,0,0, clock=0,44,4,1,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:89,oth:0,buf:0) -[2023-08-18 11:36:17.095][INFO][27132][3b7f941a] Process: cpu=2.00%,406MB, threads=2 -[2023-08-18 11:36:19.995][INFO][27132][3rx374j2] Hybrid cpu=2.00%,406MB, cid=1,0, timer=61,0,0, clock=0,44,4,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:89,oth:0,buf:0) -[2023-08-18 11:36:22.100][INFO][27132][3b7f941a] Process: cpu=2.00%,407MB, threads=2 -[2023-08-18 11:36:22.921][INFO][27132][49fi6d33] <- CPB time=565066269, okbps=0,0,0, ikbps=16,4198,4197, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 11:36:24.035][INFO][27132][49fi6d33] -> HLS time=-1790133665ms, sno=139, ts=livestream-138.ts, dur=7200ms, dva=0p -[2023-08-18 11:36:24.996][INFO][27132][3rx374j2] Hybrid cpu=1.00%,407MB, cid=1,0, timer=61,0,0, clock=0,44,4,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:89,oth:0,buf:0) -[2023-08-18 11:36:27.105][INFO][27132][3b7f941a] Process: cpu=3.00%,407MB, threads=2 -[2023-08-18 11:36:29.997][INFO][27132][3rx374j2] Hybrid cpu=2.00%,407MB, cid=1,0, timer=61,0,0, clock=0,44,4,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:89,oth:0,buf:0) -[2023-08-18 11:36:32.110][INFO][27132][3b7f941a] Process: cpu=3.00%,407MB, threads=2 -[2023-08-18 11:36:34.075][INFO][27132][49fi6d33] -> HLS time=-1780094724ms, sno=140, ts=livestream-139.ts, dur=5233ms, dva=0p -[2023-08-18 11:36:34.997][INFO][27132][3rx374j2] Hybrid cpu=2.00%,407MB, cid=1,0, timer=62,0,0, clock=0,45,3,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:90,oth:0,buf:0) -[2023-08-18 11:36:37.114][INFO][27132][3b7f941a] Process: cpu=3.00%,406MB, threads=2 -[2023-08-18 11:36:37.922][INFO][27132][49fi6d33] <- CPB time=580065767, okbps=0,0,0, ikbps=17,4198,4197, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 11:36:39.998][INFO][27132][3rx374j2] Hybrid cpu=2.00%,406MB, cid=1,0, timer=62,0,0, clock=0,45,3,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:90,oth:0,buf:0) -[2023-08-18 11:36:42.118][INFO][27132][3b7f941a] Process: cpu=3.00%,406MB, threads=2 -[2023-08-18 11:36:44.100][INFO][27132][49fi6d33] -> HLS time=-1770081467ms, sno=141, ts=livestream-140.ts, dur=3266ms, dva=0p -[2023-08-18 11:36:44.998][INFO][27132][3rx374j2] Hybrid cpu=2.00%,406MB, cid=1,0, timer=62,0,0, clock=0,45,3,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:90,oth:0,buf:0) -[2023-08-18 11:36:47.123][INFO][27132][3b7f941a] Process: cpu=3.00%,406MB, threads=2 -[2023-08-18 11:36:49.999][INFO][27132][3rx374j2] Hybrid cpu=1.00%,406MB, cid=1,0, timer=61,0,0, clock=0,43,4,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:90,oth:0,buf:0) -[2023-08-18 11:36:52.128][INFO][27132][3b7f941a] Process: cpu=3.00%,407MB, threads=2 -[2023-08-18 11:36:52.925][INFO][27132][49fi6d33] <- CPB time=595064955, okbps=0,0,0, ikbps=17,4196,4197, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 11:36:54.103][INFO][27132][49fi6d33] -> HLS time=-1760074457ms, sno=142, ts=livestream-141.ts, dur=1266ms, dva=0p -[2023-08-18 11:36:54.999][INFO][27132][3rx374j2] Hybrid cpu=2.00%,407MB, cid=1,0, timer=61,0,0, clock=0,43,4,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:90,oth:0,buf:0) -[2023-08-18 11:36:57.133][INFO][27132][3b7f941a] Process: cpu=3.00%,407MB, threads=2 -[2023-08-18 11:37:00.001][INFO][27132][3rx374j2] Hybrid cpu=2.00%,407MB, cid=1,0, timer=61,0,0, clock=0,43,4,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:90,oth:0,buf:0) -[2023-08-18 11:37:02.138][INFO][27132][3b7f941a] Process: cpu=2.00%,407MB, threads=2 -[2023-08-18 11:37:04.100][INFO][27132][49fi6d33] -> HLS time=-1750070420ms, sno=142, ts=livestream-141.ts, dur=11266ms, dva=0p -[2023-08-18 11:37:05.002][INFO][27132][3rx374j2] Hybrid cpu=2.00%,407MB, cid=1,1, timer=62,0,0, clock=0,44,4,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:90,oth:0,buf:0) -[2023-08-18 11:37:07.144][INFO][27132][3b7f941a] Process: cpu=2.99%,406MB, threads=2 -[2023-08-18 11:37:07.927][INFO][27132][49fi6d33] <- CPB time=610062960, okbps=0,0,0, ikbps=18,4196,4197, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 11:37:10.002][INFO][27132][3rx374j2] Hybrid cpu=3.00%,406MB, cid=1,1, timer=62,0,0, clock=0,44,4,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:90,oth:0,buf:0) -[2023-08-18 11:37:12.149][INFO][27132][3b7f941a] Process: cpu=2.00%,406MB, threads=2 -[2023-08-18 11:37:14.107][INFO][27132][49fi6d33] -> HLS time=-1740062076ms, sno=143, ts=livestream-142.ts, dur=9266ms, dva=0p -[2023-08-18 11:37:15.002][INFO][27132][3rx374j2] Hybrid cpu=2.00%,406MB, cid=1,1, timer=62,0,0, clock=0,44,4,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:90,oth:0,buf:0) -[2023-08-18 11:37:17.154][INFO][27132][3b7f941a] Process: cpu=3.00%,406MB, threads=2 -[2023-08-18 11:37:20.004][INFO][27132][3rx374j2] Hybrid cpu=3.00%,406MB, cid=1,0, timer=62,0,0, clock=0,45,3,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:89,oth:0,buf:0) -[2023-08-18 11:37:22.158][INFO][27132][3b7f941a] Process: cpu=4.00%,407MB, threads=2 -[2023-08-18 11:37:22.929][INFO][27132][49fi6d33] <- CPB time=625065939, okbps=0,0,0, ikbps=18,4196,4198, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 11:37:24.142][INFO][27132][49fi6d33] -> HLS time=-1730037532ms, sno=144, ts=livestream-143.ts, dur=7300ms, dva=0p -[2023-08-18 11:37:25.004][INFO][27132][3rx374j2] Hybrid cpu=3.00%,407MB, cid=1,0, timer=62,0,0, clock=0,45,3,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:89,oth:0,buf:0) -[2023-08-18 11:37:27.161][INFO][27132][3b7f941a] Process: cpu=2.00%,407MB, threads=2 -[2023-08-18 11:37:30.004][INFO][27132][3rx374j2] Hybrid cpu=2.00%,407MB, cid=1,0, timer=62,0,0, clock=0,45,3,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:89,oth:0,buf:0) -[2023-08-18 11:37:32.165][INFO][27132][3b7f941a] Process: cpu=2.00%,407MB, threads=2 -[2023-08-18 11:37:32.930][INFO][27132][49fi6d33] <- CPB time=635069107, okbps=0,0,0, ikbps=18,4195,4198, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 11:37:34.175][INFO][27132][49fi6d33] -> HLS time=-1720005579ms, sno=145, ts=livestream-144.ts, dur=5333ms, dva=0p -[2023-08-18 11:37:35.005][INFO][27132][3rx374j2] Hybrid cpu=3.00%,407MB, cid=1,1, timer=62,0,0, clock=0,45,3,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:89,oth:0,buf:0) -[2023-08-18 11:37:37.170][INFO][27132][3b7f941a] Process: cpu=3.00%,406MB, threads=2 -[2023-08-18 11:37:40.005][INFO][27132][3rx374j2] Hybrid cpu=3.00%,406MB, cid=1,1, timer=62,0,0, clock=0,45,3,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:89,oth:0,buf:0) -[2023-08-18 11:37:42.173][INFO][27132][3b7f941a] Process: cpu=2.00%,406MB, threads=2 -[2023-08-18 11:37:44.203][INFO][27132][49fi6d33] -> HLS time=-1709962787ms, sno=146, ts=livestream-145.ts, dur=3366ms, dva=0p -[2023-08-18 11:37:45.005][INFO][27132][3rx374j2] Hybrid cpu=2.00%,406MB, cid=1,1, timer=62,0,0, clock=0,45,3,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:89,oth:0,buf:0) -[2023-08-18 11:37:47.177][INFO][27132][3b7f941a] Process: cpu=3.00%,406MB, threads=2 -[2023-08-18 11:37:47.933][INFO][27132][49fi6d33] <- CPB time=650068860, okbps=0,0,0, ikbps=19,4195,4198, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 11:37:50.006][INFO][27132][3rx374j2] Hybrid cpu=3.00%,406MB, cid=1,0, timer=62,0,0, clock=0,44,4,1,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:90,oth:0,buf:0) -[2023-08-18 11:37:52.181][INFO][27132][3b7f941a] Process: cpu=2.99%,407MB, threads=2 -[2023-08-18 11:37:54.234][INFO][27132][49fi6d33] -> HLS time=-1699936289ms, sno=147, ts=livestream-146.ts, dur=1400ms, dva=0p -[2023-08-18 11:37:55.006][INFO][27132][3rx374j2] Hybrid cpu=2.00%,407MB, cid=1,0, timer=62,0,0, clock=0,44,4,1,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:90,oth:0,buf:0) -[2023-08-18 11:37:57.186][INFO][27132][3b7f941a] Process: cpu=2.00%,407MB, threads=2 -[2023-08-18 11:37:57.934][INFO][27132][49fi6d33] <- CPB time=660078900, okbps=0,0,0, ikbps=19,4195,4198, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 11:38:00.007][INFO][27132][3rx374j2] Hybrid cpu=3.00%,407MB, cid=1,0, timer=62,0,0, clock=0,45,3,1,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:89,oth:0,buf:0) -[2023-08-18 11:38:02.190][INFO][27132][3b7f941a] Process: cpu=3.00%,407MB, threads=2 -[2023-08-18 11:38:04.268][INFO][27132][49fi6d33] -> HLS time=-1689898117ms, sno=147, ts=livestream-146.ts, dur=11433ms, dva=0p -[2023-08-18 11:38:05.008][INFO][27132][3rx374j2] Hybrid cpu=2.00%,407MB, cid=1,0, timer=62,0,0, clock=0,45,3,1,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:89,oth:0,buf:0) -[2023-08-18 11:38:07.196][INFO][27132][3b7f941a] Process: cpu=3.00%,407MB, threads=2 -[2023-08-18 11:38:10.008][INFO][27132][3rx374j2] Hybrid cpu=2.00%,407MB, cid=1,0, timer=62,0,0, clock=0,44,4,1,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:89,oth:0,buf:0) -[2023-08-18 11:38:12.202][INFO][27132][3b7f941a] Process: cpu=1.00%,407MB, threads=2 -[2023-08-18 11:38:12.938][INFO][27132][49fi6d33] <- CPB time=675066435, okbps=0,0,0, ikbps=20,4197,4198, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 11:38:14.309][INFO][27132][49fi6d33] -> HLS time=-1679853514ms, sno=148, ts=livestream-147.ts, dur=9466ms, dva=0p -[2023-08-18 11:38:15.008][INFO][27132][3rx374j2] Hybrid cpu=2.00%,407MB, cid=1,0, timer=62,0,0, clock=0,44,4,1,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:89,oth:0,buf:0) -[2023-08-18 11:38:17.206][INFO][27132][3b7f941a] Process: cpu=3.00%,407MB, threads=2 -[2023-08-18 11:38:20.008][INFO][27132][3rx374j2] Hybrid cpu=1.00%,407MB, cid=1,0, timer=62,0,0, clock=0,44,4,1,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:89,oth:0,buf:0) -[2023-08-18 11:38:22.211][INFO][27132][3b7f941a] Process: cpu=2.99%,408MB, threads=2 -[2023-08-18 11:38:24.338][INFO][27132][49fi6d33] -> HLS time=-1669844252ms, sno=149, ts=livestream-148.ts, dur=7500ms, dva=0p -[2023-08-18 11:38:25.008][INFO][27132][3rx374j2] Hybrid cpu=3.00%,408MB, cid=1,0, timer=62,0,0, clock=0,45,3,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:90,oth:0,buf:0) -[2023-08-18 11:38:27.215][INFO][27132][3b7f941a] Process: cpu=2.00%,408MB, threads=2 -[2023-08-18 11:38:27.940][INFO][27132][49fi6d33] <- CPB time=690071111, okbps=0,0,0, ikbps=20,4197,4198, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 11:38:30.009][INFO][27132][3rx374j2] Hybrid cpu=3.00%,408MB, cid=1,0, timer=62,0,0, clock=0,45,3,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:90,oth:0,buf:0) -[2023-08-18 11:38:32.218][INFO][27132][3b7f941a] Process: cpu=1.00%,408MB, threads=2 -[2023-08-18 11:38:34.338][INFO][27132][49fi6d33] -> HLS time=-1659831486ms, sno=150, ts=livestream-149.ts, dur=5500ms, dva=0p -[2023-08-18 11:38:35.009][INFO][27132][3rx374j2] Hybrid cpu=2.00%,408MB, cid=1,0, timer=62,0,0, clock=0,45,2,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:89,oth:0,buf:0) -[2023-08-18 11:38:36.174][INFO][27371][4m8t6905] SRS/6.0.64(Bee), MIT -[2023-08-18 11:38:36.174][INFO][27371][4m8t6905] authors: Winlin ZhaoWenjie ShiWei XiaoZhihong WuPengqiang XiaLixin LiPeng ChenGuanghua ChenHaibo ZhangJunqin and https://github.com/ossrs/srs/blob/develop/trunk/AUTHORS.md#contributors -[2023-08-18 11:38:36.174][INFO][27371][4m8t6905] cwd=/home/bart/srs, work_dir=./, build: 2023-08-18 12:43:50, configure: , uname: Linux rrw-bart 5.19.0-43-generic #44~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Mon May 22 13:39:36 UTC 2 x86_64 x86_64 x86_64 GNU/Linux, osx: 0, env: 0, pkg: -[2023-08-18 11:38:36.174][INFO][27371][4m8t6905] configure detail: --prefix=/usr/local/srs --config=conf/srs.conf --osx=off --hls=on --hds=off --dvr=on --ssl=on --https=on --ssl-1-0=off --ssl-local=off --sys-ssl=off --transcode=on --ingest=on --stat=on --http-callback=on --http-server=on --stream-converter=on --http-api=on --utest=off --srt=on --rtc=on --h265=off --gb28181=off --simulator=off --cxx11=on --cxx14=off --backtrace=on --ffmpeg-fit=on --ffmpeg-opus=off --nasm=on --srtp-nasm=on --clean=on --gperf=off --gmc=off --gmd=off --gmp=off --gcp=off --gprof=off --static=off --shared-st=off --shared-srt=off --shared-ffmpeg=off --log-verbose=off --log-info=off --log-trace=on --log-level_v2=on --gcov=off --apm=off --debug=off --debug-stats=off --cross-build=off --sanitizer=on --sanitizer-static=off --sanitizer-log=off --cygwin64=off --single-thread=off --generic-linux=off --cc=gcc --cxx=g++ --ar=ar --ld=ld --randlib=randlib -[2023-08-18 11:38:36.174][INFO][27371][4m8t6905] srs checking config... -[2023-08-18 11:38:36.174][INFO][27371][4m8t6905] ips, iface[0] ens3 ipv4 0x11043 10.31.35.225, iface[1] ens3 ipv6 0x11043 fe80::11:32ff:fe2c:e653%ens3 -[2023-08-18 11:38:36.174][INFO][27371][4m8t6905] devices, intranet ens3 10.31.35.225, intranet ens3 fe80::11:32ff:fe2c:e653%ens3 -[2023-08-18 11:38:36.175][WARN][27371][4m8t6905][22] stats network use index=0, ip=10.31.35.225, ifname=ens3 -[2023-08-18 11:38:36.175][WARN][27371][4m8t6905][22] stats disk not configed, disk iops disabled. -[2023-08-18 11:38:36.175][INFO][27371][4m8t6905] you can check log by: tail -n 30 -f ./objs/srs.log -[2023-08-18 11:38:36.175][INFO][27371][4m8t6905] please check SRS by: ./etc/init.d/srs status -[2023-08-18 11:38:36.175][INFO][27371][4m8t6905] features, rch:on, dash:on, hls:on, hds:off, srt:on, hc:on, ha:on, hs:on, hp:on, dvr:on, trans:on, inge:on, stat:on, sc:on -[2023-08-18 11:38:36.176][INFO][27371][4m8t6905] SRS on amd64 x86_64, conf:conf/srs.conf, limit:1000, writev:1024, encoding:little-endian, HZ:100 -[2023-08-18 11:38:36.176][INFO][27371][4m8t6905] mw sleep:350ms. mr enabled:on, default:0, sleep:350ms -[2023-08-18 11:38:36.176][INFO][27371][4m8t6905] gc:on, pq:30000ms, cscc:[0,16), csa:on, tn:on(may hurts performance), ss:auto(guess by merged write) -[2023-08-18 11:38:36.176][INFO][27371][4m8t6905] system default latency(ms): mw(0-350) + mr(0-350) + play-queue(0-30000) -[2023-08-18 11:38:36.176][WARN][27371][4m8t6905][22] SRS/6.0.64 is not stable -[2023-08-18 11:38:36.176][INFO][27371][4m8t6905] start daemon mode... -[2023-08-18 11:38:36.180][INFO][27372][4m8t6905] father process exit -[2023-08-18 11:38:36.182][INFO][27373][4m8t6905] son(daemon) process running. -[2023-08-18 11:38:36.182][ERROR][27373][4m8t6905][11] srs is already running!(Resource temporarily unavailable) -[2023-08-18 11:38:36.189][ERROR][27373][4m8t6905][11] Failed, code=1035(PidFileProcessExists)(Exists SRS process specified by pid file) : run : daemon run thread pool : init thread pool : acquire pid file : srs is already running -thread [27373][4m8t6905]: do_main() [./src/main/srs_main_server.cpp:248][errno=11] -thread [27373][4m8t6905]: run_directly_or_daemon() [./src/main/srs_main_server.cpp:496][errno=11] -thread [27373][4m8t6905]: run_in_thread_pool() [./src/main/srs_main_server.cpp:513][errno=11] -thread [27373][4m8t6905]: initialize() [./src/app/srs_app_threads.cpp:565][errno=11] -thread [27373][4m8t6905]: acquire_pid_file() [./src/app/srs_app_threads.cpp:604][errno=11](Resource temporarily unavailable) -[2023-08-18 11:38:36.218][INFO][27371][4m8t6905] grandpa process exit. -[2023-08-18 11:38:37.224][INFO][27132][3b7f941a] Process: cpu=3.00%,406MB, threads=2 -[2023-08-18 11:38:37.941][INFO][27132][49fi6d33] <- CPB time=700084492, okbps=0,0,0, ikbps=20,4197,4198, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 11:38:40.011][INFO][27132][3rx374j2] Hybrid cpu=3.00%,406MB, cid=1,0, timer=62,0,0, clock=0,45,2,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:89,oth:0,buf:0) -[2023-08-18 11:38:42.229][INFO][27132][3b7f941a] Process: cpu=3.00%,406MB, threads=2 -[2023-08-18 11:38:44.341][INFO][27132][49fi6d33] -> HLS time=-1649830169ms, sno=151, ts=livestream-150.ts, dur=3500ms, dva=0p -[2023-08-18 11:38:45.011][INFO][27132][3rx374j2] Hybrid cpu=2.00%,406MB, cid=1,0, timer=61,0,0, clock=0,45,3,1,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:90,oth:0,buf:0) -[2023-08-18 11:38:47.234][INFO][27132][3b7f941a] Process: cpu=3.00%,406MB, threads=2 -[2023-08-18 11:38:50.012][INFO][27132][3rx374j2] Hybrid cpu=2.00%,407MB, cid=1,0, timer=61,0,0, clock=0,45,3,1,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:90,oth:0,buf:0) -[2023-08-18 11:38:52.238][INFO][27132][3b7f941a] Process: cpu=2.00%,407MB, threads=2 -[2023-08-18 11:38:52.944][INFO][27132][49fi6d33] <- CPB time=715070286, okbps=0,0,0, ikbps=21,4202,4198, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 11:38:54.338][INFO][27132][49fi6d33] -> HLS time=-1639824676ms, sno=152, ts=livestream-151.ts, dur=1500ms, dva=0p -[2023-08-18 11:38:55.013][INFO][27132][3rx374j2] Hybrid cpu=2.00%,407MB, cid=1,0, timer=61,0,0, clock=0,45,3,1,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:90,oth:0,buf:0) -[2023-08-18 11:38:57.243][INFO][27132][3b7f941a] Process: cpu=1.00%,407MB, threads=2 -[2023-08-18 11:39:07.351][INFO][27384][j57l3496] SRS/6.0.64(Bee), MIT -[2023-08-18 11:39:07.351][INFO][27384][j57l3496] authors: Winlin ZhaoWenjie ShiWei XiaoZhihong WuPengqiang XiaLixin LiPeng ChenGuanghua ChenHaibo ZhangJunqin and https://github.com/ossrs/srs/blob/develop/trunk/AUTHORS.md#contributors -[2023-08-18 11:39:07.351][INFO][27384][j57l3496] cwd=/home/bart/srs, work_dir=./, build: 2023-08-18 12:43:50, configure: , uname: Linux rrw-bart 5.19.0-43-generic #44~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Mon May 22 13:39:36 UTC 2 x86_64 x86_64 x86_64 GNU/Linux, osx: 0, env: 0, pkg: -[2023-08-18 11:39:07.351][INFO][27384][j57l3496] configure detail: --prefix=/usr/local/srs --config=conf/srs.conf --osx=off --hls=on --hds=off --dvr=on --ssl=on --https=on --ssl-1-0=off --ssl-local=off --sys-ssl=off --transcode=on --ingest=on --stat=on --http-callback=on --http-server=on --stream-converter=on --http-api=on --utest=off --srt=on --rtc=on --h265=off --gb28181=off --simulator=off --cxx11=on --cxx14=off --backtrace=on --ffmpeg-fit=on --ffmpeg-opus=off --nasm=on --srtp-nasm=on --clean=on --gperf=off --gmc=off --gmd=off --gmp=off --gcp=off --gprof=off --static=off --shared-st=off --shared-srt=off --shared-ffmpeg=off --log-verbose=off --log-info=off --log-trace=on --log-level_v2=on --gcov=off --apm=off --debug=off --debug-stats=off --cross-build=off --sanitizer=on --sanitizer-static=off --sanitizer-log=off --cygwin64=off --single-thread=off --generic-linux=off --cc=gcc --cxx=g++ --ar=ar --ld=ld --randlib=randlib -[2023-08-18 11:39:07.351][INFO][27384][j57l3496] srs checking config... -[2023-08-18 11:39:07.351][INFO][27384][j57l3496] ips, iface[0] ens3 ipv4 0x11043 10.31.35.225, iface[1] ens3 ipv6 0x11043 fe80::11:32ff:fe2c:e653%ens3 -[2023-08-18 11:39:07.351][INFO][27384][j57l3496] devices, intranet ens3 10.31.35.225, intranet ens3 fe80::11:32ff:fe2c:e653%ens3 -[2023-08-18 11:39:07.351][WARN][27384][j57l3496][22] stats network use index=0, ip=10.31.35.225, ifname=ens3 -[2023-08-18 11:39:07.351][WARN][27384][j57l3496][22] stats disk not configed, disk iops disabled. -[2023-08-18 11:39:07.352][INFO][27384][j57l3496] you can check log by: tail -n 30 -f ./objs/srs.log -[2023-08-18 11:39:07.352][INFO][27384][j57l3496] please check SRS by: ./etc/init.d/srs status -[2023-08-18 11:39:07.352][INFO][27384][j57l3496] features, rch:on, dash:on, hls:on, hds:off, srt:on, hc:on, ha:on, hs:on, hp:on, dvr:on, trans:on, inge:on, stat:on, sc:on -[2023-08-18 11:39:07.352][INFO][27384][j57l3496] SRS on amd64 x86_64, conf:conf/srs.conf, limit:1000, writev:1024, encoding:little-endian, HZ:100 -[2023-08-18 11:39:07.352][INFO][27384][j57l3496] mw sleep:350ms. mr enabled:on, default:0, sleep:350ms -[2023-08-18 11:39:07.352][INFO][27384][j57l3496] gc:on, pq:30000ms, cscc:[0,16), csa:on, tn:on(may hurts performance), ss:auto(guess by merged write) -[2023-08-18 11:39:07.352][INFO][27384][j57l3496] system default latency(ms): mw(0-350) + mr(0-350) + play-queue(0-30000) -[2023-08-18 11:39:07.352][WARN][27384][j57l3496][22] SRS/6.0.64 is not stable -[2023-08-18 11:39:07.352][INFO][27384][j57l3496] start daemon mode... -[2023-08-18 11:39:07.354][INFO][27385][j57l3496] father process exit -[2023-08-18 11:39:07.357][INFO][27386][j57l3496] son(daemon) process running. -[2023-08-18 11:39:07.357][INFO][27386][j57l3496] write pid=27386 to ./objs/srs.pid success! -[2023-08-18 11:39:07.357][INFO][27386][j57l3496] Thread #1(primordial): init name=srs-master-1, interval=5000ms -[2023-08-18 11:39:07.362][INFO][27386][b8o10ky9] Thread #2: run with tid=27388, entry=0x60c000000340, label=hybrid, name=srs-hybrid-2 -[2023-08-18 11:39:07.366][INFO][27386][j57l3496] Pool: Start threads primordial=1, hybrids=1 ok -[2023-08-18 11:39:07.379][INFO][27384][j57l3496] grandpa process exit. -[2023-08-18 11:39:07.399][INFO][27386][b8o10ky9] fingerprint=15:7F:86:07:9C:8F:A4:04:0A:C4:9F:5F:A3:8A:AE:F7:FE:E2:90:8B:68:B2:BC:38:4E:A4:65:1C:2B:46:8B:28 -[2023-08-18 11:39:07.400][INFO][27386][b8o10ky9] CircuitBreaker: enabled=1, high=2x90, critical=1x95, dying=5x99 -[2023-08-18 11:39:07.400][INFO][27386][b8o10ky9] http flv live stream, vhost=__defaultVhost__, mount=[vhost]/[app]/[stream].flv -[2023-08-18 11:39:07.401][INFO][27386][b8o10ky9] http: root mount to ./objs/nginx/html -[2023-08-18 11:39:07.401][INFO][27386][b8o10ky9] server main cid=b8o10ky9, pid=27386, ppid=27385, asprocess=0 -[2023-08-18 11:39:07.401][INFO][27386][b8o10ky9] RTMP listen at tcp://0.0.0.0:1935, fd=10 -[2023-08-18 11:39:07.409][INFO][27386][b8o10ky9] HTTP-API listen at tcp://0.0.0.0:1985, fd=11 -[2023-08-18 11:39:07.409][INFO][27386][b8o10ky9] HTTP-Server listen at tcp://0.0.0.0:8080, fd=12 -[2023-08-18 11:39:07.409][INFO][27386][b8o10ky9] signal installed, reload=1, reopen=10, fast_quit=15, grace_quit=3 -[2023-08-18 11:39:07.410][INFO][27386][b8o10ky9] http: api mount /console to ./objs/nginx/html/console -[2023-08-18 11:39:07.411][INFO][27386][b8o10ky9] rtc listen at udp://0.0.0.0:8000, fd=13 -[2023-08-18 11:39:07.411][INFO][27386][3n70249i] Hybrid cpu=0.00%,29MB -[2023-08-18 11:39:07.411][WARN][27386][483t9il6][22] use private address as ip: 10.31.35.225, ifname=ens3 -[2023-08-18 11:39:07.411][INFO][27386][483t9il6] Startup query id=vid-35m3s3d, session=vid-8743085, eip=10.31.35.225, wait=300s -[2023-08-18 11:39:07.411][INFO][27386][35zv9242] TCP: connection manager run, conns=0 -[2023-08-18 11:39:07.412][INFO][27386][e0413j75] SRT: connection manager run, conns=0 -[2023-08-18 11:39:07.412][INFO][27386][39333056] UDP #13 LISTEN at 0.0.0.0:8000, SO_SNDBUF(default=212992, expect=10485760, actual=425984, r0=0), SO_RCVBUF(default=212992, expect=10485760, actual=425984, r0=0) -[2023-08-18 11:39:07.412][INFO][27386][y201m569] RTC: connection manager run, conns=0 -[2023-08-18 11:39:10.620][INFO][27386][1vg849p4] RTMP client ip=127.0.0.1:37326, fd=14 -[2023-08-18 11:39:10.623][INFO][27386][1vg849p4] complex handshake success -[2023-08-18 11:39:10.666][INFO][27386][1vg849p4] connect app, tcUrl=rtmp://localhost:1935/live, pageUrl=, swfUrl=, schema=rtmp, vhost=localhost, port=1935, app=live, args=null -[2023-08-18 11:39:10.666][INFO][27386][1vg849p4] protocol in.buffer=0, in.ack=0, out.ack=0, in.chunk=128, out.chunk=128 -[2023-08-18 11:39:10.754][INFO][27386][1vg849p4] client identified, type=fmle-publish, vhost=localhost, app=live, stream=livestream, param=, duration=0ms -[2023-08-18 11:39:10.754][INFO][27386][1vg849p4] connected stream, tcUrl=rtmp://localhost:1935/live, pageUrl=, swfUrl=, schema=rtmp, vhost=__defaultVhost__, port=1935, app=live, stream=livestream, param=, args=null -[2023-08-18 11:39:10.754][INFO][27386][1vg849p4] new live source, stream_url=/live/livestream -[2023-08-18 11:39:10.754][INFO][27386][1vg849p4] source url=/live/livestream, ip=127.0.0.1, cache=1/2500, is_edge=0, source_id=/ -[2023-08-18 11:39:10.842][INFO][27386][1vg849p4] new rtc source, stream_url=/live/livestream -[2023-08-18 11:39:10.843][INFO][27386][1vg849p4] hls: win=60000ms, frag=10000ms, prefix=, path=./objs/nginx/html, m3u8=[app]/[stream].m3u8, ts=[app]/[stream]-[seq].ts, aof=2.00, floor=0, clean=1, waitk=1, dispose=0ms, dts_directly=1 -[2023-08-18 11:39:10.843][INFO][27386][1vg849p4] ignore disabled exec for vhost=__defaultVhost__ -[2023-08-18 11:39:10.843][INFO][27386][1vg849p4] http: mount flv stream for sid=/live/livestream, mount=/live/livestream.flv -[2023-08-18 11:39:10.843][INFO][27386][1vg849p4] start publish mr=0/350, p1stpt=20000, pnt=5000, tcp_nodelay=0 -[2023-08-18 11:39:10.889][INFO][27386][1vg849p4] got metadata, width=1920, height=1080, vcodec=7 -[2023-08-18 11:39:10.889][INFO][27386][1vg849p4] 36B video sh, codec(7, profile=Main, level=Other, 1920x1080, 0kbps, 0.0fps, 0.0s) -[2023-08-18 11:39:12.363][INFO][27386][3n70249i] Hybrid cpu=2.00%,33MB -[2023-08-18 11:39:12.370][INFO][27386][j57l3496] Process: cpu=3.00%,36MB, threads=2 -[2023-08-18 11:39:17.364][INFO][27386][3n70249i] Hybrid cpu=2.00%,46MB -[2023-08-18 11:39:17.374][INFO][27386][j57l3496] Process: cpu=3.00%,48MB, threads=2 -[2023-08-18 11:39:19.214][INFO][27386][g8702188] HTTP #0 10.69.12.33:37896 GET http://apps.stage-entertainment.nl/live/livestream.m3u8, content-length=-1 -[2023-08-18 11:39:19.214][INFO][27386][g8702188] http match file=./objs/nginx/html/live/livestream.m3u8, pattern=/, upath=/live/livestream.m3u8 -[2023-08-18 11:39:19.228][INFO][27386][g8702188] TCP: before dispose resource(HttpConn)(0x60700000d450), conns=2, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 11:39:19.228][WARN][27386][g8702188][104] client disconnect peer. ret=1007 -[2023-08-18 11:39:19.228][INFO][27386][35zv9242] TCP: clear zombies=1 resources, conns=2, removing=0, unsubs=0 -[2023-08-18 11:39:19.228][INFO][27386][g8702188] TCP: disposing #0 resource(HttpConn)(0x60700000d450), conns=2, disposing=1, zombies=0 -[2023-08-18 11:39:20.788][INFO][27386][1vg849p4] -> HLS time=10033277ms, sno=1, ts=livestream-0.ts, dur=9933ms, dva=0p -[2023-08-18 11:39:22.365][INFO][27386][3n70249i] Hybrid cpu=2.00%,58MB, cid=3,2, timer=62,0,0, clock=1,44,4,0,0,0,0,0,0, free=1, objs=(pkt:0,raw:0,fua:0,msg:70,oth:0,buf:0) -[2023-08-18 11:39:22.379][INFO][27386][j57l3496] Process: cpu=3.00%,61MB, threads=2 -[2023-08-18 11:39:27.365][INFO][27386][3n70249i] Hybrid cpu=3.00%,71MB, cid=3,2, timer=62,0,0, clock=1,44,4,0,0,0,0,0,0, free=1, objs=(pkt:0,raw:0,fua:0,msg:70,oth:0,buf:0) -[2023-08-18 11:39:27.383][INFO][27386][j57l3496] Process: cpu=3.00%,73MB, threads=2 -[2023-08-18 11:39:30.829][INFO][27386][1vg849p4] -> HLS time=20061320ms, sno=2, ts=livestream-1.ts, dur=8000ms, dva=0p -[2023-08-18 11:39:32.366][INFO][27386][3n70249i] Hybrid cpu=2.00%,83MB, cid=3,2, timer=62,0,0, clock=1,44,4,0,0,0,0,0,0, free=1, objs=(pkt:0,raw:0,fua:0,msg:70,oth:0,buf:0) -[2023-08-18 11:39:32.388][INFO][27386][j57l3496] Process: cpu=2.99%,86MB, threads=2 -[2023-08-18 11:39:35.843][INFO][27386][1vg849p4] <- CPB time=20001531, okbps=0,0,0, ikbps=0,0,0, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 11:39:36.092][INFO][27391][hw969994] SRS/6.0.64(Bee), MIT -[2023-08-18 11:39:36.092][INFO][27391][hw969994] authors: Winlin ZhaoWenjie ShiWei XiaoZhihong WuPengqiang XiaLixin LiPeng ChenGuanghua ChenHaibo ZhangJunqin and https://github.com/ossrs/srs/blob/develop/trunk/AUTHORS.md#contributors -[2023-08-18 11:39:36.092][INFO][27391][hw969994] cwd=/home/bart/srs, work_dir=./, build: 2023-08-18 12:43:50, configure: , uname: Linux rrw-bart 5.19.0-43-generic #44~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Mon May 22 13:39:36 UTC 2 x86_64 x86_64 x86_64 GNU/Linux, osx: 0, env: 0, pkg: -[2023-08-18 11:39:36.092][INFO][27391][hw969994] configure detail: --prefix=/usr/local/srs --config=conf/srs.conf --osx=off --hls=on --hds=off --dvr=on --ssl=on --https=on --ssl-1-0=off --ssl-local=off --sys-ssl=off --transcode=on --ingest=on --stat=on --http-callback=on --http-server=on --stream-converter=on --http-api=on --utest=off --srt=on --rtc=on --h265=off --gb28181=off --simulator=off --cxx11=on --cxx14=off --backtrace=on --ffmpeg-fit=on --ffmpeg-opus=off --nasm=on --srtp-nasm=on --clean=on --gperf=off --gmc=off --gmd=off --gmp=off --gcp=off --gprof=off --static=off --shared-st=off --shared-srt=off --shared-ffmpeg=off --log-verbose=off --log-info=off --log-trace=on --log-level_v2=on --gcov=off --apm=off --debug=off --debug-stats=off --cross-build=off --sanitizer=on --sanitizer-static=off --sanitizer-log=off --cygwin64=off --single-thread=off --generic-linux=off --cc=gcc --cxx=g++ --ar=ar --ld=ld --randlib=randlib -[2023-08-18 11:39:36.093][INFO][27391][hw969994] srs checking config... -[2023-08-18 11:39:36.093][INFO][27391][hw969994] ips, iface[0] ens3 ipv4 0x11043 10.31.35.225, iface[1] ens3 ipv6 0x11043 fe80::11:32ff:fe2c:e653%ens3 -[2023-08-18 11:39:36.093][INFO][27391][hw969994] devices, intranet ens3 10.31.35.225, intranet ens3 fe80::11:32ff:fe2c:e653%ens3 -[2023-08-18 11:39:36.093][WARN][27391][hw969994][22] stats network use index=0, ip=10.31.35.225, ifname=ens3 -[2023-08-18 11:39:36.093][WARN][27391][hw969994][22] stats disk not configed, disk iops disabled. -[2023-08-18 11:39:36.094][INFO][27391][hw969994] you can check log by: tail -n 30 -f ./objs/srs.log -[2023-08-18 11:39:36.094][INFO][27391][hw969994] please check SRS by: ./etc/init.d/srs status -[2023-08-18 11:39:36.094][INFO][27391][hw969994] features, rch:on, dash:on, hls:on, hds:off, srt:on, hc:on, ha:on, hs:on, hp:on, dvr:on, trans:on, inge:on, stat:on, sc:on -[2023-08-18 11:39:36.094][INFO][27391][hw969994] SRS on amd64 x86_64, conf:conf/srs.conf, limit:1000, writev:1024, encoding:little-endian, HZ:100 -[2023-08-18 11:39:36.094][INFO][27391][hw969994] mw sleep:350ms. mr enabled:on, default:0, sleep:350ms -[2023-08-18 11:39:36.094][INFO][27391][hw969994] gc:on, pq:30000ms, cscc:[0,16), csa:on, tn:on(may hurts performance), ss:auto(guess by merged write) -[2023-08-18 11:39:36.094][INFO][27391][hw969994] system default latency(ms): mw(0-350) + mr(0-350) + play-queue(0-30000) -[2023-08-18 11:39:36.094][WARN][27391][hw969994][22] SRS/6.0.64 is not stable -[2023-08-18 11:39:36.094][INFO][27391][hw969994] start daemon mode... -[2023-08-18 11:39:36.097][INFO][27392][hw969994] father process exit -[2023-08-18 11:39:36.099][INFO][27393][hw969994] son(daemon) process running. -[2023-08-18 11:39:36.099][ERROR][27393][hw969994][11] srs is already running!(Resource temporarily unavailable) -[2023-08-18 11:39:36.104][ERROR][27393][hw969994][11] Failed, code=1035(PidFileProcessExists)(Exists SRS process specified by pid file) : run : daemon run thread pool : init thread pool : acquire pid file : srs is already running -thread [27393][hw969994]: do_main() [./src/main/srs_main_server.cpp:248][errno=11] -thread [27393][hw969994]: run_directly_or_daemon() [./src/main/srs_main_server.cpp:496][errno=11] -thread [27393][hw969994]: run_in_thread_pool() [./src/main/srs_main_server.cpp:513][errno=11] -thread [27393][hw969994]: initialize() [./src/app/srs_app_threads.cpp:565][errno=11] -thread [27393][hw969994]: acquire_pid_file() [./src/app/srs_app_threads.cpp:604][errno=11](Resource temporarily unavailable) -[2023-08-18 11:39:36.124][INFO][27391][hw969994] grandpa process exit. -[2023-08-18 11:39:37.367][INFO][27386][3n70249i] Hybrid cpu=2.00%,96MB, cid=1,0, timer=62,0,0, clock=0,45,3,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:89,oth:0,buf:0) -[2023-08-18 11:39:37.393][INFO][27386][j57l3496] Process: cpu=2.00%,98MB, threads=2 -[2023-08-18 11:39:40.824][INFO][27386][1vg849p4] -> HLS time=30067931ms, sno=3, ts=livestream-2.ts, dur=6000ms, dva=0p -[2023-08-18 11:39:42.367][INFO][27386][3n70249i] Hybrid cpu=3.00%,108MB, cid=1,0, timer=62,0,0, clock=0,45,3,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:89,oth:0,buf:0) -[2023-08-18 11:39:42.397][INFO][27386][j57l3496] Process: cpu=3.00%,110MB, threads=2 -[2023-08-18 11:39:45.844][INFO][27386][1vg849p4] <- CPB time=30007028, okbps=0,0,0, ikbps=1,0,0, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 11:39:47.367][INFO][27386][3n70249i] Hybrid cpu=2.00%,120MB, cid=1,0, timer=62,0,0, clock=0,45,3,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:89,oth:0,buf:0) -[2023-08-18 11:39:47.401][INFO][27386][j57l3496] Process: cpu=3.00%,123MB, threads=2 -[2023-08-18 11:39:50.831][INFO][27386][1vg849p4] -> HLS time=40076116ms, sno=4, ts=livestream-3.ts, dur=4000ms, dva=0p -[2023-08-18 11:39:52.368][INFO][27386][3n70249i] Hybrid cpu=3.00%,133MB, cid=1,0, timer=62,0,0, clock=0,45,3,1,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:89,oth:0,buf:0) -[2023-08-18 11:39:52.405][INFO][27386][j57l3496] Process: cpu=2.00%,135MB, threads=2 -[2023-08-18 11:39:57.368][INFO][27386][3n70249i] Hybrid cpu=3.00%,145MB, cid=1,0, timer=62,0,0, clock=0,45,3,1,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:89,oth:0,buf:0) -[2023-08-18 11:39:57.410][INFO][27386][j57l3496] Process: cpu=3.00%,148MB, threads=2 -[2023-08-18 11:40:00.846][INFO][27386][1vg849p4] <- CPB time=44996657, okbps=0,0,0, ikbps=1,0,0, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 11:40:00.855][INFO][27386][1vg849p4] -> HLS time=50088372ms, sno=5, ts=livestream-4.ts, dur=2033ms, dva=0p -[2023-08-18 11:40:02.369][INFO][27386][3n70249i] Hybrid cpu=3.00%,157MB, cid=1,0, timer=62,0,0, clock=0,45,3,1,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:89,oth:0,buf:0) -[2023-08-18 11:40:02.414][INFO][27386][j57l3496] Process: cpu=2.00%,160MB, threads=2 -[2023-08-18 11:40:07.370][INFO][27386][3n70249i] Hybrid cpu=3.00%,170MB, cid=1,0, timer=62,0,0, clock=0,45,3,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:90,oth:0,buf:0) -[2023-08-18 11:40:07.418][INFO][27386][j57l3496] Process: cpu=3.00%,172MB, threads=2 -[2023-08-18 11:40:10.847][INFO][27386][1vg849p4] <- CPB time=55012618, okbps=0,0,0, ikbps=1,4204,0, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 11:40:10.855][INFO][27386][1vg849p4] -> HLS time=60098989ms, sno=6, ts=livestream-5.ts, dur=33ms, dva=0p -[2023-08-18 11:40:12.370][INFO][27386][3n70249i] Hybrid cpu=4.00%,182MB, cid=1,0, timer=62,0,0, clock=0,45,3,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:90,oth:0,buf:0) -[2023-08-18 11:40:12.422][INFO][27386][j57l3496] Process: cpu=2.00%,185MB, threads=2 -[2023-08-18 11:40:17.371][INFO][27386][3n70249i] Hybrid cpu=2.00%,195MB, cid=1,0, timer=62,0,0, clock=0,45,3,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:90,oth:0,buf:0) -[2023-08-18 11:40:17.427][INFO][27386][j57l3496] Process: cpu=4.00%,197MB, threads=2 -[2023-08-18 11:40:20.854][INFO][27386][1vg849p4] -> HLS time=70101461ms, sno=6, ts=livestream-5.ts, dur=10033ms, dva=0p -[2023-08-18 11:40:22.371][INFO][27386][3n70249i] Hybrid cpu=3.00%,207MB, cid=1,0, timer=62,0,0, clock=0,45,2,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:89,oth:0,buf:0) -[2023-08-18 11:40:22.430][INFO][27386][j57l3496] Process: cpu=2.00%,210MB, threads=2 -[2023-08-18 11:40:25.849][INFO][27386][1vg849p4] <- CPB time=69999844, okbps=0,0,0, ikbps=2,4204,0, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 11:40:27.372][INFO][27386][3n70249i] Hybrid cpu=4.00%,219MB, cid=1,0, timer=62,0,0, clock=0,45,2,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:89,oth:0,buf:0) -[2023-08-18 11:40:27.434][INFO][27386][j57l3496] Process: cpu=3.00%,222MB, threads=2 -[2023-08-18 11:40:30.894][INFO][27386][1vg849p4] -> HLS time=80138466ms, sno=7, ts=livestream-6.ts, dur=8066ms, dva=0p -[2023-08-18 11:40:32.372][INFO][27386][3n70249i] Hybrid cpu=2.00%,232MB, cid=1,0, timer=62,0,0, clock=0,45,2,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:89,oth:0,buf:0) -[2023-08-18 11:40:32.438][INFO][27386][j57l3496] Process: cpu=3.00%,234MB, threads=2 -[2023-08-18 11:40:35.850][INFO][27386][1vg849p4] <- CPB time=80016669, okbps=0,0,0, ikbps=2,4204,0, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 11:40:37.373][INFO][27386][3n70249i] Hybrid cpu=4.00%,244MB, cid=1,0, timer=61,0,0, clock=0,44,4,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:90,oth:0,buf:0) -[2023-08-18 11:40:37.443][INFO][27386][j57l3496] Process: cpu=2.00%,247MB, threads=2 -[2023-08-18 11:40:40.921][INFO][27386][1vg849p4] -> HLS time=90169364ms, sno=8, ts=livestream-7.ts, dur=6100ms, dva=0p -[2023-08-18 11:40:42.373][INFO][27386][3n70249i] Hybrid cpu=2.00%,256MB, cid=1,0, timer=61,0,0, clock=0,44,4,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:90,oth:0,buf:0) -[2023-08-18 11:40:42.447][INFO][27386][j57l3496] Process: cpu=2.00%,259MB, threads=2 -[2023-08-18 11:40:47.374][INFO][27386][3n70249i] Hybrid cpu=3.00%,269MB, cid=1,0, timer=62,0,0, clock=0,43,4,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:89,oth:0,buf:0) -[2023-08-18 11:40:47.452][INFO][27386][j57l3496] Process: cpu=2.00%,271MB, threads=2 -[2023-08-18 11:40:50.853][INFO][27386][1vg849p4] <- CPB time=95003164, okbps=0,0,0, ikbps=2,4196,0, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 11:40:50.957][INFO][27386][1vg849p4] -> HLS time=100199481ms, sno=9, ts=livestream-8.ts, dur=4133ms, dva=0p -[2023-08-18 11:40:52.375][INFO][27386][3n70249i] Hybrid cpu=2.00%,281MB, cid=1,0, timer=62,0,0, clock=0,43,4,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:89,oth:0,buf:0) -[2023-08-18 11:40:52.458][INFO][27386][j57l3496] Process: cpu=3.00%,284MB, threads=2 -[2023-08-18 11:40:57.376][INFO][27386][3n70249i] Hybrid cpu=3.00%,294MB, cid=1,0, timer=62,0,0, clock=0,43,4,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:89,oth:0,buf:0) -[2023-08-18 11:40:57.463][INFO][27386][j57l3496] Process: cpu=3.00%,296MB, threads=2 -[2023-08-18 11:41:00.854][INFO][27386][1vg849p4] <- CPB time=105014241, okbps=0,0,0, ikbps=3,4196,0, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 11:41:00.996][INFO][27386][1vg849p4] -> HLS time=110238834ms, sno=10, ts=livestream-9.ts, dur=2166ms, dva=0p -[2023-08-18 11:41:02.377][INFO][27386][3n70249i] Hybrid cpu=3.00%,306MB, cid=1,0, timer=62,0,0, clock=0,45,2,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:90,oth:0,buf:0) -[2023-08-18 11:41:02.467][INFO][27386][j57l3496] Process: cpu=3.00%,308MB, threads=2 -[2023-08-18 11:41:07.377][INFO][27386][3n70249i] Hybrid cpu=2.00%,318MB, cid=1,0, timer=62,0,0, clock=0,45,2,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:90,oth:0,buf:0) -[2023-08-18 11:41:07.472][INFO][27386][j57l3496] Process: cpu=3.00%,321MB, threads=2 -[2023-08-18 11:41:10.855][INFO][27386][1vg849p4] <- CPB time=115024519, okbps=0,0,0, ikbps=3,4196,0, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 11:41:10.994][INFO][27386][1vg849p4] -> HLS time=120239031ms, sno=11, ts=livestream-10.ts, dur=166ms, dva=0p -[2023-08-18 11:41:12.377][INFO][27386][3n70249i] Hybrid cpu=3.00%,331MB, cid=1,0, timer=61,0,0, clock=0,45,2,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:89,oth:0,buf:0) -[2023-08-18 11:41:12.476][INFO][27386][j57l3496] Process: cpu=3.00%,333MB, threads=2 -[2023-08-18 11:41:17.378][INFO][27386][3n70249i] Hybrid cpu=2.00%,343MB, cid=1,0, timer=61,0,0, clock=0,45,2,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:89,oth:0,buf:0) -[2023-08-18 11:41:17.482][INFO][27386][j57l3496] Process: cpu=2.00%,346MB, threads=2 -[2023-08-18 11:41:20.856][INFO][27386][1vg849p4] <- CPB time=125025410, okbps=0,0,0, ikbps=3,4196,0, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 11:41:21.021][INFO][27386][1vg849p4] -> HLS time=130255974ms, sno=11, ts=livestream-10.ts, dur=10200ms, dva=0p -[2023-08-18 11:41:22.379][INFO][27386][3n70249i] Hybrid cpu=3.00%,355MB, cid=1,0, timer=62,0,0, clock=0,45,3,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:89,oth:0,buf:0) -[2023-08-18 11:41:22.485][INFO][27386][j57l3496] Process: cpu=3.00%,358MB, threads=2 -[2023-08-18 11:41:27.380][INFO][27386][3n70249i] Hybrid cpu=3.00%,368MB, cid=1,0, timer=62,0,0, clock=0,45,3,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:89,oth:0,buf:0) -[2023-08-18 11:41:27.490][INFO][27386][j57l3496] Process: cpu=3.00%,370MB, threads=2 -[2023-08-18 11:41:30.858][INFO][27386][1vg849p4] <- CPB time=135026966, okbps=0,0,0, ikbps=4,4197,0, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 11:41:31.025][INFO][27386][1vg849p4] -> HLS time=140260535ms, sno=12, ts=livestream-11.ts, dur=8200ms, dva=0p -[2023-08-18 11:41:32.380][INFO][27386][3n70249i] Hybrid cpu=3.00%,380MB, cid=1,0, timer=62,0,0, clock=0,45,3,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:89,oth:0,buf:0) -[2023-08-18 11:41:32.494][INFO][27386][j57l3496] Process: cpu=3.00%,383MB, threads=2 -[2023-08-18 11:41:37.381][INFO][27386][3n70249i] Hybrid cpu=4.00%,392MB, cid=1,1, timer=62,0,0, clock=0,44,4,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:89,oth:0,buf:0) -[2023-08-18 11:41:37.499][INFO][27386][j57l3496] Process: cpu=3.00%,394MB, threads=2 -[2023-08-18 11:41:41.058][INFO][27386][1vg849p4] -> HLS time=150299336ms, sno=13, ts=livestream-12.ts, dur=6233ms, dva=0p -[2023-08-18 11:41:42.382][INFO][27386][3n70249i] Hybrid cpu=2.00%,394MB, cid=1,1, timer=62,0,0, clock=0,44,4,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:89,oth:0,buf:0) -[2023-08-18 11:41:42.503][INFO][27386][j57l3496] Process: cpu=3.00%,394MB, threads=2 -[2023-08-18 11:41:45.860][INFO][27386][1vg849p4] <- CPB time=150013200, okbps=0,0,0, ikbps=4,4197,0, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 11:41:47.383][INFO][27386][3n70249i] Hybrid cpu=2.00%,394MB, cid=1,1, timer=62,0,0, clock=0,44,4,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:89,oth:0,buf:0) -[2023-08-18 11:41:47.506][INFO][27386][j57l3496] Process: cpu=2.00%,394MB, threads=2 -[2023-08-18 11:41:51.059][INFO][27386][1vg849p4] -> HLS time=160301643ms, sno=14, ts=livestream-13.ts, dur=4233ms, dva=0p -[2023-08-18 11:41:52.383][INFO][27386][3n70249i] Hybrid cpu=3.00%,395MB, cid=1,0, timer=62,0,0, clock=0,44,3,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:90,oth:0,buf:0) -[2023-08-18 11:41:52.511][INFO][27386][j57l3496] Process: cpu=3.00%,397MB, threads=2 -[2023-08-18 11:41:55.861][INFO][27386][1vg849p4] <- CPB time=160014259, okbps=0,0,0, ikbps=4,4197,0, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 11:41:57.384][INFO][27386][3n70249i] Hybrid cpu=2.00%,397MB, cid=1,0, timer=62,0,0, clock=0,44,3,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:90,oth:0,buf:0) -[2023-08-18 11:41:57.515][INFO][27386][j57l3496] Process: cpu=2.00%,397MB, threads=2 -[2023-08-18 11:42:01.058][INFO][27386][1vg849p4] -> HLS time=170301859ms, sno=15, ts=livestream-14.ts, dur=2233ms, dva=0p -[2023-08-18 11:42:02.385][INFO][27386][3n70249i] Hybrid cpu=2.00%,397MB, cid=1,0, timer=62,0,0, clock=0,45,2,1,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:89,oth:0,buf:0) -[2023-08-18 11:42:02.520][INFO][27386][j57l3496] Process: cpu=3.00%,397MB, threads=2 -[2023-08-18 11:42:05.862][INFO][27386][1vg849p4] <- CPB time=170016513, okbps=0,0,0, ikbps=5,4197,0, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 11:42:07.385][INFO][27386][3n70249i] Hybrid cpu=3.00%,397MB, cid=1,0, timer=62,0,0, clock=0,45,2,1,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:89,oth:0,buf:0) -[2023-08-18 11:42:07.525][INFO][27386][j57l3496] Process: cpu=3.00%,396MB, threads=2 -[2023-08-18 11:42:11.064][INFO][27386][1vg849p4] -> HLS time=180304058ms, sno=16, ts=livestream-15.ts, dur=233ms, dva=0p -[2023-08-18 11:42:12.386][INFO][27386][3n70249i] Hybrid cpu=2.00%,396MB, cid=1,0, timer=62,0,0, clock=0,45,3,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:89,oth:0,buf:0) -[2023-08-18 11:42:12.530][INFO][27386][j57l3496] Process: cpu=2.00%,396MB, threads=2 -[2023-08-18 11:42:14.346][INFO][27386][3w3rofdg] HTTP #0 10.69.12.33:58702 GET http://apps.stage-entertainment.nl/live/livestream.html, content-length=-1 -[2023-08-18 11:42:14.347][INFO][27386][3w3rofdg] http match file=./objs/nginx/html/live/livestream.html, pattern=/, upath=/live/livestream.html -[2023-08-18 11:42:14.363][INFO][27386][3w3rofdg] TCP: before dispose resource(HttpConn)(0x60700002ab10), conns=2, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 11:42:14.363][WARN][27386][3w3rofdg][104] client disconnect peer. ret=1007 -[2023-08-18 11:42:14.363][INFO][27386][35zv9242] TCP: clear zombies=1 resources, conns=2, removing=0, unsubs=0 -[2023-08-18 11:42:14.363][INFO][27386][3w3rofdg] TCP: disposing #0 resource(HttpConn)(0x60700002ab10), conns=2, disposing=1, zombies=0 -[2023-08-18 11:42:14.536][INFO][27386][3q69o664] HTTP #0 10.69.12.33:58714 GET http://apps.stage-entertainment.nl/live/livestream.m3u8, content-length=-1 -[2023-08-18 11:42:14.537][INFO][27386][3q69o664] http match file=./objs/nginx/html/live/livestream.m3u8, pattern=/, upath=/live/livestream.m3u8 -[2023-08-18 11:42:14.550][INFO][27386][3q69o664] TCP: before dispose resource(HttpConn)(0x60700002a2c0), conns=2, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 11:42:14.550][WARN][27386][3q69o664][104] client disconnect peer. ret=1007 -[2023-08-18 11:42:14.550][INFO][27386][35zv9242] TCP: clear zombies=1 resources, conns=2, removing=0, unsubs=0 -[2023-08-18 11:42:14.550][INFO][27386][3q69o664] TCP: disposing #0 resource(HttpConn)(0x60700002a2c0), conns=2, disposing=1, zombies=0 -[2023-08-18 11:42:15.864][INFO][27386][1vg849p4] <- CPB time=180018172, okbps=0,0,0, ikbps=5,4197,0, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 11:42:17.387][INFO][27386][3n70249i] Hybrid cpu=2.00%,396MB, cid=1,0, timer=62,0,0, clock=0,45,3,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:89,oth:0,buf:0) -[2023-08-18 11:42:17.535][INFO][27386][j57l3496] Process: cpu=3.00%,396MB, threads=2 -[2023-08-18 11:42:21.096][INFO][27386][1vg849p4] -> HLS time=190339138ms, sno=16, ts=livestream-15.ts, dur=10266ms, dva=0p -[2023-08-18 11:42:22.387][INFO][27386][3n70249i] Hybrid cpu=2.00%,396MB, cid=1,0, timer=62,0,0, clock=0,45,3,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:89,oth:0,buf:0) -[2023-08-18 11:42:22.540][INFO][27386][j57l3496] Process: cpu=3.00%,397MB, threads=2 -[2023-08-18 11:42:25.865][INFO][27386][1vg849p4] <- CPB time=190033492, okbps=0,0,0, ikbps=5,4197,0, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 11:42:27.387][INFO][27386][3n70249i] Hybrid cpu=2.00%,397MB, cid=2,1, timer=62,0,0, clock=0,45,3,0,0,0,0,0,0, free=1, objs=(pkt:0,raw:0,fua:0,msg:90,oth:0,buf:0) -[2023-08-18 11:42:27.545][INFO][27386][j57l3496] Process: cpu=3.00%,397MB, threads=2 -[2023-08-18 11:42:31.128][INFO][27386][1vg849p4] -> HLS time=200362046ms, sno=17, ts=livestream-16.ts, dur=8300ms, dva=0p -[2023-08-18 11:42:32.388][INFO][27386][3n70249i] Hybrid cpu=2.00%,397MB, cid=2,1, timer=62,0,0, clock=0,45,3,0,0,0,0,0,0, free=1, objs=(pkt:0,raw:0,fua:0,msg:90,oth:0,buf:0) -[2023-08-18 11:42:32.550][INFO][27386][j57l3496] Process: cpu=3.00%,397MB, threads=2 -[2023-08-18 11:42:37.388][INFO][27386][3n70249i] Hybrid cpu=1.00%,397MB, cid=1,0, timer=61,0,0, clock=0,45,3,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:89,oth:0,buf:0) -[2023-08-18 11:42:37.555][INFO][27386][j57l3496] Process: cpu=3.00%,396MB, threads=2 -[2023-08-18 11:42:40.867][INFO][27386][1vg849p4] <- CPB time=205017265, okbps=0,0,0, ikbps=6,4200,0, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 11:42:41.123][INFO][27386][1vg849p4] -> HLS time=210363346ms, sno=18, ts=livestream-17.ts, dur=6300ms, dva=0p -[2023-08-18 11:42:42.388][INFO][27386][3n70249i] Hybrid cpu=2.00%,396MB, cid=1,0, timer=61,0,0, clock=0,45,3,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:89,oth:0,buf:0) -[2023-08-18 11:42:42.559][INFO][27386][j57l3496] Process: cpu=2.00%,396MB, threads=2 -[2023-08-18 11:42:47.388][INFO][27386][3n70249i] Hybrid cpu=3.00%,396MB, cid=1,0, timer=61,0,0, clock=0,45,3,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:89,oth:0,buf:0) -[2023-08-18 11:42:47.562][INFO][27386][j57l3496] Process: cpu=2.00%,396MB, threads=2 -[2023-08-18 11:42:50.868][INFO][27386][1vg849p4] <- CPB time=215028987, okbps=0,0,0, ikbps=6,4200,0, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 11:42:51.129][INFO][27386][1vg849p4] -> HLS time=220370414ms, sno=19, ts=livestream-18.ts, dur=4300ms, dva=0p -[2023-08-18 11:42:52.389][INFO][27386][3n70249i] Hybrid cpu=2.00%,396MB, cid=1,0, timer=62,0,0, clock=0,44,4,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:90,oth:0,buf:0) -[2023-08-18 11:42:52.566][INFO][27386][j57l3496] Process: cpu=3.00%,396MB, threads=2 -[2023-08-18 11:42:57.390][INFO][27386][3n70249i] Hybrid cpu=2.00%,396MB, cid=1,0, timer=62,0,0, clock=0,44,4,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:90,oth:0,buf:0) -[2023-08-18 11:42:57.570][INFO][27386][j57l3496] Process: cpu=2.00%,396MB, threads=2 -[2023-08-18 11:43:00.870][INFO][27386][1vg849p4] <- CPB time=225036131, okbps=0,0,0, ikbps=6,4200,0, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 11:43:01.154][INFO][27386][1vg849p4] -> HLS time=230386120ms, sno=20, ts=livestream-19.ts, dur=2333ms, dva=0p -[2023-08-18 11:43:02.390][INFO][27386][3n70249i] Hybrid cpu=2.00%,396MB, cid=1,0, timer=62,0,0, clock=0,45,2,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:89,oth:0,buf:0) -[2023-08-18 11:43:02.575][INFO][27386][j57l3496] Process: cpu=2.00%,396MB, threads=2 -[2023-08-18 11:43:07.391][INFO][27386][3n70249i] Hybrid cpu=2.00%,396MB, cid=1,0, timer=62,0,0, clock=0,45,2,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:89,oth:0,buf:0) -[2023-08-18 11:43:07.580][INFO][27386][j57l3496] Process: cpu=3.00%,396MB, threads=2 -[2023-08-18 11:43:11.163][INFO][27386][1vg849p4] -> HLS time=240400120ms, sno=21, ts=livestream-20.ts, dur=333ms, dva=0p -[2023-08-18 11:43:12.392][INFO][27386][3n70249i] Hybrid cpu=2.00%,396MB, cid=1,0, timer=62,0,0, clock=0,45,2,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:89,oth:0,buf:0) -[2023-08-18 11:43:12.585][INFO][27386][j57l3496] Process: cpu=3.00%,396MB, threads=2 -[2023-08-18 11:43:15.871][INFO][27386][1vg849p4] <- CPB time=240030980, okbps=0,0,0, ikbps=7,4198,0, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 11:43:17.393][INFO][27386][3n70249i] Hybrid cpu=3.00%,396MB, cid=1,0, timer=61,0,0, clock=0,45,3,1,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:89,oth:0,buf:0) -[2023-08-18 11:43:17.590][INFO][27386][j57l3496] Process: cpu=2.00%,396MB, threads=2 -[2023-08-18 11:43:21.188][INFO][27386][1vg849p4] -> HLS time=250420781ms, sno=21, ts=livestream-20.ts, dur=10366ms, dva=0p -[2023-08-18 11:43:22.393][INFO][27386][3n70249i] Hybrid cpu=3.00%,397MB, cid=1,0, timer=61,0,0, clock=0,45,3,1,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:89,oth:0,buf:0) -[2023-08-18 11:43:22.594][INFO][27386][j57l3496] Process: cpu=3.00%,396MB, threads=2 -[2023-08-18 11:43:25.873][INFO][27386][1vg849p4] <- CPB time=250033542, okbps=0,0,0, ikbps=7,4198,0, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 11:43:27.394][INFO][27386][3n70249i] Hybrid cpu=2.00%,396MB, cid=1,0, timer=61,0,0, clock=0,45,3,1,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:89,oth:0,buf:0) -[2023-08-18 11:43:27.599][INFO][27386][j57l3496] Process: cpu=2.00%,396MB, threads=2 -[2023-08-18 11:43:31.188][INFO][27386][1vg849p4] -> HLS time=260427508ms, sno=22, ts=livestream-21.ts, dur=8366ms, dva=0p -[2023-08-18 11:43:32.395][INFO][27386][3n70249i] Hybrid cpu=2.00%,396MB, cid=1,0, timer=62,0,0, clock=0,44,4,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:90,oth:0,buf:0) -[2023-08-18 11:43:32.604][INFO][27386][j57l3496] Process: cpu=3.00%,396MB, threads=2 -[2023-08-18 11:43:35.874][INFO][27386][1vg849p4] <- CPB time=260039625, okbps=0,0,0, ikbps=7,4198,0, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 11:43:37.396][INFO][27386][3n70249i] Hybrid cpu=2.00%,396MB, cid=1,0, timer=62,0,0, clock=0,44,4,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:90,oth:0,buf:0) -[2023-08-18 11:43:37.607][INFO][27386][j57l3496] Process: cpu=3.00%,396MB, threads=2 -[2023-08-18 11:43:41.190][INFO][27386][1vg849p4] -> HLS time=270433855ms, sno=23, ts=livestream-22.ts, dur=6366ms, dva=0p -[2023-08-18 11:43:42.396][INFO][27386][3n70249i] Hybrid cpu=2.00%,396MB, cid=1,0, timer=61,0,0, clock=0,45,3,1,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:89,oth:0,buf:0) -[2023-08-18 11:43:42.613][INFO][27386][j57l3496] Process: cpu=2.00%,396MB, threads=2 -[2023-08-18 11:43:45.875][INFO][27386][1vg849p4] <- CPB time=270044731, okbps=0,0,0, ikbps=8,4198,0, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 11:43:47.396][INFO][27386][3n70249i] Hybrid cpu=2.00%,396MB, cid=1,0, timer=61,0,0, clock=0,45,3,1,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:89,oth:0,buf:0) -[2023-08-18 11:43:47.618][INFO][27386][j57l3496] Process: cpu=2.00%,396MB, threads=2 -[2023-08-18 11:43:51.222][INFO][27386][1vg849p4] -> HLS time=280464099ms, sno=24, ts=livestream-23.ts, dur=4400ms, dva=0p -[2023-08-18 11:43:52.397][INFO][27386][3n70249i] Hybrid cpu=2.00%,397MB, cid=1,0, timer=61,0,0, clock=0,45,3,1,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:89,oth:0,buf:0) -[2023-08-18 11:43:52.623][INFO][27386][j57l3496] Process: cpu=4.00%,396MB, threads=2 -[2023-08-18 11:43:57.398][INFO][27386][3n70249i] Hybrid cpu=3.00%,396MB, cid=1,0, timer=62,0,0, clock=0,45,3,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:90,oth:0,buf:0) -[2023-08-18 11:43:57.628][INFO][27386][j57l3496] Process: cpu=1.00%,396MB, threads=2 -[2023-08-18 11:44:00.878][INFO][27386][1vg849p4] <- CPB time=285032060, okbps=0,0,0, ikbps=8,4199,0, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 11:44:01.222][INFO][27386][1vg849p4] -> HLS time=290467039ms, sno=25, ts=livestream-24.ts, dur=2400ms, dva=0p -[2023-08-18 11:44:02.399][INFO][27386][3n70249i] Hybrid cpu=2.00%,396MB, cid=1,0, timer=62,0,0, clock=0,45,3,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:90,oth:0,buf:0) -[2023-08-18 11:44:02.630][INFO][27386][j57l3496] Process: cpu=2.00%,396MB, threads=2 -[2023-08-18 11:44:07.399][INFO][27386][3n70249i] Hybrid cpu=3.00%,397MB, cid=1,0, timer=61,0,0, clock=0,45,3,0,0,1,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:89,oth:0,buf:0) -[2023-08-18 11:44:07.635][INFO][27386][j57l3496] Process: cpu=3.00%,396MB, threads=2 -[2023-08-18 11:44:07.998][INFO][27386][483t9il6] Finish query id=vid-35m3s3d, session=vid-8743085, eip=10.31.35.225, match=4.0.206, stable=4.0.206, cost=635ms, url=http://api.ossrs.net/service/v1/releases?version=v6.0.64&id=vid-35m3s3d&session=vid-8743085&role=srs&eip=10.31.35.225&ts=1692359047363221&alive=300&os=linux&x86=1&rtc=1&api=1&vhosts=1&hls=1&flv=1&streams=1&clients=2&recv=4192 -[2023-08-18 11:44:10.879][INFO][27386][1vg849p4] <- CPB time=295046501, okbps=0,0,0, ikbps=8,4199,0, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 11:44:11.229][INFO][27386][1vg849p4] -> HLS time=300478325ms, sno=26, ts=livestream-25.ts, dur=400ms, dva=0p -[2023-08-18 11:44:12.399][INFO][27386][3n70249i] Hybrid cpu=2.00%,396MB, cid=1,0, timer=61,0,0, clock=0,45,3,0,0,1,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:89,oth:0,buf:0) -[2023-08-18 11:44:12.640][INFO][27386][j57l3496] Process: cpu=2.00%,396MB, threads=2 -[2023-08-18 11:44:17.399][INFO][27386][3n70249i] Hybrid cpu=1.00%,396MB, cid=1,0, timer=62,0,0, clock=0,45,3,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:89,oth:0,buf:0) -[2023-08-18 11:44:17.645][INFO][27386][j57l3496] Process: cpu=2.00%,396MB, threads=2 -[2023-08-18 11:44:21.260][INFO][27386][1vg849p4] -> HLS time=310505684ms, sno=26, ts=livestream-25.ts, dur=10433ms, dva=0p -[2023-08-18 11:44:22.401][INFO][27386][3n70249i] Hybrid cpu=2.00%,397MB, cid=1,0, timer=62,0,0, clock=0,45,3,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:89,oth:0,buf:0) -[2023-08-18 11:44:22.650][INFO][27386][j57l3496] Process: cpu=3.00%,396MB, threads=2 -[2023-08-18 11:44:25.881][INFO][27386][1vg849p4] <- CPB time=310036644, okbps=0,0,0, ikbps=9,4199,0, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 11:44:27.402][INFO][27386][3n70249i] Hybrid cpu=3.00%,396MB, cid=1,1, timer=62,0,0, clock=0,45,2,1,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:89,oth:0,buf:0) -[2023-08-18 11:44:27.655][INFO][27386][j57l3496] Process: cpu=2.00%,396MB, threads=2 -[2023-08-18 11:44:31.262][INFO][27386][1vg849p4] -> HLS time=320507646ms, sno=27, ts=livestream-26.ts, dur=8433ms, dva=0p -[2023-08-18 11:44:32.402][INFO][27386][3n70249i] Hybrid cpu=3.00%,396MB, cid=1,1, timer=62,0,0, clock=0,45,2,1,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:89,oth:0,buf:0) -[2023-08-18 11:44:32.660][INFO][27386][j57l3496] Process: cpu=2.00%,396MB, threads=2 -[2023-08-18 11:44:37.403][INFO][27386][3n70249i] Hybrid cpu=3.00%,397MB, cid=1,1, timer=62,0,0, clock=0,45,2,1,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:89,oth:0,buf:0) -[2023-08-18 11:44:37.665][INFO][27386][j57l3496] Process: cpu=3.00%,397MB, threads=2 -[2023-08-18 11:44:40.882][INFO][27386][1vg849p4] <- CPB time=325039590, okbps=0,0,0, ikbps=9,4197,4198, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 11:44:41.297][INFO][27386][1vg849p4] -> HLS time=330547312ms, sno=28, ts=livestream-27.ts, dur=6466ms, dva=0p -[2023-08-18 11:44:42.404][INFO][27386][3n70249i] Hybrid cpu=2.00%,397MB, cid=1,0, timer=62,0,0, clock=0,45,3,1,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:90,oth:0,buf:0) -[2023-08-18 11:44:42.670][INFO][27386][j57l3496] Process: cpu=2.00%,397MB, threads=2 -[2023-08-18 11:44:47.405][INFO][27386][3n70249i] Hybrid cpu=2.00%,397MB, cid=1,0, timer=62,0,0, clock=0,45,3,1,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:90,oth:0,buf:0) -[2023-08-18 11:44:47.672][INFO][27386][j57l3496] Process: cpu=2.00%,397MB, threads=2 -[2023-08-18 11:44:50.884][INFO][27386][1vg849p4] <- CPB time=335045208, okbps=0,0,0, ikbps=10,4197,4198, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 11:44:51.327][INFO][27386][1vg849p4] -> HLS time=340570059ms, sno=29, ts=livestream-28.ts, dur=4500ms, dva=0p -[2023-08-18 11:44:52.406][INFO][27386][3n70249i] Hybrid cpu=3.00%,397MB, cid=1,0, timer=62,0,0, clock=0,45,3,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:89,oth:0,buf:0) -[2023-08-18 11:44:52.676][INFO][27386][j57l3496] Process: cpu=3.00%,396MB, threads=2 -[2023-08-18 11:44:57.406][INFO][27386][3n70249i] Hybrid cpu=2.00%,396MB, cid=1,0, timer=62,0,0, clock=0,45,3,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:89,oth:0,buf:0) -[2023-08-18 11:44:57.680][INFO][27386][j57l3496] Process: cpu=3.00%,396MB, threads=2 -[2023-08-18 11:45:01.360][INFO][27386][1vg849p4] -> HLS time=350607710ms, sno=30, ts=livestream-29.ts, dur=2533ms, dva=0p -[2023-08-18 11:45:02.407][INFO][27386][3n70249i] Hybrid cpu=2.00%,396MB, cid=1,0, timer=62,0,0, clock=0,45,3,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:89,oth:0,buf:0) -[2023-08-18 11:45:02.685][INFO][27386][j57l3496] Process: cpu=2.00%,396MB, threads=2 -[2023-08-18 11:45:05.887][INFO][27386][1vg849p4] <- CPB time=350036500, okbps=0,0,0, ikbps=10,4197,4198, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 11:45:07.407][INFO][27386][3n70249i] Hybrid cpu=2.00%,397MB, cid=1,0, timer=62,0,0, clock=0,45,3,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:89,oth:0,buf:0) -[2023-08-18 11:45:07.689][INFO][27386][j57l3496] Process: cpu=2.00%,397MB, threads=2 -[2023-08-18 11:45:11.391][INFO][27386][1vg849p4] -> HLS time=360624625ms, sno=31, ts=livestream-30.ts, dur=566ms, dva=0p -[2023-08-18 11:45:12.407][INFO][27386][3n70249i] Hybrid cpu=3.00%,397MB, cid=1,0, timer=62,0,0, clock=0,45,3,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:89,oth:0,buf:0) -[2023-08-18 11:45:12.694][INFO][27386][j57l3496] Process: cpu=2.00%,397MB, threads=2 -[2023-08-18 11:45:15.887][INFO][27386][1vg849p4] <- CPB time=360051304, okbps=0,0,0, ikbps=10,4195,4198, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 11:45:17.408][INFO][27386][3n70249i] Hybrid cpu=2.00%,397MB, cid=1,0, timer=62,0,0, clock=0,45,3,1,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:89,oth:0,buf:0) -[2023-08-18 11:45:17.698][INFO][27386][j57l3496] Process: cpu=2.00%,397MB, threads=2 -[2023-08-18 11:45:21.394][INFO][27386][1vg849p4] -> HLS time=370627981ms, sno=31, ts=livestream-30.ts, dur=10566ms, dva=0p -[2023-08-18 11:45:22.409][INFO][27386][3n70249i] Hybrid cpu=3.00%,396MB, cid=1,0, timer=62,0,0, clock=0,45,3,1,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:89,oth:0,buf:0) -[2023-08-18 11:45:22.702][INFO][27386][j57l3496] Process: cpu=3.00%,396MB, threads=2 -[2023-08-18 11:45:25.888][INFO][27386][1vg849p4] <- CPB time=370051443, okbps=0,0,0, ikbps=11,4195,4198, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 11:45:27.409][INFO][27386][3n70249i] Hybrid cpu=3.00%,396MB, cid=1,0, timer=62,0,0, clock=0,45,3,1,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:89,oth:0,buf:0) -[2023-08-18 11:45:27.708][INFO][27386][j57l3496] Process: cpu=2.00%,396MB, threads=2 -[2023-08-18 11:45:31.393][INFO][27386][1vg849p4] -> HLS time=380634480ms, sno=32, ts=livestream-31.ts, dur=8566ms, dva=0p -[2023-08-18 11:45:32.410][INFO][27386][3n70249i] Hybrid cpu=3.00%,396MB, cid=1,0, timer=62,0,0, clock=0,44,4,1,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:89,oth:0,buf:0) -[2023-08-18 11:45:32.712][INFO][27386][j57l3496] Process: cpu=1.00%,396MB, threads=2 -[2023-08-18 11:45:37.411][INFO][27386][3n70249i] Hybrid cpu=3.00%,397MB, cid=1,0, timer=62,0,0, clock=0,44,4,1,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:89,oth:0,buf:0) -[2023-08-18 11:45:37.717][INFO][27386][j57l3496] Process: cpu=2.99%,397MB, threads=2 -[2023-08-18 11:45:40.891][INFO][27386][1vg849p4] <- CPB time=385050813, okbps=0,0,0, ikbps=11,4195,4198, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 11:45:41.423][INFO][27386][1vg849p4] -> HLS time=390670403ms, sno=33, ts=livestream-32.ts, dur=6600ms, dva=0p -[2023-08-18 11:45:42.412][INFO][27386][3n70249i] Hybrid cpu=2.00%,397MB, cid=1,0, timer=62,0,0, clock=0,44,4,1,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:89,oth:0,buf:0) -[2023-08-18 11:45:42.722][INFO][27386][j57l3496] Process: cpu=3.00%,397MB, threads=2 -[2023-08-18 11:45:47.412][INFO][27386][3n70249i] Hybrid cpu=3.00%,397MB, cid=1,0, timer=62,0,0, clock=0,44,4,1,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:90,oth:0,buf:0) -[2023-08-18 11:45:47.727][INFO][27386][j57l3496] Process: cpu=2.00%,397MB, threads=2 -[2023-08-18 11:45:51.467][INFO][27386][1vg849p4] -> HLS time=400700406ms, sno=34, ts=livestream-33.ts, dur=4633ms, dva=0p -[2023-08-18 11:45:52.412][INFO][27386][3n70249i] Hybrid cpu=4.00%,396MB, cid=1,0, timer=62,0,0, clock=0,44,4,1,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:90,oth:0,buf:0) -[2023-08-18 11:45:52.731][INFO][27386][j57l3496] Process: cpu=3.00%,396MB, threads=2 -[2023-08-18 11:45:55.892][INFO][27386][1vg849p4] <- CPB time=400043755, okbps=0,0,0, ikbps=11,4201,4198, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 11:45:57.413][INFO][27386][3n70249i] Hybrid cpu=1.00%,396MB, cid=1,0, timer=62,0,0, clock=0,45,3,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:90,oth:0,buf:0) -[2023-08-18 11:45:57.736][INFO][27386][j57l3496] Process: cpu=3.00%,396MB, threads=2 -[2023-08-18 11:46:01.496][INFO][27386][1vg849p4] -> HLS time=410738065ms, sno=35, ts=livestream-34.ts, dur=2666ms, dva=0p -[2023-08-18 11:46:02.414][INFO][27386][3n70249i] Hybrid cpu=2.00%,396MB, cid=1,0, timer=62,0,0, clock=0,45,3,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:90,oth:0,buf:0) -[2023-08-18 11:46:02.740][INFO][27386][j57l3496] Process: cpu=2.00%,396MB, threads=2 -[2023-08-18 11:46:07.414][INFO][27386][3n70249i] Hybrid cpu=2.00%,398MB, cid=1,0, timer=61,0,0, clock=0,44,4,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:89,oth:0,buf:0) -[2023-08-18 11:46:07.742][INFO][27386][j57l3496] Process: cpu=3.00%,397MB, threads=2 -[2023-08-18 11:46:10.893][INFO][27386][1vg849p4] <- CPB time=415054905, okbps=0,0,0, ikbps=12,4201,4198, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 11:46:11.521][INFO][27386][1vg849p4] -> HLS time=420763478ms, sno=36, ts=livestream-35.ts, dur=700ms, dva=0p -[2023-08-18 11:46:12.415][INFO][27386][3n70249i] Hybrid cpu=2.00%,397MB, cid=1,0, timer=61,0,0, clock=0,44,4,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:89,oth:0,buf:0) -[2023-08-18 11:46:12.746][INFO][27386][j57l3496] Process: cpu=2.00%,397MB, threads=2 -[2023-08-18 11:46:17.416][INFO][27386][3n70249i] Hybrid cpu=2.00%,397MB, cid=1,0, timer=61,0,0, clock=0,44,4,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:89,oth:0,buf:0) -[2023-08-18 11:46:17.750][INFO][27386][j57l3496] Process: cpu=3.00%,397MB, threads=2 -[2023-08-18 11:46:21.524][INFO][27386][1vg849p4] -> HLS time=430767775ms, sno=36, ts=livestream-35.ts, dur=10700ms, dva=0p -[2023-08-18 11:46:22.416][INFO][27386][3n70249i] Hybrid cpu=3.00%,396MB, cid=1,0, timer=62,0,0, clock=0,44,3,1,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:90,oth:0,buf:0) -[2023-08-18 11:46:22.755][INFO][27386][j57l3496] Process: cpu=2.00%,396MB, threads=2 -[2023-08-18 11:46:25.894][INFO][27386][1vg849p4] <- CPB time=430046712, okbps=0,0,0, ikbps=12,4186,4198, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 11:46:27.416][INFO][27386][3n70249i] Hybrid cpu=3.00%,396MB, cid=1,0, timer=62,0,0, clock=0,44,3,1,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:90,oth:0,buf:0) -[2023-08-18 11:46:27.758][INFO][27386][j57l3496] Process: cpu=2.00%,396MB, threads=2 -[2023-08-18 11:46:31.556][INFO][27386][1vg849p4] -> HLS time=440801478ms, sno=37, ts=livestream-36.ts, dur=8733ms, dva=0p -[2023-08-18 11:46:32.417][INFO][27386][3n70249i] Hybrid cpu=4.00%,396MB, cid=1,0, timer=62,0,0, clock=0,45,3,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:89,oth:0,buf:0) -[2023-08-18 11:46:32.763][INFO][27386][j57l3496] Process: cpu=1.00%,396MB, threads=2 -[2023-08-18 11:46:35.895][INFO][27386][1vg849p4] <- CPB time=440062873, okbps=0,0,0, ikbps=13,4186,4198, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 11:46:37.418][INFO][27386][3n70249i] Hybrid cpu=3.00%,398MB, cid=1,0, timer=62,0,0, clock=0,45,3,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:89,oth:0,buf:0) -[2023-08-18 11:46:37.767][INFO][27386][j57l3496] Process: cpu=4.00%,398MB, threads=2 -[2023-08-18 11:46:41.592][INFO][27386][1vg849p4] -> HLS time=450836126ms, sno=38, ts=livestream-37.ts, dur=6766ms, dva=0p -[2023-08-18 11:46:42.419][INFO][27386][3n70249i] Hybrid cpu=2.00%,398MB, cid=1,0, timer=62,0,0, clock=0,45,3,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:89,oth:0,buf:0) -[2023-08-18 11:46:42.771][INFO][27386][j57l3496] Process: cpu=2.00%,398MB, threads=2 -[2023-08-18 11:46:47.419][INFO][27386][3n70249i] Hybrid cpu=2.00%,398MB, cid=1,0, timer=62,0,0, clock=0,44,3,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:89,oth:0,buf:0) -[2023-08-18 11:46:47.776][INFO][27386][j57l3496] Process: cpu=3.00%,398MB, threads=2 -[2023-08-18 11:46:50.897][INFO][27386][1vg849p4] <- CPB time=455062567, okbps=0,0,0, ikbps=13,4186,4198, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 11:46:51.623][INFO][27386][1vg849p4] -> HLS time=460867726ms, sno=39, ts=livestream-38.ts, dur=4800ms, dva=0p -[2023-08-18 11:46:52.421][INFO][27386][3n70249i] Hybrid cpu=4.00%,397MB, cid=1,0, timer=62,0,0, clock=0,44,3,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:89,oth:0,buf:0) -[2023-08-18 11:46:52.781][INFO][27386][j57l3496] Process: cpu=2.00%,397MB, threads=2 -[2023-08-18 11:46:57.421][INFO][27386][3n70249i] Hybrid cpu=3.00%,397MB, cid=1,0, timer=62,0,0, clock=0,44,3,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:89,oth:0,buf:0) -[2023-08-18 11:46:57.786][INFO][27386][j57l3496] Process: cpu=2.00%,397MB, threads=2 -[2023-08-18 11:47:01.655][INFO][27386][1vg849p4] -> HLS time=470898197ms, sno=40, ts=livestream-39.ts, dur=2833ms, dva=0p -[2023-08-18 11:47:02.421][INFO][27386][3n70249i] Hybrid cpu=2.00%,397MB, cid=1,0, timer=62,0,0, clock=0,44,4,1,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:90,oth:0,buf:0) -[2023-08-18 11:47:02.791][INFO][27386][j57l3496] Process: cpu=2.00%,397MB, threads=2 -[2023-08-18 11:47:05.899][INFO][27386][1vg849p4] <- CPB time=470059363, okbps=0,0,0, ikbps=14,4204,4198, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 11:47:07.421][INFO][27386][3n70249i] Hybrid cpu=4.00%,398MB, cid=1,0, timer=62,0,0, clock=0,44,4,1,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:90,oth:0,buf:0) -[2023-08-18 11:47:07.796][INFO][27386][j57l3496] Process: cpu=3.00%,398MB, threads=2 -[2023-08-18 11:47:11.661][INFO][27386][1vg849p4] -> HLS time=480904136ms, sno=41, ts=livestream-40.ts, dur=833ms, dva=0p -[2023-08-18 11:47:12.422][INFO][27386][3n70249i] Hybrid cpu=3.00%,398MB, cid=1,0, timer=61,0,0, clock=0,43,4,1,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:89,oth:0,buf:0) -[2023-08-18 11:47:12.800][INFO][27386][j57l3496] Process: cpu=3.00%,398MB, threads=2 -[2023-08-18 11:47:17.423][INFO][27386][3n70249i] Hybrid cpu=1.00%,398MB, cid=1,0, timer=61,0,0, clock=0,43,4,1,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:89,oth:0,buf:0) -[2023-08-18 11:47:17.805][INFO][27386][j57l3496] Process: cpu=2.00%,398MB, threads=2 -[2023-08-18 11:47:20.900][INFO][27386][1vg849p4] <- CPB time=485052723, okbps=0,0,0, ikbps=14,4204,4198, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 11:47:21.696][INFO][27386][1vg849p4] -> HLS time=490940590ms, sno=41, ts=livestream-40.ts, dur=10866ms, dva=0p -[2023-08-18 11:47:22.423][INFO][27386][3n70249i] Hybrid cpu=2.00%,397MB, cid=1,0, timer=62,0,0, clock=0,43,4,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:89,oth:0,buf:0) -[2023-08-18 11:47:22.810][INFO][27386][j57l3496] Process: cpu=2.99%,397MB, threads=2 -[2023-08-18 11:47:27.424][INFO][27386][3n70249i] Hybrid cpu=3.00%,397MB, cid=1,0, timer=62,0,0, clock=0,43,4,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:89,oth:0,buf:0) -[2023-08-18 11:47:27.814][INFO][27386][j57l3496] Process: cpu=2.00%,397MB, threads=2 -[2023-08-18 11:47:30.901][INFO][27386][1vg849p4] <- CPB time=495053020, okbps=0,0,0, ikbps=14,4204,4198, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 11:47:31.725][INFO][27386][1vg849p4] -> HLS time=500957496ms, sno=42, ts=livestream-41.ts, dur=8900ms, dva=0p -[2023-08-18 11:47:32.425][INFO][27386][3n70249i] Hybrid cpu=2.00%,397MB, cid=1,0, timer=62,0,0, clock=0,44,4,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:90,oth:0,buf:0) -[2023-08-18 11:47:32.819][INFO][27386][j57l3496] Process: cpu=2.00%,397MB, threads=2 -[2023-08-18 11:47:37.426][INFO][27386][3n70249i] Hybrid cpu=3.00%,398MB, cid=1,0, timer=62,0,0, clock=0,44,4,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:90,oth:0,buf:0) -[2023-08-18 11:47:37.823][INFO][27386][j57l3496] Process: cpu=2.00%,398MB, threads=2 -[2023-08-18 11:47:40.902][INFO][27386][1vg849p4] <- CPB time=505059656, okbps=0,0,0, ikbps=15,4194,4198, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 11:47:41.725][INFO][27386][1vg849p4] -> HLS time=510960299ms, sno=43, ts=livestream-42.ts, dur=6900ms, dva=0p -[2023-08-18 11:47:42.427][INFO][27386][3n70249i] Hybrid cpu=2.00%,398MB, cid=1,0, timer=61,0,0, clock=0,44,4,1,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:89,oth:0,buf:0) -[2023-08-18 11:47:42.828][INFO][27386][j57l3496] Process: cpu=2.00%,398MB, threads=2 -[2023-08-18 11:47:47.428][INFO][27386][3n70249i] Hybrid cpu=3.00%,398MB, cid=1,0, timer=61,0,0, clock=0,44,4,1,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:89,oth:0,buf:0) -[2023-08-18 11:47:47.832][INFO][27386][j57l3496] Process: cpu=2.00%,398MB, threads=2 -[2023-08-18 11:47:50.903][INFO][27386][1vg849p4] <- CPB time=515067491, okbps=0,0,0, ikbps=15,4194,4198, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 11:47:51.727][INFO][27386][1vg849p4] -> HLS time=520960749ms, sno=44, ts=livestream-43.ts, dur=4900ms, dva=0p -[2023-08-18 11:47:52.428][INFO][27386][3n70249i] Hybrid cpu=4.00%,397MB, cid=1,0, timer=61,0,0, clock=0,44,4,1,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:89,oth:0,buf:0) -[2023-08-18 11:47:52.837][INFO][27386][j57l3496] Process: cpu=2.00%,397MB, threads=2 -[2023-08-18 11:47:57.428][INFO][27386][3n70249i] Hybrid cpu=3.00%,397MB, cid=1,0, timer=62,0,0, clock=0,45,3,1,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:90,oth:0,buf:0) -[2023-08-18 11:47:57.842][INFO][27386][j57l3496] Process: cpu=1.00%,397MB, threads=2 -[2023-08-18 11:48:01.755][INFO][27386][1vg849p4] -> HLS time=530997004ms, sno=45, ts=livestream-44.ts, dur=2933ms, dva=0p -[2023-08-18 11:48:02.429][INFO][27386][3n70249i] Hybrid cpu=2.00%,397MB, cid=1,0, timer=62,0,0, clock=0,45,3,1,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:90,oth:0,buf:0) -[2023-08-18 11:48:02.847][INFO][27386][j57l3496] Process: cpu=3.00%,397MB, threads=2 -[2023-08-18 11:48:05.905][INFO][27386][1vg849p4] <- CPB time=530070808, okbps=0,0,0, ikbps=15,4194,4198, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 11:48:07.429][INFO][27386][3n70249i] Hybrid cpu=3.00%,398MB, cid=1,0, timer=62,0,0, clock=0,45,3,1,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:90,oth:0,buf:0) -[2023-08-18 11:48:07.852][INFO][27386][j57l3496] Process: cpu=2.00%,398MB, threads=2 -[2023-08-18 11:48:11.794][INFO][27386][1vg849p4] -> HLS time=541036962ms, sno=46, ts=livestream-45.ts, dur=966ms, dva=0p -[2023-08-18 11:48:12.429][INFO][27386][3n70249i] Hybrid cpu=2.00%,398MB, cid=1,0, timer=62,0,0, clock=0,44,3,1,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:90,oth:0,buf:0) -[2023-08-18 11:48:12.856][INFO][27386][j57l3496] Process: cpu=3.00%,398MB, threads=2 -[2023-08-18 11:48:17.430][INFO][27386][3n70249i] Hybrid cpu=2.00%,398MB, cid=1,0, timer=62,0,0, clock=0,44,3,1,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:90,oth:0,buf:0) -[2023-08-18 11:48:17.861][INFO][27386][j57l3496] Process: cpu=2.00%,398MB, threads=2 -[2023-08-18 11:48:20.907][INFO][27386][1vg849p4] <- CPB time=545062454, okbps=0,0,0, ikbps=16,4197,4198, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 11:48:21.797][INFO][27386][1vg849p4] -> HLS time=551040746ms, sno=46, ts=livestream-45.ts, dur=10966ms, dva=0p -[2023-08-18 11:48:22.431][INFO][27386][3n70249i] Hybrid cpu=2.00%,397MB, cid=1,0, timer=62,0,0, clock=0,45,3,1,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:90,oth:0,buf:0) -[2023-08-18 11:48:22.866][INFO][27386][j57l3496] Process: cpu=3.00%,397MB, threads=2 -[2023-08-18 11:48:27.431][INFO][27386][3n70249i] Hybrid cpu=2.00%,397MB, cid=1,0, timer=62,0,0, clock=0,45,3,1,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:90,oth:0,buf:0) -[2023-08-18 11:48:27.871][INFO][27386][j57l3496] Process: cpu=2.00%,397MB, threads=2 -[2023-08-18 11:48:30.908][INFO][27386][1vg849p4] <- CPB time=555065448, okbps=0,0,0, ikbps=16,4197,4198, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 11:48:31.821][INFO][27386][1vg849p4] -> HLS time=561055421ms, sno=47, ts=livestream-46.ts, dur=9000ms, dva=0p -[2023-08-18 11:48:32.432][INFO][27386][3n70249i] Hybrid cpu=2.00%,397MB, cid=1,0, timer=62,0,0, clock=0,45,3,1,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:90,oth:0,buf:0) -[2023-08-18 11:48:32.876][INFO][27386][j57l3496] Process: cpu=2.00%,398MB, threads=2 -[2023-08-18 11:48:37.433][INFO][27386][3n70249i] Hybrid cpu=3.00%,398MB, cid=1,0, timer=62,0,0, clock=0,45,3,1,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:90,oth:0,buf:0) -[2023-08-18 11:48:37.881][INFO][27386][j57l3496] Process: cpu=2.00%,398MB, threads=2 -[2023-08-18 11:48:40.909][INFO][27386][1vg849p4] <- CPB time=565071448, okbps=0,0,0, ikbps=16,4197,4198, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 11:48:41.830][INFO][27386][1vg849p4] -> HLS time=571074112ms, sno=48, ts=livestream-47.ts, dur=7000ms, dva=0p -[2023-08-18 11:48:42.434][INFO][27386][3n70249i] Hybrid cpu=3.00%,398MB, cid=1,0, timer=62,0,0, clock=0,45,3,1,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:90,oth:0,buf:0) -[2023-08-18 11:48:42.884][INFO][27386][j57l3496] Process: cpu=2.00%,398MB, threads=2 -[2023-08-18 11:48:47.434][INFO][27386][3n70249i] Hybrid cpu=2.00%,398MB, cid=1,0, timer=62,0,0, clock=0,45,3,1,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:90,oth:0,buf:0) -[2023-08-18 11:48:47.890][INFO][27386][j57l3496] Process: cpu=3.00%,398MB, threads=2 -[2023-08-18 11:48:50.911][INFO][27386][1vg849p4] <- CPB time=575075570, okbps=0,0,0, ikbps=17,4198,4198, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 11:48:51.858][INFO][27386][1vg849p4] -> HLS time=581090517ms, sno=49, ts=livestream-48.ts, dur=5033ms, dva=0p -[2023-08-18 11:48:52.435][INFO][27386][3n70249i] Hybrid cpu=3.00%,398MB, cid=1,0, timer=62,0,0, clock=0,44,4,1,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:89,oth:0,buf:0) -[2023-08-18 11:48:52.895][INFO][27386][j57l3496] Process: cpu=2.00%,398MB, threads=2 -[2023-08-18 11:48:57.435][INFO][27386][3n70249i] Hybrid cpu=2.00%,398MB, cid=1,0, timer=62,0,0, clock=0,44,4,1,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:89,oth:0,buf:0) -[2023-08-18 11:48:57.900][INFO][27386][j57l3496] Process: cpu=2.00%,398MB, threads=2 -[2023-08-18 11:49:01.857][INFO][27386][1vg849p4] -> HLS time=591098911ms, sno=50, ts=livestream-49.ts, dur=3033ms, dva=0p -[2023-08-18 11:49:02.436][INFO][27386][3n70249i] Hybrid cpu=2.00%,398MB, cid=1,0, timer=62,0,0, clock=0,44,4,1,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:89,oth:0,buf:0) -[2023-08-18 11:49:02.905][INFO][27386][j57l3496] Process: cpu=3.00%,398MB, threads=2 -[2023-08-18 11:49:05.913][INFO][27386][1vg849p4] <- CPB time=590070585, okbps=0,0,0, ikbps=17,4198,4198, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 11:49:07.437][INFO][27386][3n70249i] Hybrid cpu=3.00%,398MB, cid=1,0, timer=62,0,0, clock=0,44,4,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:90,oth:0,buf:0) -[2023-08-18 11:49:07.909][INFO][27386][j57l3496] Process: cpu=3.00%,398MB, threads=2 -[2023-08-18 11:49:11.859][INFO][27386][1vg849p4] -> HLS time=601100231ms, sno=51, ts=livestream-50.ts, dur=1033ms, dva=0p -[2023-08-18 11:49:12.437][INFO][27386][3n70249i] Hybrid cpu=3.00%,398MB, cid=1,0, timer=62,0,0, clock=0,44,4,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:90,oth:0,buf:0) -[2023-08-18 11:49:12.914][INFO][27386][j57l3496] Process: cpu=2.00%,398MB, threads=2 -[2023-08-18 11:49:15.914][INFO][27386][1vg849p4] <- CPB time=600075242, okbps=0,0,0, ikbps=17,4198,4198, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 11:49:17.438][INFO][27386][3n70249i] Hybrid cpu=3.00%,398MB, cid=1,0, timer=62,0,0, clock=0,44,4,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:90,oth:0,buf:0) -[2023-08-18 11:49:17.919][INFO][27386][j57l3496] Process: cpu=2.00%,398MB, threads=2 -[2023-08-18 11:49:21.895][INFO][27386][1vg849p4] -> HLS time=611136915ms, sno=51, ts=livestream-50.ts, dur=11066ms, dva=0p -[2023-08-18 11:49:22.438][INFO][27386][3n70249i] Hybrid cpu=3.00%,398MB, cid=1,0, timer=62,0,0, clock=0,44,4,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:90,oth:0,buf:0) -[2023-08-18 11:49:22.924][INFO][27386][j57l3496] Process: cpu=2.00%,398MB, threads=2 -[2023-08-18 11:49:27.439][INFO][27386][3n70249i] Hybrid cpu=3.00%,398MB, cid=1,0, timer=62,0,0, clock=0,44,4,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:90,oth:0,buf:0) -[2023-08-18 11:49:27.929][INFO][27386][j57l3496] Process: cpu=2.00%,398MB, threads=2 -[2023-08-18 11:49:30.916][INFO][27386][1vg849p4] <- CPB time=615083503, okbps=0,0,0, ikbps=18,4201,4198, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 11:49:31.923][INFO][27386][1vg849p4] -> HLS time=621167502ms, sno=52, ts=livestream-51.ts, dur=9100ms, dva=0p -[2023-08-18 11:49:32.439][INFO][27386][3n70249i] Hybrid cpu=2.00%,398MB, cid=1,0, timer=62,0,0, clock=0,44,4,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:89,oth:0,buf:0) -[2023-08-18 11:49:32.933][INFO][27386][j57l3496] Process: cpu=2.00%,398MB, threads=2 -[2023-08-18 11:49:37.440][INFO][27386][3n70249i] Hybrid cpu=2.00%,398MB, cid=1,0, timer=62,0,0, clock=0,44,4,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:89,oth:0,buf:0) -[2023-08-18 11:49:37.938][INFO][27386][j57l3496] Process: cpu=2.00%,398MB, threads=2 -[2023-08-18 11:49:41.959][INFO][27386][1vg849p4] -> HLS time=631206301ms, sno=53, ts=livestream-52.ts, dur=7133ms, dva=0p -[2023-08-18 11:49:42.440][INFO][27386][3n70249i] Hybrid cpu=3.00%,398MB, cid=1,0, timer=61,0,0, clock=0,44,3,1,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:89,oth:0,buf:0) -[2023-08-18 11:49:42.943][INFO][27386][j57l3496] Process: cpu=2.00%,398MB, threads=2 -[2023-08-18 11:49:45.918][INFO][27386][1vg849p4] <- CPB time=630073814, okbps=0,0,0, ikbps=18,4201,4196, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 11:49:47.440][INFO][27386][3n70249i] Hybrid cpu=2.00%,398MB, cid=1,0, timer=61,0,0, clock=0,44,3,1,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:89,oth:0,buf:0) -[2023-08-18 11:49:47.947][INFO][27386][j57l3496] Process: cpu=3.00%,398MB, threads=2 -[2023-08-18 11:49:51.997][INFO][27386][1vg849p4] -> HLS time=641228648ms, sno=54, ts=livestream-53.ts, dur=5166ms, dva=0p -[2023-08-18 11:49:52.441][INFO][27386][3n70249i] Hybrid cpu=3.00%,398MB, cid=1,0, timer=61,0,0, clock=0,44,3,1,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:89,oth:0,buf:0) -[2023-08-18 11:49:52.952][INFO][27386][j57l3496] Process: cpu=3.00%,398MB, threads=2 -[2023-08-18 11:49:55.920][INFO][27386][1vg849p4] <- CPB time=640082868, okbps=0,0,0, ikbps=19,4201,4196, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 11:49:57.441][INFO][27386][3n70249i] Hybrid cpu=3.00%,398MB, cid=1,0, timer=61,0,0, clock=0,44,3,1,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:89,oth:0,buf:0) -[2023-08-18 11:49:57.957][INFO][27386][j57l3496] Process: cpu=3.00%,398MB, threads=2 -[2023-08-18 11:50:01.996][INFO][27386][1vg849p4] -> HLS time=651243258ms, sno=55, ts=livestream-54.ts, dur=3166ms, dva=0p -[2023-08-18 11:50:02.441][INFO][27386][3n70249i] Hybrid cpu=3.00%,398MB, cid=1,0, timer=61,0,0, clock=0,44,3,1,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:89,oth:0,buf:0) -[2023-08-18 11:50:02.961][INFO][27386][j57l3496] Process: cpu=2.00%,398MB, threads=2 -[2023-08-18 11:50:07.442][INFO][27386][3n70249i] Hybrid cpu=3.00%,398MB, cid=1,0, timer=62,0,0, clock=0,44,4,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:89,oth:0,buf:0) -[2023-08-18 11:50:07.965][INFO][27386][j57l3496] Process: cpu=2.00%,398MB, threads=2 -[2023-08-18 11:50:10.922][INFO][27386][1vg849p4] <- CPB time=655087710, okbps=0,0,0, ikbps=19,4196,4196, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 11:50:12.028][INFO][27386][1vg849p4] -> HLS time=661262654ms, sno=56, ts=livestream-55.ts, dur=1200ms, dva=0p -[2023-08-18 11:50:12.443][INFO][27386][3n70249i] Hybrid cpu=3.00%,398MB, cid=1,0, timer=62,0,0, clock=0,44,4,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:89,oth:0,buf:0) -[2023-08-18 11:50:12.970][INFO][27386][j57l3496] Process: cpu=2.00%,398MB, threads=2 -[2023-08-18 11:50:17.443][INFO][27386][3n70249i] Hybrid cpu=3.00%,398MB, cid=1,0, timer=62,0,0, clock=0,44,4,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:89,oth:0,buf:0) -[2023-08-18 11:50:17.974][INFO][27386][j57l3496] Process: cpu=2.00%,398MB, threads=2 -[2023-08-18 11:50:22.027][INFO][27386][1vg849p4] -> HLS time=671263702ms, sno=56, ts=livestream-55.ts, dur=11200ms, dva=0p -[2023-08-18 11:50:22.444][INFO][27386][3n70249i] Hybrid cpu=3.00%,398MB, cid=1,0, timer=62,0,0, clock=0,44,3,1,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:89,oth:0,buf:0) -[2023-08-18 11:50:22.979][INFO][27386][j57l3496] Process: cpu=2.00%,398MB, threads=2 -[2023-08-18 11:50:25.924][INFO][27386][1vg849p4] <- CPB time=670078151, okbps=0,0,0, ikbps=19,4196,4196, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 11:50:27.445][INFO][27386][3n70249i] Hybrid cpu=3.00%,398MB, cid=1,0, timer=62,0,0, clock=0,44,3,1,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:89,oth:0,buf:0) -[2023-08-18 11:50:27.982][INFO][27386][j57l3496] Process: cpu=2.00%,398MB, threads=2 -[2023-08-18 11:50:32.062][INFO][27386][1vg849p4] -> HLS time=681304059ms, sno=57, ts=livestream-56.ts, dur=9233ms, dva=0p -[2023-08-18 11:50:32.446][INFO][27386][3n70249i] Hybrid cpu=2.00%,398MB, cid=1,0, timer=62,0,0, clock=0,44,3,1,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:89,oth:0,buf:0) -[2023-08-18 11:50:32.986][INFO][27386][j57l3496] Process: cpu=3.00%,398MB, threads=2 -[2023-08-18 11:50:35.926][INFO][27386][1vg849p4] <- CPB time=680093888, okbps=0,0,0, ikbps=20,4196,4196, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 11:50:37.446][INFO][27386][3n70249i] Hybrid cpu=3.00%,398MB, cid=1,0, timer=62,0,0, clock=0,44,4,1,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:90,oth:0,buf:0) -[2023-08-18 11:50:37.991][INFO][27386][j57l3496] Process: cpu=2.00%,398MB, threads=2 -[2023-08-18 11:50:42.089][INFO][27386][1vg849p4] -> HLS time=691322760ms, sno=58, ts=livestream-57.ts, dur=7266ms, dva=0p -[2023-08-18 11:50:42.447][INFO][27386][3n70249i] Hybrid cpu=2.00%,398MB, cid=1,0, timer=62,0,0, clock=0,44,4,1,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:90,oth:0,buf:0) -[2023-08-18 11:50:42.996][INFO][27386][j57l3496] Process: cpu=2.00%,398MB, threads=2 -[2023-08-18 11:50:45.926][INFO][27386][1vg849p4] <- CPB time=690093908, okbps=0,0,0, ikbps=20,4195,4196, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 11:50:47.447][INFO][27386][3n70249i] Hybrid cpu=3.00%,398MB, cid=1,0, timer=62,0,0, clock=0,45,2,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:89,oth:0,buf:0) -[2023-08-18 11:50:48.000][INFO][27386][j57l3496] Process: cpu=3.00%,398MB, threads=2 -[2023-08-18 11:50:52.096][INFO][27386][1vg849p4] -> HLS time=701341988ms, sno=59, ts=livestream-58.ts, dur=5266ms, dva=0p -[2023-08-18 11:50:52.448][INFO][27386][3n70249i] Hybrid cpu=4.00%,398MB, cid=1,0, timer=62,0,0, clock=0,45,2,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:89,oth:0,buf:0) -[2023-08-18 11:50:53.004][INFO][27386][j57l3496] Process: cpu=1.00%,398MB, threads=2 -[2023-08-18 11:50:57.448][INFO][27386][3n70249i] Hybrid cpu=2.00%,398MB, cid=1,0, timer=62,0,0, clock=0,45,2,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:89,oth:0,buf:0) -[2023-08-18 11:50:58.008][INFO][27386][j57l3496] Process: cpu=2.00%,398MB, threads=2 -[2023-08-18 11:51:00.927][INFO][27386][1vg849p4] <- CPB time=705076319, okbps=0,0,0, ikbps=20,4195,4196, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 11:51:02.124][INFO][27386][1vg849p4] -> HLS time=711366274ms, sno=60, ts=livestream-59.ts, dur=3300ms, dva=0p -[2023-08-18 11:51:02.449][INFO][27386][3n70249i] Hybrid cpu=2.00%,398MB, cid=1,0, timer=62,0,0, clock=0,44,4,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:90,oth:0,buf:0) -[2023-08-18 11:51:03.012][INFO][27386][j57l3496] Process: cpu=2.00%,398MB, threads=2 -[2023-08-18 11:51:07.450][INFO][27386][3n70249i] Hybrid cpu=4.00%,398MB, cid=1,0, timer=62,0,0, clock=0,44,4,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:90,oth:0,buf:0) -[2023-08-18 11:51:08.018][INFO][27386][j57l3496] Process: cpu=1.00%,398MB, threads=2 -[2023-08-18 11:51:10.927][INFO][27386][1vg849p4] <- CPB time=715078536, okbps=0,0,0, ikbps=21,4195,4196, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 11:51:12.156][INFO][27386][1vg849p4] -> HLS time=721399223ms, sno=61, ts=livestream-60.ts, dur=1333ms, dva=0p -[2023-08-18 11:51:12.450][INFO][27386][3n70249i] Hybrid cpu=3.00%,398MB, cid=1,0, timer=62,0,0, clock=0,44,4,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:90,oth:0,buf:0) -[2023-08-18 11:51:13.022][INFO][27386][j57l3496] Process: cpu=2.00%,398MB, threads=2 -[2023-08-18 11:51:17.451][INFO][27386][3n70249i] Hybrid cpu=3.00%,398MB, cid=1,0, timer=62,0,0, clock=0,44,3,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:90,oth:0,buf:0) -[2023-08-18 11:51:18.028][INFO][27386][j57l3496] Process: cpu=3.00%,398MB, threads=2 -[2023-08-18 11:51:20.928][INFO][27386][1vg849p4] <- CPB time=725093095, okbps=0,0,0, ikbps=21,4195,4196, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 11:51:22.155][INFO][27386][1vg849p4] -> HLS time=731405556ms, sno=61, ts=livestream-60.ts, dur=11333ms, dva=0p -[2023-08-18 11:51:22.451][INFO][27386][3n70249i] Hybrid cpu=4.00%,398MB, cid=1,0, timer=62,0,0, clock=0,44,3,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:90,oth:0,buf:0) -[2023-08-18 11:51:23.032][INFO][27386][j57l3496] Process: cpu=2.00%,398MB, threads=2 -[2023-08-18 11:51:27.451][INFO][27386][3n70249i] Hybrid cpu=3.00%,398MB, cid=1,0, timer=62,0,0, clock=0,43,4,0,0,1,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:89,oth:0,buf:0) -[2023-08-18 11:51:28.037][INFO][27386][j57l3496] Process: cpu=2.00%,398MB, threads=2 -[2023-08-18 11:51:32.197][INFO][27386][1vg849p4] -> HLS time=741432813ms, sno=62, ts=livestream-61.ts, dur=9366ms, dva=0p -[2023-08-18 11:51:32.452][INFO][27386][3n70249i] Hybrid cpu=3.00%,398MB, cid=1,0, timer=62,0,0, clock=0,43,4,0,0,1,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:89,oth:0,buf:0) -[2023-08-18 11:51:33.042][INFO][27386][j57l3496] Process: cpu=1.00%,398MB, threads=2 -[2023-08-18 11:51:35.930][INFO][27386][1vg849p4] <- CPB time=740095834, okbps=0,0,0, ikbps=21,4195,4196, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 11:51:37.453][INFO][27386][3n70249i] Hybrid cpu=3.00%,397MB, cid=1,0, timer=61,0,0, clock=0,44,4,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:89,oth:0,buf:0) -[2023-08-18 11:51:38.046][INFO][27386][j57l3496] Process: cpu=2.00%,397MB, threads=2 -[2023-08-18 11:51:42.190][INFO][27386][1vg849p4] -> HLS time=751438895ms, sno=63, ts=livestream-62.ts, dur=7366ms, dva=0p -[2023-08-18 11:51:42.453][INFO][27386][3n70249i] Hybrid cpu=2.00%,397MB, cid=1,0, timer=61,0,0, clock=0,44,4,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:89,oth:0,buf:0) -[2023-08-18 11:51:43.052][INFO][27386][j57l3496] Process: cpu=3.00%,397MB, threads=2 -[2023-08-18 11:51:47.453][INFO][27386][3n70249i] Hybrid cpu=2.00%,397MB, cid=1,0, timer=61,0,0, clock=0,44,4,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:89,oth:0,buf:0) -[2023-08-18 11:51:48.056][INFO][27386][j57l3496] Process: cpu=2.00%,397MB, threads=2 -[2023-08-18 11:51:50.931][INFO][27386][1vg849p4] <- CPB time=755088178, okbps=0,0,0, ikbps=22,4195,4196, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 11:51:52.223][INFO][27386][1vg849p4] -> HLS time=761464767ms, sno=64, ts=livestream-63.ts, dur=5400ms, dva=0p -[2023-08-18 11:51:52.454][INFO][27386][3n70249i] Hybrid cpu=3.00%,398MB, cid=1,0, timer=62,0,0, clock=0,45,3,1,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:90,oth:0,buf:0) -[2023-08-18 11:51:53.062][INFO][27386][j57l3496] Process: cpu=2.99%,398MB, threads=2 -[2023-08-18 11:51:57.454][INFO][27386][3n70249i] Hybrid cpu=2.00%,398MB, cid=1,0, timer=62,0,0, clock=0,45,3,1,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:90,oth:0,buf:0) -[2023-08-18 11:51:58.068][INFO][27386][j57l3496] Process: cpu=2.00%,398MB, threads=2 -[2023-08-18 11:52:00.931][INFO][27386][1vg849p4] <- CPB time=765100424, okbps=0,0,0, ikbps=22,4204,4196, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 11:52:02.253][INFO][27386][1vg849p4] -> HLS time=771496713ms, sno=65, ts=livestream-64.ts, dur=3433ms, dva=0p -[2023-08-18 11:52:02.455][INFO][27386][3n70249i] Hybrid cpu=2.00%,398MB, cid=1,0, timer=62,0,0, clock=0,45,3,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:89,oth:0,buf:0) -[2023-08-18 11:52:03.072][INFO][27386][j57l3496] Process: cpu=2.00%,398MB, threads=2 -[2023-08-18 11:52:07.455][INFO][27386][3n70249i] Hybrid cpu=2.00%,397MB, cid=1,0, timer=62,0,0, clock=0,45,3,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:89,oth:0,buf:0) -[2023-08-18 11:52:08.076][INFO][27386][j57l3496] Process: cpu=2.00%,397MB, threads=2 -[2023-08-18 11:52:12.294][INFO][27386][1vg849p4] -> HLS time=781536355ms, sno=66, ts=livestream-65.ts, dur=1466ms, dva=0p -[2023-08-18 11:52:12.456][INFO][27386][3n70249i] Hybrid cpu=3.00%,397MB, cid=1,0, timer=62,0,0, clock=0,45,3,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:89,oth:0,buf:0) -[2023-08-18 11:52:13.081][INFO][27386][j57l3496] Process: cpu=2.00%,397MB, threads=2 -[2023-08-18 11:52:15.932][INFO][27386][1vg849p4] <- CPB time=780099007, okbps=0,0,0, ikbps=23,4204,4196, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 11:52:17.457][INFO][27386][3n70249i] Hybrid cpu=3.00%,397MB, cid=1,0, timer=61,0,0, clock=0,43,4,1,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:90,oth:0,buf:0) -[2023-08-18 11:52:18.085][INFO][27386][j57l3496] Process: cpu=1.00%,397MB, threads=2 -[2023-08-18 11:52:22.295][INFO][27386][1vg849p4] -> HLS time=791536742ms, sno=66, ts=livestream-65.ts, dur=11466ms, dva=0p -[2023-08-18 11:52:22.457][INFO][27386][3n70249i] Hybrid cpu=2.00%,399MB, cid=1,0, timer=61,0,0, clock=0,43,4,1,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:90,oth:0,buf:0) -[2023-08-18 11:52:23.090][INFO][27386][j57l3496] Process: cpu=3.00%,399MB, threads=2 -[2023-08-18 11:52:27.458][INFO][27386][3n70249i] Hybrid cpu=2.00%,399MB, cid=1,0, timer=62,0,0, clock=0,46,2,1,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:90,oth:0,buf:0) -[2023-08-18 11:52:28.095][INFO][27386][j57l3496] Process: cpu=3.00%,399MB, threads=2 -[2023-08-18 11:52:30.933][INFO][27386][1vg849p4] <- CPB time=795085789, okbps=0,0,0, ikbps=23,4184,4196, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 11:52:32.329][INFO][27386][1vg849p4] -> HLS time=801572838ms, sno=67, ts=livestream-66.ts, dur=9500ms, dva=0p -[2023-08-18 11:52:32.459][INFO][27386][3n70249i] Hybrid cpu=3.00%,399MB, cid=1,0, timer=62,0,0, clock=0,46,2,1,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:90,oth:0,buf:0) -[2023-08-18 11:52:33.099][INFO][27386][j57l3496] Process: cpu=2.00%,399MB, threads=2 -[2023-08-18 11:52:37.942][INFO][27471][629083v2] SRS/6.0.64(Bee), MIT -[2023-08-18 11:52:37.943][INFO][27471][629083v2] authors: Winlin ZhaoWenjie ShiWei XiaoZhihong WuPengqiang XiaLixin LiPeng ChenGuanghua ChenHaibo ZhangJunqin and https://github.com/ossrs/srs/blob/develop/trunk/AUTHORS.md#contributors -[2023-08-18 11:52:37.943][INFO][27471][629083v2] cwd=/home/bart/srs, work_dir=./, build: 2023-08-18 12:43:50, configure: , uname: Linux rrw-bart 5.19.0-43-generic #44~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Mon May 22 13:39:36 UTC 2 x86_64 x86_64 x86_64 GNU/Linux, osx: 0, env: 0, pkg: -[2023-08-18 11:52:37.943][INFO][27471][629083v2] configure detail: --prefix=/usr/local/srs --config=conf/srs.conf --osx=off --hls=on --hds=off --dvr=on --ssl=on --https=on --ssl-1-0=off --ssl-local=off --sys-ssl=off --transcode=on --ingest=on --stat=on --http-callback=on --http-server=on --stream-converter=on --http-api=on --utest=off --srt=on --rtc=on --h265=off --gb28181=off --simulator=off --cxx11=on --cxx14=off --backtrace=on --ffmpeg-fit=on --ffmpeg-opus=off --nasm=on --srtp-nasm=on --clean=on --gperf=off --gmc=off --gmd=off --gmp=off --gcp=off --gprof=off --static=off --shared-st=off --shared-srt=off --shared-ffmpeg=off --log-verbose=off --log-info=off --log-trace=on --log-level_v2=on --gcov=off --apm=off --debug=off --debug-stats=off --cross-build=off --sanitizer=on --sanitizer-static=off --sanitizer-log=off --cygwin64=off --single-thread=off --generic-linux=off --cc=gcc --cxx=g++ --ar=ar --ld=ld --randlib=randlib -[2023-08-18 11:52:37.943][INFO][27471][629083v2] srs checking config... -[2023-08-18 11:52:37.943][INFO][27471][629083v2] ips, iface[0] ens3 ipv4 0x11043 10.31.35.225, iface[1] ens3 ipv6 0x11043 fe80::11:32ff:fe2c:e653%ens3 -[2023-08-18 11:52:37.943][INFO][27471][629083v2] devices, intranet ens3 10.31.35.225, intranet ens3 fe80::11:32ff:fe2c:e653%ens3 -[2023-08-18 11:52:37.943][WARN][27471][629083v2][22] stats network use index=0, ip=10.31.35.225, ifname=ens3 -[2023-08-18 11:52:37.943][WARN][27471][629083v2][22] stats disk not configed, disk iops disabled. -[2023-08-18 11:52:37.944][INFO][27471][629083v2] you can check log by: tail -n 30 -f ./objs/srs.log -[2023-08-18 11:52:37.944][INFO][27471][629083v2] please check SRS by: ./etc/init.d/srs status -[2023-08-18 11:52:37.944][INFO][27471][629083v2] features, rch:on, dash:on, hls:on, hds:off, srt:on, hc:on, ha:on, hs:on, hp:on, dvr:on, trans:on, inge:on, stat:on, sc:on -[2023-08-18 11:52:37.944][INFO][27471][629083v2] SRS on amd64 x86_64, conf:conf/srs.conf, limit:1000, writev:1024, encoding:little-endian, HZ:100 -[2023-08-18 11:52:37.944][INFO][27471][629083v2] mw sleep:350ms. mr enabled:on, default:0, sleep:350ms -[2023-08-18 11:52:37.944][INFO][27471][629083v2] gc:on, pq:30000ms, cscc:[0,16), csa:on, tn:on(may hurts performance), ss:auto(guess by merged write) -[2023-08-18 11:52:37.944][INFO][27471][629083v2] system default latency(ms): mw(0-350) + mr(0-350) + play-queue(0-30000) -[2023-08-18 11:52:37.944][WARN][27471][629083v2][22] SRS/6.0.64 is not stable -[2023-08-18 11:52:37.944][INFO][27471][629083v2] start daemon mode... -[2023-08-18 11:52:37.946][INFO][27472][629083v2] father process exit -[2023-08-18 11:52:37.948][INFO][27473][629083v2] son(daemon) process running. -[2023-08-18 11:52:37.949][INFO][27473][629083v2] write pid=27473 to ./objs/srs.pid success! -[2023-08-18 11:52:37.949][INFO][27473][629083v2] Thread #1(primordial): init name=srs-master-1, interval=5000ms -[2023-08-18 11:52:37.954][INFO][27473][u01xj4mi] Thread #2: run with tid=27475, entry=0x60c000000340, label=hybrid, name=srs-hybrid-2 -[2023-08-18 11:52:37.958][INFO][27473][629083v2] Pool: Start threads primordial=1, hybrids=1 ok -[2023-08-18 11:52:37.975][INFO][27471][629083v2] grandpa process exit. -[2023-08-18 11:52:37.986][INFO][27473][u01xj4mi] fingerprint=9E:B6:99:57:25:B0:6D:B1:BF:34:1B:67:BD:55:3D:33:0B:A1:9D:DE:2B:33:D9:79:77:C7:37:4D:A4:52:23:85 -[2023-08-18 11:52:37.987][INFO][27473][u01xj4mi] CircuitBreaker: enabled=1, high=2x90, critical=1x95, dying=5x99 -[2023-08-18 11:52:37.987][INFO][27473][u01xj4mi] http flv live stream, vhost=__defaultVhost__, mount=[vhost]/[app]/[stream].flv -[2023-08-18 11:52:37.988][INFO][27473][u01xj4mi] http: root mount to ./objs/nginx/html -[2023-08-18 11:52:37.988][INFO][27473][u01xj4mi] server main cid=u01xj4mi, pid=27473, ppid=27472, asprocess=0 -[2023-08-18 11:52:37.994][INFO][27473][u01xj4mi] RTMP listen at tcp://0.0.0.0:1935, fd=10 -[2023-08-18 11:52:37.994][INFO][27473][u01xj4mi] HTTP-API listen at tcp://0.0.0.0:1985, fd=11 -[2023-08-18 11:52:37.994][INFO][27473][u01xj4mi] HTTP-Server listen at tcp://0.0.0.0:8080, fd=12 -[2023-08-18 11:52:37.995][INFO][27473][u01xj4mi] signal installed, reload=1, reopen=10, fast_quit=15, grace_quit=3 -[2023-08-18 11:52:37.995][INFO][27473][u01xj4mi] http: api mount /console to ./objs/nginx/html/console -[2023-08-18 11:52:37.996][INFO][27473][u01xj4mi] rtc listen at udp://0.0.0.0:8000, fd=13 -[2023-08-18 11:52:37.997][INFO][27473][53684903] Hybrid cpu=0.00%,29MB -[2023-08-18 11:52:37.997][WARN][27473][98f57u82][22] use private address as ip: 10.31.35.225, ifname=ens3 -[2023-08-18 11:52:37.997][INFO][27473][98f57u82] Startup query id=vid-35m3s3d, session=vid-90737s4, eip=10.31.35.225, wait=300s -[2023-08-18 11:52:37.997][INFO][27473][77ia8q48] TCP: connection manager run, conns=0 -[2023-08-18 11:52:37.997][INFO][27473][22666435] SRT: connection manager run, conns=0 -[2023-08-18 11:52:37.997][INFO][27473][093t9215] UDP #13 LISTEN at 0.0.0.0:8000, SO_SNDBUF(default=212992, expect=10485760, actual=425984, r0=0), SO_RCVBUF(default=212992, expect=10485760, actual=425984, r0=0) -[2023-08-18 11:52:37.997][INFO][27473][11tp9l36] RTC: connection manager run, conns=0 -[2023-08-18 11:52:42.955][INFO][27473][53684903] Hybrid cpu=1.00%,29MB -[2023-08-18 11:52:42.961][INFO][27473][629083v2] Process: cpu=1.00%,29MB, threads=2 -[2023-08-18 11:52:47.956][INFO][27473][53684903] Hybrid cpu=1.00%,30MB -[2023-08-18 11:52:47.966][INFO][27473][629083v2] Process: cpu=0.00%,30MB, threads=2 -[2023-08-18 11:52:52.956][INFO][27473][53684903] Hybrid cpu=2.00%,30MB, cid=1,1, timer=62,0,0, clock=1,42,6,0,0,0,0,0,0 -[2023-08-18 11:52:52.971][INFO][27473][629083v2] Process: cpu=0.00%,30MB, threads=2 -[2023-08-18 11:52:53.934][INFO][27473][2b2481m8] HTTP #0 10.69.12.33:60244 GET http://apps.stage-entertainment.nl/live/livestream.html, content-length=-1 -[2023-08-18 11:52:53.934][INFO][27473][2b2481m8] http match file=./objs/nginx/html/live/livestream.html, pattern=/, upath=/live/livestream.html -[2023-08-18 11:52:53.948][INFO][27473][2b2481m8] TCP: before dispose resource(HttpConn)(0x607000004f50), conns=1, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 11:52:53.948][WARN][27473][2b2481m8][104] client disconnect peer. ret=1007 -[2023-08-18 11:52:53.948][INFO][27473][77ia8q48] TCP: clear zombies=1 resources, conns=1, removing=0, unsubs=0 -[2023-08-18 11:52:53.948][INFO][27473][2b2481m8] TCP: disposing #0 resource(HttpConn)(0x607000004f50), conns=1, disposing=1, zombies=0 -[2023-08-18 11:52:54.026][INFO][27473][777mdz2z] HTTP #0 10.69.12.33:60252 GET http://apps.stage-entertainment.nl/live/livestream.m3u8, content-length=-1 -[2023-08-18 11:52:54.026][INFO][27473][777mdz2z] http match file=./objs/nginx/html/live/livestream.m3u8, pattern=/, upath=/live/livestream.m3u8 -[2023-08-18 11:52:54.040][INFO][27473][777mdz2z] TCP: before dispose resource(HttpConn)(0x607000006680), conns=1, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 11:52:54.040][WARN][27473][777mdz2z][104] client disconnect peer. ret=1007 -[2023-08-18 11:52:54.040][INFO][27473][77ia8q48] TCP: clear zombies=1 resources, conns=1, removing=0, unsubs=0 -[2023-08-18 11:52:54.040][INFO][27473][777mdz2z] TCP: disposing #0 resource(HttpConn)(0x607000006680), conns=1, disposing=1, zombies=0 -[2023-08-18 11:52:57.957][INFO][27473][53684903] Hybrid cpu=1.00%,31MB, cid=1,1, timer=62,0,0, clock=1,42,6,0,0,0,0,0,0 -[2023-08-18 11:52:57.974][INFO][27473][629083v2] Process: cpu=1.00%,31MB, threads=2 -[2023-08-18 11:52:58.891][INFO][27473][m94t178d] HTTP #0 10.69.12.33:25290 GET http://apps.stage-entertainment.nl/live/livestream.html, content-length=-1 -[2023-08-18 11:52:58.891][INFO][27473][m94t178d] http match file=./objs/nginx/html/live/livestream.html, pattern=/, upath=/live/livestream.html -[2023-08-18 11:52:58.905][INFO][27473][m94t178d] TCP: before dispose resource(HttpConn)(0x607000007330), conns=1, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 11:52:58.905][WARN][27473][m94t178d][104] client disconnect peer. ret=1007 -[2023-08-18 11:52:58.905][INFO][27473][77ia8q48] TCP: clear zombies=1 resources, conns=1, removing=0, unsubs=0 -[2023-08-18 11:52:58.905][INFO][27473][m94t178d] TCP: disposing #0 resource(HttpConn)(0x607000007330), conns=1, disposing=1, zombies=0 -[2023-08-18 11:52:58.962][INFO][27473][6qiv8ttz] HTTP #0 10.69.12.33:25306 GET http://apps.stage-entertainment.nl/live/livestream.m3u8, content-length=-1 -[2023-08-18 11:52:58.962][INFO][27473][6qiv8ttz] http match file=./objs/nginx/html/live/livestream.m3u8, pattern=/, upath=/live/livestream.m3u8 -[2023-08-18 11:52:58.976][INFO][27473][6qiv8ttz] TCP: before dispose resource(HttpConn)(0x6070000078e0), conns=1, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 11:52:58.976][WARN][27473][6qiv8ttz][104] client disconnect peer. ret=1007 -[2023-08-18 11:52:58.976][INFO][27473][77ia8q48] TCP: clear zombies=1 resources, conns=1, removing=0, unsubs=0 -[2023-08-18 11:52:58.976][INFO][27473][6qiv8ttz] TCP: disposing #0 resource(HttpConn)(0x6070000078e0), conns=1, disposing=1, zombies=0 -[2023-08-18 11:53:02.957][INFO][27473][53684903] Hybrid cpu=2.00%,31MB, cid=6,3, timer=61,0,0, clock=0,39,8,0,0,0,0,0,0, free=1 -[2023-08-18 11:53:02.978][INFO][27473][629083v2] Process: cpu=0.00%,31MB, threads=2 -[2023-08-18 11:53:07.958][INFO][27473][53684903] Hybrid cpu=1.00%,31MB, cid=6,3, timer=61,0,0, clock=0,39,8,0,0,0,0,0,0, free=1 -[2023-08-18 11:53:07.983][INFO][27473][629083v2] Process: cpu=0.00%,31MB, threads=2 -[2023-08-18 11:53:12.959][INFO][27473][53684903] Hybrid cpu=2.00%,31MB, cid=6,3, timer=61,0,0, clock=0,39,8,0,0,0,0,0,0, free=1 -[2023-08-18 11:53:12.988][INFO][27473][629083v2] Process: cpu=0.00%,31MB, threads=2 -[2023-08-18 11:53:17.960][INFO][27473][53684903] Hybrid cpu=1.00%,32MB, cid=1,0, timer=61,0,0, clock=0,41,6,0,0,0,0,0,0 -[2023-08-18 11:53:17.992][INFO][27473][629083v2] Process: cpu=1.00%,32MB, threads=2 -[2023-08-18 11:53:22.961][INFO][27473][53684903] Hybrid cpu=1.00%,32MB, cid=1,0, timer=61,0,0, clock=0,41,6,0,0,0,0,0,0 -[2023-08-18 11:53:22.998][INFO][27473][629083v2] Process: cpu=1.00%,32MB, threads=2 -[2023-08-18 11:53:27.962][INFO][27473][53684903] Hybrid cpu=1.00%,32MB, cid=1,0, timer=61,0,0, clock=0,42,6,0,0,0,0,0,0 -[2023-08-18 11:53:28.002][INFO][27473][629083v2] Process: cpu=1.00%,32MB, threads=2 -[2023-08-18 11:53:32.962][INFO][27473][53684903] Hybrid cpu=0.00%,32MB, cid=1,0, timer=61,0,0, clock=0,42,6,0,0,0,0,0,0 -[2023-08-18 11:53:33.008][INFO][27473][629083v2] Process: cpu=2.00%,32MB, threads=2 -[2023-08-18 11:53:37.962][INFO][27473][53684903] Hybrid cpu=1.00%,32MB, cid=1,0, timer=61,0,0, clock=0,42,6,0,0,0,0,0,0 -[2023-08-18 11:53:38.013][INFO][27473][629083v2] Process: cpu=1.00%,32MB, threads=2 -[2023-08-18 11:53:42.963][INFO][27473][53684903] Hybrid cpu=1.00%,32MB, cid=1,0, timer=61,0,0, clock=0,41,6,0,0,0,0,0,0 -[2023-08-18 11:53:43.018][INFO][27473][629083v2] Process: cpu=1.00%,32MB, threads=2 -[2023-08-18 11:53:43.419][INFO][27473][43857720] HTTP #0 10.69.12.33:51766 GET http://apps.stage-entertainment.nl/live/livestream.m3u8, content-length=-1 -[2023-08-18 11:53:43.420][INFO][27473][43857720] http match file=./objs/nginx/html/live/livestream.m3u8, pattern=/, upath=/live/livestream.m3u8 -[2023-08-18 11:53:43.433][INFO][27473][43857720] TCP: before dispose resource(HttpConn)(0x6070000083d0), conns=1, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 11:53:43.433][WARN][27473][43857720][104] client disconnect peer. ret=1007 -[2023-08-18 11:53:43.433][INFO][27473][77ia8q48] TCP: clear zombies=1 resources, conns=1, removing=0, unsubs=0 -[2023-08-18 11:53:43.433][INFO][27473][43857720] TCP: disposing #0 resource(HttpConn)(0x6070000083d0), conns=1, disposing=1, zombies=0 -[2023-08-18 11:53:47.963][INFO][27473][53684903] Hybrid cpu=2.00%,32MB, cid=1,0, timer=61,0,0, clock=0,41,6,0,0,0,0,0,0 -[2023-08-18 11:53:48.023][INFO][27473][629083v2] Process: cpu=0.00%,32MB, threads=2 -[2023-08-18 11:53:52.964][INFO][27473][53684903] Hybrid cpu=1.00%,32MB, cid=1,1, timer=61,0,0, clock=0,42,6,0,0,0,0,0,0, free=1 -[2023-08-18 11:53:53.028][INFO][27473][629083v2] Process: cpu=2.00%,32MB, threads=2 -[2023-08-18 11:53:57.965][INFO][27473][53684903] Hybrid cpu=1.00%,32MB, cid=1,1, timer=61,0,0, clock=0,42,6,0,0,0,0,0,0, free=1 -[2023-08-18 11:53:58.031][INFO][27473][629083v2] Process: cpu=0.00%,32MB, threads=2 -[2023-08-18 11:54:02.966][INFO][27473][53684903] Hybrid cpu=1.00%,33MB, cid=1,1, timer=61,0,0, clock=0,42,6,0,0,0,0,0,0, free=1 -[2023-08-18 11:54:03.036][INFO][27473][629083v2] Process: cpu=0.00%,33MB, threads=2 -[2023-08-18 11:54:04.330][INFO][27473][4t73m18p] HTTP #0 10.69.12.33:45704 GET http://apps.stage-entertainment.nl/live, content-length=-1 -[2023-08-18 11:54:04.330][INFO][27473][4t73m18p] http match file=./objs/nginx/html/live, pattern=/, upath=/live -[2023-08-18 11:54:04.330][INFO][27473][4t73m18p] TCP: before dispose resource(HttpConn)(0x607000008bb0), conns=1, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 11:54:04.332][ERROR][27473][4t73m18p][21] serve error code=1044(FileRead)(Failed to read data from file) : process request=0 : cors serve : serve http : copy file=./objs/nginx/html/live size=9223372036854775807 : read limit=4096, left=9223372036854775807 : read from file ./objs/nginx/html/live failed -thread [27473][4t73m18p]: process_requests() [./src/app/srs_app_http_conn.cpp:209][errno=21] -thread [27473][4t73m18p]: process_request() [./src/app/srs_app_http_conn.cpp:236][errno=21] -thread [27473][4t73m18p]: serve_http() [./src/protocol/srs_protocol_http_stack.cpp:768][errno=21] -thread [27473][4t73m18p]: serve_file() [./src/protocol/srs_protocol_http_stack.cpp:488][errno=21] -thread [27473][4t73m18p]: copy() [./src/protocol/srs_protocol_http_stack.cpp:605][errno=21] -thread [27473][4t73m18p]: read() [./src/kernel/srs_kernel_file.cpp:290][errno=21](Is a directory) -[2023-08-18 11:54:04.332][INFO][27473][77ia8q48] TCP: clear zombies=1 resources, conns=1, removing=0, unsubs=0 -[2023-08-18 11:54:04.332][INFO][27473][4t73m18p] TCP: disposing #0 resource(HttpConn)(0x607000008bb0), conns=1, disposing=1, zombies=0 -[2023-08-18 11:54:07.210][INFO][27473][2t717597] HTTP #0 10.69.12.33:45708 GET http://apps.stage-entertainment.nl/live/livestream.m3u8, content-length=-1 -[2023-08-18 11:54:07.210][INFO][27473][2t717597] http match file=./objs/nginx/html/live/livestream.m3u8, pattern=/, upath=/live/livestream.m3u8 -[2023-08-18 11:54:07.223][INFO][27473][2t717597] TCP: before dispose resource(HttpConn)(0x60700001ea90), conns=1, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 11:54:07.224][WARN][27473][2t717597][104] client disconnect peer. ret=1007 -[2023-08-18 11:54:07.224][INFO][27473][77ia8q48] TCP: clear zombies=1 resources, conns=1, removing=0, unsubs=0 -[2023-08-18 11:54:07.224][INFO][27473][2t717597] TCP: disposing #0 resource(HttpConn)(0x60700001ea90), conns=1, disposing=1, zombies=0 -[2023-08-18 11:54:07.967][INFO][27473][53684903] Hybrid cpu=1.00%,33MB, cid=2,1, timer=61,0,0, clock=0,42,6,0,0,0,0,0,0, free=1 -[2023-08-18 11:54:08.041][INFO][27473][629083v2] Process: cpu=2.00%,33MB, threads=2 -[2023-08-18 11:54:12.968][INFO][27473][53684903] Hybrid cpu=1.00%,33MB, cid=2,1, timer=61,0,0, clock=0,42,6,0,0,0,0,0,0, free=1 -[2023-08-18 11:54:13.047][INFO][27473][629083v2] Process: cpu=1.00%,33MB, threads=2 -[2023-08-18 11:54:17.969][INFO][27473][53684903] Hybrid cpu=1.00%,33MB, cid=1,0, timer=62,0,0, clock=0,41,7,0,0,0,0,0,0 -[2023-08-18 11:54:18.051][INFO][27473][629083v2] Process: cpu=2.00%,33MB, threads=2 -[2023-08-18 11:54:22.970][INFO][27473][53684903] Hybrid cpu=0.00%,33MB, cid=1,0, timer=62,0,0, clock=0,41,7,0,0,0,0,0,0 -[2023-08-18 11:54:23.056][INFO][27473][629083v2] Process: cpu=2.00%,33MB, threads=2 -[2023-08-18 11:54:27.853][INFO][27473][a13ape7a] HTTP #0 10.69.12.33:18912 GET http://apps.stage-entertainment.nl/live/livestream.m3u8?hls_ctx=87664825, content-length=-1 -[2023-08-18 11:54:27.853][INFO][27473][a13ape7a] http match file=./objs/nginx/html/live/livestream.m3u8, pattern=/, upath=/live/livestream.m3u8 -[2023-08-18 11:54:27.866][INFO][27473][a13ape7a] TCP: before dispose resource(HttpConn)(0x60700001f270), conns=1, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 11:54:27.866][WARN][27473][a13ape7a][104] client disconnect peer. ret=1007 -[2023-08-18 11:54:27.866][INFO][27473][77ia8q48] TCP: clear zombies=1 resources, conns=1, removing=0, unsubs=0 -[2023-08-18 11:54:27.866][INFO][27473][a13ape7a] TCP: disposing #0 resource(HttpConn)(0x60700001f270), conns=1, disposing=1, zombies=0 -[2023-08-18 11:54:27.971][INFO][27473][53684903] Hybrid cpu=1.00%,33MB, cid=1,1, timer=61,0,0, clock=0,40,8,0,0,0,0,0,0, free=1 -[2023-08-18 11:54:28.059][INFO][27473][629083v2] Process: cpu=1.00%,33MB, threads=2 -[2023-08-18 11:54:32.972][INFO][27473][53684903] Hybrid cpu=1.00%,33MB, cid=1,1, timer=61,0,0, clock=0,40,8,0,0,0,0,0,0, free=1 -[2023-08-18 11:54:33.064][INFO][27473][629083v2] Process: cpu=1.00%,33MB, threads=2 -[2023-08-18 11:54:37.972][INFO][27473][53684903] Hybrid cpu=1.00%,34MB, cid=1,1, timer=61,0,0, clock=0,40,8,0,0,0,0,0,0, free=1 -[2023-08-18 11:54:38.068][INFO][27473][629083v2] Process: cpu=1.00%,34MB, threads=2 -[2023-08-18 11:54:42.973][INFO][27473][53684903] Hybrid cpu=2.00%,34MB, cid=1,0, timer=61,0,0, clock=0,41,6,0,0,0,0,0,0 -[2023-08-18 11:54:43.073][INFO][27473][629083v2] Process: cpu=1.00%,34MB, threads=2 -[2023-08-18 11:54:47.973][INFO][27473][53684903] Hybrid cpu=1.00%,34MB, cid=1,0, timer=61,0,0, clock=0,41,6,0,0,0,0,0,0 -[2023-08-18 11:54:48.078][INFO][27473][629083v2] Process: cpu=1.00%,34MB, threads=2 -[2023-08-18 11:54:52.973][INFO][27473][53684903] Hybrid cpu=1.00%,34MB, cid=1,0, timer=61,0,0, clock=0,41,6,0,0,0,0,0,0 -[2023-08-18 11:54:53.083][INFO][27473][629083v2] Process: cpu=1.00%,34MB, threads=2 -[2023-08-18 11:54:53.515][INFO][27473][84naf598] HTTP #0 10.69.12.33:43498 GET http://apps.stage-entertainment.nl/live/livestream.m3u8?hls_ctx=87664825, content-length=-1 -[2023-08-18 11:54:53.515][INFO][27473][84naf598] http match file=./objs/nginx/html/live/livestream.m3u8, pattern=/, upath=/live/livestream.m3u8 -[2023-08-18 11:54:53.529][INFO][27473][84naf598] TCP: before dispose resource(HttpConn)(0x60700001feb0), conns=1, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 11:54:53.529][WARN][27473][84naf598][104] client disconnect peer. ret=1007 -[2023-08-18 11:54:53.529][INFO][27473][77ia8q48] TCP: clear zombies=1 resources, conns=1, removing=0, unsubs=0 -[2023-08-18 11:54:53.529][INFO][27473][84naf598] TCP: disposing #0 resource(HttpConn)(0x60700001feb0), conns=1, disposing=1, zombies=0 -[2023-08-18 11:54:53.643][INFO][27473][9w9218t0] HTTP #0 10.69.12.33:43514 GET http://apps.stage-entertainment.nl/live/livestream-63.ts?hls_ctx=87664825, content-length=-1 -[2023-08-18 11:54:53.643][INFO][27473][9w9218t0] http match file=./objs/nginx/html/live/livestream-63.ts, pattern=/, upath=/live/livestream-63.ts -[2023-08-18 11:54:54.287][INFO][27473][9w9218t0] TCP: before dispose resource(HttpConn)(0x60700000e950), conns=1, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 11:54:54.287][WARN][27473][9w9218t0][104] client disconnect peer. ret=1007 -[2023-08-18 11:54:54.287][INFO][27473][77ia8q48] TCP: clear zombies=1 resources, conns=1, removing=0, unsubs=0 -[2023-08-18 11:54:54.287][INFO][27473][9w9218t0] TCP: disposing #0 resource(HttpConn)(0x60700000e950), conns=1, disposing=1, zombies=0 -[2023-08-18 11:54:54.533][INFO][27473][65ck3453] HTTP #0 10.69.12.33:43528 GET http://apps.stage-entertainment.nl/live/livestream-64.ts?hls_ctx=87664825, content-length=-1 -[2023-08-18 11:54:54.533][INFO][27473][65ck3453] http match file=./objs/nginx/html/live/livestream-64.ts, pattern=/, upath=/live/livestream-64.ts -[2023-08-18 11:54:55.215][INFO][27473][65ck3453] TCP: before dispose resource(HttpConn)(0x60700000f130), conns=1, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 11:54:55.215][WARN][27473][65ck3453][104] client disconnect peer. ret=1007 -[2023-08-18 11:54:55.215][INFO][27473][77ia8q48] TCP: clear zombies=1 resources, conns=1, removing=0, unsubs=0 -[2023-08-18 11:54:55.215][INFO][27473][65ck3453] TCP: disposing #0 resource(HttpConn)(0x60700000f130), conns=1, disposing=1, zombies=0 -[2023-08-18 11:54:57.974][INFO][27473][53684903] Hybrid cpu=1.00%,34MB, cid=3,1, timer=62,0,0, clock=0,42,6,0,0,0,0,0,0, free=1 -[2023-08-18 11:54:58.087][INFO][27473][629083v2] Process: cpu=2.00%,34MB, threads=2 -[2023-08-18 11:55:01.016][INFO][27473][5845n19b] HTTP #0 10.69.12.33:62074 GET http://apps.stage-entertainment.nl/live/livestream-65.ts?hls_ctx=87664825, content-length=-1 -[2023-08-18 11:55:01.016][INFO][27473][5845n19b] http match file=./objs/nginx/html/live/livestream-65.ts, pattern=/, upath=/live/livestream-65.ts -[2023-08-18 11:55:01.697][INFO][27473][5845n19b] TCP: before dispose resource(HttpConn)(0x6070000200e0), conns=1, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 11:55:01.697][WARN][27473][5845n19b][104] client disconnect peer. ret=1007 -[2023-08-18 11:55:01.697][INFO][27473][77ia8q48] TCP: clear zombies=1 resources, conns=1, removing=0, unsubs=0 -[2023-08-18 11:55:01.697][INFO][27473][5845n19b] TCP: disposing #0 resource(HttpConn)(0x6070000200e0), conns=1, disposing=1, zombies=0 -[2023-08-18 11:55:02.974][INFO][27473][53684903] Hybrid cpu=2.00%,34MB, cid=3,1, timer=62,0,0, clock=0,42,6,0,0,0,0,0,0, free=1 -[2023-08-18 11:55:03.092][INFO][27473][629083v2] Process: cpu=1.00%,34MB, threads=2 -[2023-08-18 11:55:07.975][INFO][27473][53684903] Hybrid cpu=1.00%,34MB, cid=1,1, timer=61,0,0, clock=0,42,6,1,0,0,0,0,0, free=1 -[2023-08-18 11:55:08.096][INFO][27473][629083v2] Process: cpu=1.00%,34MB, threads=2 -[2023-08-18 11:55:08.662][INFO][27473][l25135ps] HTTP #0 10.69.12.33:64350 GET http://apps.stage-entertainment.nl:443/live/livestream.m3u8?hls_ctx=87664825, content-length=-1 -[2023-08-18 11:55:08.662][INFO][27473][l25135ps] http match file=./objs/nginx/html/live/livestream.m3u8, pattern=/, upath=/live/livestream.m3u8 -[2023-08-18 11:55:08.676][INFO][27473][l25135ps] TCP: before dispose resource(HttpConn)(0x6070000208c0), conns=1, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 11:55:08.676][WARN][27473][l25135ps][104] client disconnect peer. ret=1007 -[2023-08-18 11:55:08.676][INFO][27473][77ia8q48] TCP: clear zombies=1 resources, conns=1, removing=0, unsubs=0 -[2023-08-18 11:55:08.676][INFO][27473][l25135ps] TCP: disposing #0 resource(HttpConn)(0x6070000208c0), conns=1, disposing=1, zombies=0 -[2023-08-18 11:55:12.574][INFO][27473][1803333p] HTTP #0 10.69.12.33:64362 GET http://apps.stage-entertainment.nl/live/livestream.m3u8?hls_ctx=87664825, content-length=-1 -[2023-08-18 11:55:12.575][INFO][27473][1803333p] http match file=./objs/nginx/html/live/livestream.m3u8, pattern=/, upath=/live/livestream.m3u8 -[2023-08-18 11:55:12.590][INFO][27473][1803333p] TCP: before dispose resource(HttpConn)(0x607000021340), conns=1, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 11:55:12.590][WARN][27473][1803333p][104] client disconnect peer. ret=1007 -[2023-08-18 11:55:12.590][INFO][27473][77ia8q48] TCP: clear zombies=1 resources, conns=1, removing=0, unsubs=0 -[2023-08-18 11:55:12.590][INFO][27473][1803333p] TCP: disposing #0 resource(HttpConn)(0x607000021340), conns=1, disposing=1, zombies=0 -[2023-08-18 11:55:12.975][INFO][27473][53684903] Hybrid cpu=1.00%,34MB, cid=1,1, timer=61,0,0, clock=0,42,6,1,0,0,0,0,0, free=1 -[2023-08-18 11:55:13.103][INFO][27473][629083v2] Process: cpu=1.00%,35MB, threads=2 -[2023-08-18 11:55:17.976][INFO][27473][53684903] Hybrid cpu=2.00%,35MB, cid=1,1, timer=61,0,0, clock=0,42,6,1,0,0,0,0,0, free=1 -[2023-08-18 11:55:18.107][INFO][27473][629083v2] Process: cpu=1.00%,35MB, threads=2 -[2023-08-18 11:55:22.976][INFO][27473][53684903] Hybrid cpu=1.00%,35MB, cid=2,1, timer=62,0,0, clock=0,42,5,0,0,0,0,0,0, free=1 -[2023-08-18 11:55:23.112][INFO][27473][629083v2] Process: cpu=1.00%,35MB, threads=2 -[2023-08-18 11:55:23.797][INFO][27473][85919518] HTTP #0 10.69.12.33:45204 GET http://apps.stage-entertainment.nl:443/live/livestream.m3u8?hls_ctx=87664825, content-length=-1 -[2023-08-18 11:55:23.797][INFO][27473][85919518] http match file=./objs/nginx/html/live/livestream.m3u8, pattern=/, upath=/live/livestream.m3u8 -[2023-08-18 11:55:23.815][INFO][27473][85919518] TCP: before dispose resource(HttpConn)(0x6070000221b0), conns=1, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 11:55:23.815][WARN][27473][85919518][104] client disconnect peer. ret=1007 -[2023-08-18 11:55:23.815][INFO][27473][77ia8q48] TCP: clear zombies=1 resources, conns=1, removing=0, unsubs=0 -[2023-08-18 11:55:23.815][INFO][27473][85919518] TCP: disposing #0 resource(HttpConn)(0x6070000221b0), conns=1, disposing=1, zombies=0 -[2023-08-18 11:55:27.977][INFO][27473][53684903] Hybrid cpu=1.00%,35MB, cid=2,1, timer=62,0,0, clock=0,42,5,0,0,0,0,0,0, free=1 -[2023-08-18 11:55:28.118][INFO][27473][629083v2] Process: cpu=2.00%,35MB, threads=2 -[2023-08-18 11:55:28.211][INFO][27473][9l322s7x] HTTP #0 10.69.12.33:14476 GET http://apps.stage-entertainment.nl/live/livestream.m3u8?hls_ctx=87664825, content-length=-1 -[2023-08-18 11:55:28.211][INFO][27473][9l322s7x] http match file=./objs/nginx/html/live/livestream.m3u8, pattern=/, upath=/live/livestream.m3u8 -[2023-08-18 11:55:28.225][INFO][27473][9l322s7x] TCP: before dispose resource(HttpConn)(0x607000022c30), conns=1, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 11:55:28.225][WARN][27473][9l322s7x][104] client disconnect peer. ret=1007 -[2023-08-18 11:55:28.225][INFO][27473][77ia8q48] TCP: clear zombies=1 resources, conns=1, removing=0, unsubs=0 -[2023-08-18 11:55:28.225][INFO][27473][9l322s7x] TCP: disposing #0 resource(HttpConn)(0x607000022c30), conns=1, disposing=1, zombies=0 -[2023-08-18 11:55:32.978][INFO][27473][53684903] Hybrid cpu=2.00%,35MB, cid=3,1, timer=62,0,0, clock=0,40,7,0,0,0,0,0,0, free=1 -[2023-08-18 11:55:33.121][INFO][27473][629083v2] Process: cpu=1.00%,35MB, threads=2 -[2023-08-18 11:55:37.979][INFO][27473][53684903] Hybrid cpu=1.00%,35MB, cid=3,1, timer=62,0,0, clock=0,40,7,0,0,0,0,0,0, free=1 -[2023-08-18 11:55:38.127][INFO][27473][629083v2] Process: cpu=1.00%,35MB, threads=2 -[2023-08-18 11:55:38.941][INFO][27473][0jeoo3wp] HTTP #0 10.69.12.33:49218 GET http://apps.stage-entertainment.nl:443/live/livestream.m3u8?hls_ctx=87664825, content-length=-1 -[2023-08-18 11:55:38.941][INFO][27473][0jeoo3wp] http match file=./objs/nginx/html/live/livestream.m3u8, pattern=/, upath=/live/livestream.m3u8 -[2023-08-18 11:55:38.955][INFO][27473][0jeoo3wp] TCP: before dispose resource(HttpConn)(0x607000023870), conns=1, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 11:55:38.955][WARN][27473][0jeoo3wp][104] client disconnect peer. ret=1007 -[2023-08-18 11:55:38.955][INFO][27473][77ia8q48] TCP: clear zombies=1 resources, conns=1, removing=0, unsubs=0 -[2023-08-18 11:55:38.955][INFO][27473][0jeoo3wp] TCP: disposing #0 resource(HttpConn)(0x607000023870), conns=1, disposing=1, zombies=0 -[2023-08-18 11:55:42.979][INFO][27473][53684903] Hybrid cpu=1.00%,35MB, cid=3,1, timer=62,0,0, clock=0,40,7,0,0,0,0,0,0, free=1 -[2023-08-18 11:55:43.133][INFO][27473][629083v2] Process: cpu=2.00%,35MB, threads=2 -[2023-08-18 11:55:47.980][INFO][27473][53684903] Hybrid cpu=2.00%,35MB, cid=1,1, timer=61,0,0, clock=0,40,8,1,0,0,0,0,0, free=1 -[2023-08-18 11:55:48.139][INFO][27473][629083v2] Process: cpu=1.00%,35MB, threads=2 -[2023-08-18 11:55:52.980][INFO][27473][53684903] Hybrid cpu=1.00%,35MB, cid=1,1, timer=61,0,0, clock=0,40,8,1,0,0,0,0,0, free=1 -[2023-08-18 11:55:53.144][INFO][27473][629083v2] Process: cpu=1.00%,35MB, threads=2 -[2023-08-18 11:55:54.072][INFO][27473][s785010z] HTTP #0 10.69.12.33:46070 GET http://apps.stage-entertainment.nl:443/live/livestream.m3u8?hls_ctx=87664825, content-length=-1 -[2023-08-18 11:55:54.072][INFO][27473][s785010z] http match file=./objs/nginx/html/live/livestream.m3u8, pattern=/, upath=/live/livestream.m3u8 -[2023-08-18 11:55:54.086][INFO][27473][s785010z] TCP: before dispose resource(HttpConn)(0x6070000242f0), conns=1, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 11:55:54.086][WARN][27473][s785010z][104] client disconnect peer. ret=1007 -[2023-08-18 11:55:54.086][INFO][27473][77ia8q48] TCP: clear zombies=1 resources, conns=1, removing=0, unsubs=0 -[2023-08-18 11:55:54.086][INFO][27473][s785010z] TCP: disposing #0 resource(HttpConn)(0x6070000242f0), conns=1, disposing=1, zombies=0 -[2023-08-18 11:55:57.981][INFO][27473][53684903] Hybrid cpu=1.00%,35MB, cid=1,1, timer=62,0,0, clock=0,43,5,0,0,0,0,0,0, free=1 -[2023-08-18 11:55:58.150][INFO][27473][629083v2] Process: cpu=1.00%,35MB, threads=2 -[2023-08-18 11:56:02.981][INFO][27473][53684903] Hybrid cpu=2.00%,36MB, cid=1,1, timer=62,0,0, clock=0,43,5,0,0,0,0,0,0, free=1 -[2023-08-18 11:56:03.156][INFO][27473][629083v2] Process: cpu=1.00%,36MB, threads=2 -[2023-08-18 11:56:07.982][INFO][27473][53684903] Hybrid cpu=1.00%,36MB, cid=1,0, timer=61,0,0, clock=0,41,6,0,0,0,0,0,0 -[2023-08-18 11:56:08.161][INFO][27473][629083v2] Process: cpu=1.00%,36MB, threads=2 -[2023-08-18 11:56:09.210][INFO][27473][69054ru4] HTTP #0 10.69.12.33:51438 GET http://apps.stage-entertainment.nl:443/live/livestream.m3u8?hls_ctx=87664825, content-length=-1 -[2023-08-18 11:56:09.210][INFO][27473][69054ru4] http match file=./objs/nginx/html/live/livestream.m3u8, pattern=/, upath=/live/livestream.m3u8 -[2023-08-18 11:56:09.223][INFO][27473][69054ru4] TCP: before dispose resource(HttpConn)(0x607000024d70), conns=1, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 11:56:09.223][WARN][27473][69054ru4][104] client disconnect peer. ret=1007 -[2023-08-18 11:56:09.223][INFO][27473][77ia8q48] TCP: clear zombies=1 resources, conns=1, removing=0, unsubs=0 -[2023-08-18 11:56:09.223][INFO][27473][69054ru4] TCP: disposing #0 resource(HttpConn)(0x607000024d70), conns=1, disposing=1, zombies=0 -[2023-08-18 11:56:12.982][INFO][27473][53684903] Hybrid cpu=2.00%,36MB, cid=1,0, timer=61,0,0, clock=0,41,6,0,0,0,0,0,0 -[2023-08-18 11:56:13.167][INFO][27473][629083v2] Process: cpu=1.00%,36MB, threads=2 -[2023-08-18 11:56:17.982][INFO][27473][53684903] Hybrid cpu=2.00%,36MB, cid=1,1, timer=62,0,0, clock=0,42,6,0,0,0,0,0,0, free=1 -[2023-08-18 11:56:18.172][INFO][27473][629083v2] Process: cpu=1.00%,36MB, threads=2 -[2023-08-18 11:56:22.983][INFO][27473][53684903] Hybrid cpu=0.00%,36MB, cid=1,1, timer=62,0,0, clock=0,42,6,0,0,0,0,0,0, free=1 -[2023-08-18 11:56:23.176][INFO][27473][629083v2] Process: cpu=2.00%,36MB, threads=2 -[2023-08-18 11:56:24.378][INFO][27473][cdgo6426] HTTP #0 10.69.12.33:28040 GET http://apps.stage-entertainment.nl:443/live/livestream.m3u8?hls_ctx=87664825, content-length=-1 -[2023-08-18 11:56:24.378][INFO][27473][cdgo6426] http match file=./objs/nginx/html/live/livestream.m3u8, pattern=/, upath=/live/livestream.m3u8 -[2023-08-18 11:56:24.393][INFO][27473][cdgo6426] TCP: before dispose resource(HttpConn)(0x6070000257f0), conns=1, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 11:56:24.393][WARN][27473][cdgo6426][104] client disconnect peer. ret=1007 -[2023-08-18 11:56:24.393][INFO][27473][77ia8q48] TCP: clear zombies=1 resources, conns=1, removing=0, unsubs=0 -[2023-08-18 11:56:24.393][INFO][27473][cdgo6426] TCP: disposing #0 resource(HttpConn)(0x6070000257f0), conns=1, disposing=1, zombies=0 -[2023-08-18 11:56:27.983][INFO][27473][53684903] Hybrid cpu=2.00%,36MB, cid=1,1, timer=61,0,0, clock=0,41,6,0,0,0,0,0,0, free=1 -[2023-08-18 11:56:28.182][INFO][27473][629083v2] Process: cpu=1.00%,36MB, threads=2 -[2023-08-18 11:56:32.984][INFO][27473][53684903] Hybrid cpu=1.00%,36MB, cid=1,1, timer=61,0,0, clock=0,41,6,0,0,0,0,0,0, free=1 -[2023-08-18 11:56:33.188][INFO][27473][629083v2] Process: cpu=1.00%,36MB, threads=2 -[2023-08-18 11:56:37.985][INFO][27473][53684903] Hybrid cpu=1.00%,36MB, cid=1,0, timer=61,0,0, clock=0,41,6,0,0,0,0,0,0 -[2023-08-18 11:56:38.193][INFO][27473][629083v2] Process: cpu=1.00%,36MB, threads=2 -[2023-08-18 11:56:39.546][INFO][27473][xg014766] HTTP #0 10.69.12.33:29170 GET http://apps.stage-entertainment.nl:443/live/livestream.m3u8?hls_ctx=87664825, content-length=-1 -[2023-08-18 11:56:39.546][INFO][27473][xg014766] http match file=./objs/nginx/html/live/livestream.m3u8, pattern=/, upath=/live/livestream.m3u8 -[2023-08-18 11:56:39.559][INFO][27473][xg014766] TCP: before dispose resource(HttpConn)(0x607000026270), conns=1, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 11:56:39.559][WARN][27473][xg014766][104] client disconnect peer. ret=1007 -[2023-08-18 11:56:39.559][INFO][27473][77ia8q48] TCP: clear zombies=1 resources, conns=1, removing=0, unsubs=0 -[2023-08-18 11:56:39.559][INFO][27473][xg014766] TCP: disposing #0 resource(HttpConn)(0x607000026270), conns=1, disposing=1, zombies=0 -[2023-08-18 11:56:42.985][INFO][27473][53684903] Hybrid cpu=1.00%,36MB, cid=1,0, timer=61,0,0, clock=0,41,6,0,0,0,0,0,0 -[2023-08-18 11:56:43.197][INFO][27473][629083v2] Process: cpu=1.00%,36MB, threads=2 -[2023-08-18 11:56:47.986][INFO][27473][53684903] Hybrid cpu=2.00%,36MB, cid=1,0, timer=61,0,0, clock=0,41,6,0,0,0,0,0,0 -[2023-08-18 11:56:48.201][INFO][27473][629083v2] Process: cpu=1.00%,36MB, threads=2 -[2023-08-18 11:56:52.987][INFO][27473][53684903] Hybrid cpu=2.00%,36MB, cid=1,1, timer=62,0,0, clock=0,41,7,0,0,0,0,0,0, free=1 -[2023-08-18 11:56:53.204][INFO][27473][629083v2] Process: cpu=1.00%,36MB, threads=2 -[2023-08-18 11:56:54.673][INFO][27473][kfhuw1t3] HTTP #0 10.69.12.33:11690 GET http://apps.stage-entertainment.nl:443/live/livestream.m3u8?hls_ctx=87664825, content-length=-1 -[2023-08-18 11:56:54.673][INFO][27473][kfhuw1t3] http match file=./objs/nginx/html/live/livestream.m3u8, pattern=/, upath=/live/livestream.m3u8 -[2023-08-18 11:56:54.686][INFO][27473][kfhuw1t3] TCP: before dispose resource(HttpConn)(0x607000026cf0), conns=1, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 11:56:54.686][WARN][27473][kfhuw1t3][104] client disconnect peer. ret=1007 -[2023-08-18 11:56:54.686][INFO][27473][77ia8q48] TCP: clear zombies=1 resources, conns=1, removing=0, unsubs=0 -[2023-08-18 11:56:54.686][INFO][27473][kfhuw1t3] TCP: disposing #0 resource(HttpConn)(0x607000026cf0), conns=1, disposing=1, zombies=0 -[2023-08-18 11:56:57.987][INFO][27473][53684903] Hybrid cpu=0.00%,36MB, cid=1,1, timer=62,0,0, clock=0,41,7,0,0,0,0,0,0, free=1 -[2023-08-18 11:56:58.209][INFO][27473][629083v2] Process: cpu=1.00%,36MB, threads=2 -[2023-08-18 11:56:59.017][INFO][27473][00o51i94] HTTP #0 10.69.12.33:12258 GET http://apps.stage-entertainment.nl/live/livestream.m3u8?hls_ctx=87664825, content-length=-1 -[2023-08-18 11:56:59.017][INFO][27473][00o51i94] http match file=./objs/nginx/html/live/livestream.m3u8, pattern=/, upath=/live/livestream.m3u8 -[2023-08-18 11:56:59.033][INFO][27473][00o51i94] TCP: before dispose resource(HttpConn)(0x607000027770), conns=1, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 11:56:59.033][WARN][27473][00o51i94][104] client disconnect peer. ret=1007 -[2023-08-18 11:56:59.033][INFO][27473][77ia8q48] TCP: clear zombies=1 resources, conns=1, removing=0, unsubs=0 -[2023-08-18 11:56:59.033][INFO][27473][00o51i94] TCP: disposing #0 resource(HttpConn)(0x607000027770), conns=1, disposing=1, zombies=0 -[2023-08-18 11:56:59.131][INFO][27473][65829082] HTTP #0 10.69.12.33:12262 GET http://apps.stage-entertainment.nl/live/livestream-63.ts?hls_ctx=87664825, content-length=-1 -[2023-08-18 11:56:59.131][INFO][27473][65829082] http match file=./objs/nginx/html/live/livestream-63.ts, pattern=/, upath=/live/livestream-63.ts -[2023-08-18 11:56:59.828][INFO][27473][65829082] TCP: before dispose resource(HttpConn)(0x6070000281f0), conns=1, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 11:56:59.828][WARN][27473][65829082][104] client disconnect peer. ret=1007 -[2023-08-18 11:56:59.828][INFO][27473][77ia8q48] TCP: clear zombies=1 resources, conns=1, removing=0, unsubs=0 -[2023-08-18 11:56:59.828][INFO][27473][65829082] TCP: disposing #0 resource(HttpConn)(0x6070000281f0), conns=1, disposing=1, zombies=0 -[2023-08-18 11:57:00.015][INFO][27473][r931man6] HTTP #0 10.69.12.33:12268 GET http://apps.stage-entertainment.nl/live/livestream-64.ts?hls_ctx=87664825, content-length=-1 -[2023-08-18 11:57:00.016][INFO][27473][r931man6] http match file=./objs/nginx/html/live/livestream-64.ts, pattern=/, upath=/live/livestream-64.ts -[2023-08-18 11:57:00.693][INFO][27473][r931man6] TCP: before dispose resource(HttpConn)(0x6070000289d0), conns=1, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 11:57:00.693][WARN][27473][r931man6][104] client disconnect peer. ret=1007 -[2023-08-18 11:57:00.693][INFO][27473][77ia8q48] TCP: clear zombies=1 resources, conns=1, removing=0, unsubs=0 -[2023-08-18 11:57:00.693][INFO][27473][r931man6] TCP: disposing #0 resource(HttpConn)(0x6070000289d0), conns=1, disposing=1, zombies=0 -[2023-08-18 11:57:02.987][INFO][27473][53684903] Hybrid cpu=1.00%,37MB, cid=1,1, timer=62,0,0, clock=0,41,7,0,0,0,0,0,0, free=1 -[2023-08-18 11:57:03.214][INFO][27473][629083v2] Process: cpu=0.00%,37MB, threads=2 -[2023-08-18 11:57:06.492][INFO][27473][5401v4k1] HTTP #0 10.69.12.33:12276 GET http://apps.stage-entertainment.nl/live/livestream-65.ts?hls_ctx=87664825, content-length=-1 -[2023-08-18 11:57:06.492][INFO][27473][5401v4k1] http match file=./objs/nginx/html/live/livestream-65.ts, pattern=/, upath=/live/livestream-65.ts -[2023-08-18 11:57:07.170][INFO][27473][5401v4k1] TCP: before dispose resource(HttpConn)(0x6070000291b0), conns=1, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 11:57:07.170][WARN][27473][5401v4k1][104] client disconnect peer. ret=1007 -[2023-08-18 11:57:07.170][INFO][27473][77ia8q48] TCP: clear zombies=1 resources, conns=1, removing=0, unsubs=0 -[2023-08-18 11:57:07.170][INFO][27473][5401v4k1] TCP: disposing #0 resource(HttpConn)(0x6070000291b0), conns=1, disposing=1, zombies=0 -[2023-08-18 11:57:07.988][INFO][27473][53684903] Hybrid cpu=1.00%,37MB, cid=5,2, timer=61,0,0, clock=0,42,6,0,0,0,0,0,0, free=1 -[2023-08-18 11:57:08.219][INFO][27473][629083v2] Process: cpu=1.00%,37MB, threads=2 -[2023-08-18 11:57:11.305][INFO][27473][upm57593] RTMP client ip=127.0.0.1:49698, fd=14 -[2023-08-18 11:57:11.307][INFO][27473][upm57593] complex handshake success -[2023-08-18 11:57:11.350][INFO][27473][upm57593] connect app, tcUrl=rtmp://localhost:1935/live, pageUrl=, swfUrl=, schema=rtmp, vhost=localhost, port=1935, app=live, args=null -[2023-08-18 11:57:11.350][INFO][27473][upm57593] protocol in.buffer=0, in.ack=0, out.ack=0, in.chunk=128, out.chunk=128 -[2023-08-18 11:57:11.438][INFO][27473][upm57593] client identified, type=fmle-publish, vhost=localhost, app=live, stream=livestream, param=, duration=0ms -[2023-08-18 11:57:11.438][INFO][27473][upm57593] connected stream, tcUrl=rtmp://localhost:1935/live, pageUrl=, swfUrl=, schema=rtmp, vhost=__defaultVhost__, port=1935, app=live, stream=livestream, param=, args=null -[2023-08-18 11:57:11.438][INFO][27473][upm57593] new live source, stream_url=/live/livestream -[2023-08-18 11:57:11.438][INFO][27473][upm57593] source url=/live/livestream, ip=127.0.0.1, cache=1/2500, is_edge=0, source_id=/ -[2023-08-18 11:57:11.526][INFO][27473][upm57593] new rtc source, stream_url=/live/livestream -[2023-08-18 11:57:11.527][INFO][27473][upm57593] hls: win=60000ms, frag=10000ms, prefix=, path=./objs/nginx/html, m3u8=recorder1/[app]/[stream].m3u8, ts=[app]/[stream]-[seq].ts, aof=2.00, floor=0, clean=1, waitk=1, dispose=0ms, dts_directly=1 -[2023-08-18 11:57:11.527][INFO][27473][upm57593] ignore disabled exec for vhost=__defaultVhost__ -[2023-08-18 11:57:11.527][INFO][27473][upm57593] http: mount flv stream for sid=/live/livestream, mount=/live/livestream.flv -[2023-08-18 11:57:11.527][INFO][27473][upm57593] start publish mr=0/350, p1stpt=20000, pnt=5000, tcp_nodelay=0 -[2023-08-18 11:57:11.572][INFO][27473][upm57593] got metadata, width=1920, height=1080, vcodec=7 -[2023-08-18 11:57:11.573][INFO][27473][upm57593] 36B video sh, codec(7, profile=Main, level=Other, 1920x1080, 0kbps, 0.0fps, 0.0s) -[2023-08-18 11:57:12.989][INFO][27473][53684903] Hybrid cpu=2.00%,40MB, cid=5,2, timer=61,0,0, clock=0,42,6,0,0,0,0,0,0, free=1 -[2023-08-18 11:57:13.224][INFO][27473][629083v2] Process: cpu=2.00%,42MB, threads=2 -[2023-08-18 11:57:14.365][INFO][27473][t92i32tj] HTTP #0 10.69.12.33:33972 GET http://apps.stage-entertainment.nl:443/live/livestream.m3u8?hls_ctx=87664825, content-length=-1 -[2023-08-18 11:57:14.366][INFO][27473][t92i32tj] http match file=./objs/nginx/html/live/livestream.m3u8, pattern=/, upath=/live/livestream.m3u8 -[2023-08-18 11:57:14.379][INFO][27473][t92i32tj] TCP: before dispose resource(HttpConn)(0x60700002d430), conns=2, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 11:57:14.379][WARN][27473][t92i32tj][104] client disconnect peer. ret=1007 -[2023-08-18 11:57:14.379][INFO][27473][77ia8q48] TCP: clear zombies=1 resources, conns=2, removing=0, unsubs=0 -[2023-08-18 11:57:14.379][INFO][27473][t92i32tj] TCP: disposing #0 resource(HttpConn)(0x60700002d430), conns=2, disposing=1, zombies=0 -[2023-08-18 11:57:17.124][INFO][27473][082723k0] HTTP #0 10.69.12.33:33974 GET http://apps.stage-entertainment.nl/live/livestream.html, content-length=-1 -[2023-08-18 11:57:17.124][INFO][27473][082723k0] http match file=./objs/nginx/html/live/livestream.html, pattern=/, upath=/live/livestream.html -[2023-08-18 11:57:17.137][INFO][27473][082723k0] TCP: before dispose resource(HttpConn)(0x6070000322f0), conns=2, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 11:57:17.137][WARN][27473][082723k0][104] client disconnect peer. ret=1007 -[2023-08-18 11:57:17.137][INFO][27473][77ia8q48] TCP: clear zombies=1 resources, conns=2, removing=0, unsubs=0 -[2023-08-18 11:57:17.137][INFO][27473][082723k0] TCP: disposing #0 resource(HttpConn)(0x6070000322f0), conns=2, disposing=1, zombies=0 -[2023-08-18 11:57:17.275][INFO][27473][91105287] HTTP #0 10.69.12.33:33990 GET http://apps.stage-entertainment.nl/live/livestream.m3u8, content-length=-1 -[2023-08-18 11:57:17.275][INFO][27473][91105287] http match file=./objs/nginx/html/live/livestream.m3u8, pattern=/, upath=/live/livestream.m3u8 -[2023-08-18 11:57:17.289][INFO][27473][91105287] TCP: before dispose resource(HttpConn)(0x607000032a60), conns=2, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 11:57:17.289][WARN][27473][91105287][104] client disconnect peer. ret=1007 -[2023-08-18 11:57:17.289][INFO][27473][77ia8q48] TCP: clear zombies=1 resources, conns=2, removing=0, unsubs=0 -[2023-08-18 11:57:17.290][INFO][27473][91105287] TCP: disposing #0 resource(HttpConn)(0x607000032a60), conns=2, disposing=1, zombies=0 -[2023-08-18 11:57:17.990][INFO][27473][53684903] Hybrid cpu=2.00%,52MB, cid=5,2, timer=61,0,0, clock=0,42,6,0,0,0,0,0,0, free=1 -[2023-08-18 11:57:18.229][INFO][27473][629083v2] Process: cpu=3.00%,55MB, threads=2 -[2023-08-18 11:57:21.448][INFO][27473][upm57593] -> HLS time=10007449ms, sno=1, ts=./objs/nginx/html/live/livestream-0.ts, dur=9900ms, dva=0p -[2023-08-18 11:57:22.990][INFO][27473][53684903] Hybrid cpu=4.00%,65MB, cid=5,2, timer=62,0,0, clock=0,44,4,0,0,0,0,0,0, free=1, objs=(pkt:0,raw:0,fua:0,msg:70,oth:0,buf:0) -[2023-08-18 11:57:23.233][INFO][27473][629083v2] Process: cpu=2.00%,67MB, threads=2 -[2023-08-18 11:57:27.990][INFO][27473][53684903] Hybrid cpu=3.00%,78MB, cid=5,2, timer=62,0,0, clock=0,44,4,0,0,0,0,0,0, free=1, objs=(pkt:0,raw:0,fua:0,msg:70,oth:0,buf:0) -[2023-08-18 11:57:28.236][INFO][27473][629083v2] Process: cpu=3.00%,80MB, threads=2 -[2023-08-18 11:57:29.478][INFO][27473][wm395x3f] HTTP #0 10.69.12.33:54300 GET http://apps.stage-entertainment.nl:443/live/livestream.m3u8?hls_ctx=87664825, content-length=-1 -[2023-08-18 11:57:29.478][INFO][27473][wm395x3f] http match file=./objs/nginx/html/live/livestream.m3u8, pattern=/, upath=/live/livestream.m3u8 -[2023-08-18 11:57:29.491][INFO][27473][wm395x3f] TCP: before dispose resource(HttpConn)(0x60700003d7a0), conns=2, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 11:57:29.491][WARN][27473][wm395x3f][104] client disconnect peer. ret=1007 -[2023-08-18 11:57:29.491][INFO][27473][77ia8q48] TCP: clear zombies=1 resources, conns=2, removing=0, unsubs=0 -[2023-08-18 11:57:29.491][INFO][27473][wm395x3f] TCP: disposing #0 resource(HttpConn)(0x60700003d7a0), conns=2, disposing=1, zombies=0 -[2023-08-18 11:57:31.444][INFO][27473][upm57593] -> HLS time=20014574ms, sno=2, ts=./objs/nginx/html/live/livestream-1.ts, dur=7933ms, dva=0p -[2023-08-18 11:57:32.991][INFO][27473][53684903] Hybrid cpu=3.00%,90MB, cid=2,1, timer=62,0,0, clock=0,44,4,0,0,0,0,0,0, free=1, objs=(pkt:0,raw:0,fua:0,msg:89,oth:0,buf:0) -[2023-08-18 11:57:33.241][INFO][27473][629083v2] Process: cpu=2.00%,93MB, threads=2 -[2023-08-18 11:57:36.527][INFO][27473][upm57593] <- CPB time=19993720, okbps=0,0,0, ikbps=0,0,0, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 11:57:37.991][INFO][27473][53684903] Hybrid cpu=2.00%,102MB, cid=2,1, timer=62,0,0, clock=0,44,4,0,0,0,0,0,0, free=1, objs=(pkt:0,raw:0,fua:0,msg:89,oth:0,buf:0) -[2023-08-18 11:57:38.245][INFO][27473][629083v2] Process: cpu=3.00%,105MB, threads=2 -[2023-08-18 11:57:39.534][INFO][27473][98f57u82] Finish query id=vid-35m3s3d, session=vid-90737s4, eip=10.31.35.225, match=4.0.206, stable=4.0.206, cost=1580ms, url=http://api.ossrs.net/service/v1/releases?version=v6.0.64&id=vid-35m3s3d&session=vid-90737s4&role=srs&eip=10.31.35.225&ts=1692359857954812&alive=300&os=linux&x86=1&rtc=1&api=1&vhosts=1&hls=1&flv=1&streams=1&clients=3&send=5183 -[2023-08-18 11:57:41.445][INFO][27473][upm57593] -> HLS time=30015191ms, sno=3, ts=./objs/nginx/html/live/livestream-2.ts, dur=5933ms, dva=0p -[2023-08-18 11:57:42.430][INFO][27473][1139ynuo] HTTP #0 10.69.12.33:63402 GET http://apps.stage-entertainment.nl/live/livestream.html, content-length=-1 -[2023-08-18 11:57:42.430][INFO][27473][1139ynuo] http match file=./objs/nginx/html/live/livestream.html, pattern=/, upath=/live/livestream.html -[2023-08-18 11:57:42.444][INFO][27473][1139ynuo] TCP: before dispose resource(HttpConn)(0x607000047ad0), conns=2, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 11:57:42.444][WARN][27473][1139ynuo][104] client disconnect peer. ret=1007 -[2023-08-18 11:57:42.444][INFO][27473][77ia8q48] TCP: clear zombies=1 resources, conns=2, removing=0, unsubs=0 -[2023-08-18 11:57:42.444][INFO][27473][1139ynuo] TCP: disposing #0 resource(HttpConn)(0x607000047ad0), conns=2, disposing=1, zombies=0 -[2023-08-18 11:57:42.515][INFO][27473][pb80t67n] HTTP #0 10.69.12.33:63404 GET http://apps.stage-entertainment.nl/live/livestream.m3u8, content-length=-1 -[2023-08-18 11:57:42.515][INFO][27473][pb80t67n] http match file=./objs/nginx/html/live/livestream.m3u8, pattern=/, upath=/live/livestream.m3u8 -[2023-08-18 11:57:42.528][INFO][27473][pb80t67n] TCP: before dispose resource(HttpConn)(0x6070000481d0), conns=2, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 11:57:42.528][WARN][27473][pb80t67n][104] client disconnect peer. ret=1007 -[2023-08-18 11:57:42.528][INFO][27473][77ia8q48] TCP: clear zombies=1 resources, conns=2, removing=0, unsubs=0 -[2023-08-18 11:57:42.528][INFO][27473][pb80t67n] TCP: disposing #0 resource(HttpConn)(0x6070000481d0), conns=2, disposing=1, zombies=0 -[2023-08-18 11:57:42.991][INFO][27473][53684903] Hybrid cpu=2.00%,115MB, cid=3,1, timer=61,0,0, clock=0,44,3,0,0,0,0,0,0, free=1, objs=(pkt:0,raw:0,fua:0,msg:89,oth:0,buf:0) -[2023-08-18 11:57:43.249][INFO][27473][629083v2] Process: cpu=3.00%,117MB, threads=2 -[2023-08-18 11:57:44.592][INFO][27473][6u7l7kg4] HTTP #0 10.69.12.33:63420 GET http://apps.stage-entertainment.nl:443/live/livestream.m3u8?hls_ctx=87664825, content-length=-1 -[2023-08-18 11:57:44.592][INFO][27473][6u7l7kg4] http match file=./objs/nginx/html/live/livestream.m3u8, pattern=/, upath=/live/livestream.m3u8 -[2023-08-18 11:57:44.606][INFO][27473][6u7l7kg4] TCP: before dispose resource(HttpConn)(0x60700004a7e0), conns=2, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 11:57:44.606][WARN][27473][6u7l7kg4][104] client disconnect peer. ret=1007 -[2023-08-18 11:57:44.606][INFO][27473][77ia8q48] TCP: clear zombies=1 resources, conns=2, removing=0, unsubs=0 -[2023-08-18 11:57:44.606][INFO][27473][6u7l7kg4] TCP: disposing #0 resource(HttpConn)(0x60700004a7e0), conns=2, disposing=1, zombies=0 -[2023-08-18 11:57:47.992][INFO][27473][53684903] Hybrid cpu=2.00%,128MB, cid=3,1, timer=61,0,0, clock=0,44,3,0,0,0,0,0,0, free=1, objs=(pkt:0,raw:0,fua:0,msg:89,oth:0,buf:0) -[2023-08-18 11:57:48.254][INFO][27473][629083v2] Process: cpu=4.00%,130MB, threads=2 -[2023-08-18 11:57:49.338][INFO][27473][1z7fn13s] HTTP #0 10.69.12.33:30058 GET http://apps.stage-entertainment.nl/live/livestream.html, content-length=-1 -[2023-08-18 11:57:49.338][INFO][27473][1z7fn13s] http match file=./objs/nginx/html/live/livestream.html, pattern=/, upath=/live/livestream.html -[2023-08-18 11:57:49.351][INFO][27473][1z7fn13s] TCP: before dispose resource(HttpConn)(0x607000051230), conns=2, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 11:57:49.351][WARN][27473][1z7fn13s][104] client disconnect peer. ret=1007 -[2023-08-18 11:57:49.351][INFO][27473][77ia8q48] TCP: clear zombies=1 resources, conns=2, removing=0, unsubs=0 -[2023-08-18 11:57:49.351][INFO][27473][1z7fn13s] TCP: disposing #0 resource(HttpConn)(0x607000051230), conns=2, disposing=1, zombies=0 -[2023-08-18 11:57:49.435][INFO][27473][3b8w8506] HTTP #0 10.69.12.33:30072 GET http://apps.stage-entertainment.nl/live/livestream.m3u8, content-length=-1 -[2023-08-18 11:57:49.435][INFO][27473][3b8w8506] http match file=./objs/nginx/html/live/livestream.m3u8, pattern=/, upath=/live/livestream.m3u8 -[2023-08-18 11:57:49.448][INFO][27473][3b8w8506] TCP: before dispose resource(HttpConn)(0x607000051930), conns=2, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 11:57:49.448][WARN][27473][3b8w8506][104] client disconnect peer. ret=1007 -[2023-08-18 11:57:49.448][INFO][27473][77ia8q48] TCP: clear zombies=1 resources, conns=2, removing=0, unsubs=0 -[2023-08-18 11:57:49.448][INFO][27473][3b8w8506] TCP: disposing #0 resource(HttpConn)(0x607000051930), conns=2, disposing=1, zombies=0 -[2023-08-18 11:57:51.475][INFO][27473][upm57593] -> HLS time=40052723ms, sno=4, ts=./objs/nginx/html/live/livestream-3.ts, dur=3966ms, dva=0p -[2023-08-18 11:57:51.528][INFO][27473][upm57593] <- CPB time=35001638, okbps=0,0,0, ikbps=1,0,0, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 11:57:52.993][INFO][27473][53684903] Hybrid cpu=3.00%,140MB, cid=5,2, timer=62,0,0, clock=0,45,3,0,0,0,0,0,0, free=1, objs=(pkt:0,raw:0,fua:0,msg:89,oth:0,buf:0) -[2023-08-18 11:57:53.259][INFO][27473][629083v2] Process: cpu=3.00%,142MB, threads=2 -[2023-08-18 11:57:57.994][INFO][27473][53684903] Hybrid cpu=2.00%,152MB, cid=5,2, timer=62,0,0, clock=0,45,3,0,0,0,0,0,0, free=1, objs=(pkt:0,raw:0,fua:0,msg:89,oth:0,buf:0) -[2023-08-18 11:57:58.264][INFO][27473][629083v2] Process: cpu=3.00%,155MB, threads=2 -[2023-08-18 11:57:59.750][INFO][27473][84g14c9p] HTTP #0 10.69.12.33:23112 GET http://apps.stage-entertainment.nl:443/live/livestream.m3u8?hls_ctx=87664825, content-length=-1 -[2023-08-18 11:57:59.750][INFO][27473][84g14c9p] http match file=./objs/nginx/html/live/livestream.m3u8, pattern=/, upath=/live/livestream.m3u8 -[2023-08-18 11:57:59.763][INFO][27473][84g14c9p] TCP: before dispose resource(HttpConn)(0x60700005ad80), conns=2, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 11:57:59.763][WARN][27473][84g14c9p][104] client disconnect peer. ret=1007 -[2023-08-18 11:57:59.764][INFO][27473][77ia8q48] TCP: clear zombies=1 resources, conns=2, removing=0, unsubs=0 -[2023-08-18 11:57:59.764][INFO][27473][84g14c9p] TCP: disposing #0 resource(HttpConn)(0x60700005ad80), conns=2, disposing=1, zombies=0 -[2023-08-18 11:58:01.508][INFO][27473][upm57593] -> HLS time=50076852ms, sno=5, ts=./objs/nginx/html/live/livestream-4.ts, dur=2000ms, dva=0p -[2023-08-18 11:58:02.995][INFO][27473][53684903] Hybrid cpu=2.99%,165MB, cid=5,2, timer=62,0,0, clock=0,45,3,0,0,0,0,0,0, free=1, objs=(pkt:0,raw:0,fua:0,msg:89,oth:0,buf:0) -[2023-08-18 11:58:03.268][INFO][27473][629083v2] Process: cpu=3.00%,167MB, threads=2 -[2023-08-18 11:58:06.529][INFO][27473][upm57593] <- CPB time=49994503, okbps=0,0,0, ikbps=1,4196,0, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 11:58:07.995][INFO][27473][53684903] Hybrid cpu=2.00%,177MB, cid=1,1, timer=62,0,0, clock=0,45,3,0,0,0,0,0,0, free=1, objs=(pkt:0,raw:0,fua:0,msg:90,oth:0,buf:0) -[2023-08-18 11:58:08.272][INFO][27473][629083v2] Process: cpu=3.00%,179MB, threads=2 -[2023-08-18 11:58:11.515][INFO][27473][upm57593] -> HLS time=60081840ms, sno=6, ts=./objs/nginx/html/live/livestream-5.ts, dur=0ms, dva=0p -[2023-08-18 11:58:12.996][INFO][27473][53684903] Hybrid cpu=3.00%,189MB, cid=1,1, timer=62,0,0, clock=0,45,3,0,0,0,0,0,0, free=1, objs=(pkt:0,raw:0,fua:0,msg:90,oth:0,buf:0) -[2023-08-18 11:58:13.277][INFO][27473][629083v2] Process: cpu=3.00%,192MB, threads=2 -[2023-08-18 11:58:14.888][INFO][27473][c65fe27h] HTTP #0 10.69.12.33:62490 GET http://apps.stage-entertainment.nl:443/live/livestream.m3u8?hls_ctx=87664825, content-length=-1 -[2023-08-18 11:58:14.888][INFO][27473][c65fe27h] http match file=./objs/nginx/html/live/livestream.m3u8, pattern=/, upath=/live/livestream.m3u8 -[2023-08-18 11:58:14.901][INFO][27473][c65fe27h] TCP: before dispose resource(HttpConn)(0x607000066850), conns=2, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 11:58:14.901][WARN][27473][c65fe27h][104] client disconnect peer. ret=1007 -[2023-08-18 11:58:14.901][INFO][27473][77ia8q48] TCP: clear zombies=1 resources, conns=2, removing=0, unsubs=0 -[2023-08-18 11:58:14.901][INFO][27473][c65fe27h] TCP: disposing #0 resource(HttpConn)(0x607000066850), conns=2, disposing=1, zombies=0 -[2023-08-18 11:58:16.530][INFO][27473][upm57593] <- CPB time=59998748, okbps=0,0,0, ikbps=1,4196,0, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 11:58:17.997][INFO][27473][53684903] Hybrid cpu=2.99%,202MB, cid=1,1, timer=62,0,0, clock=0,45,3,0,0,0,0,0,0, free=1, objs=(pkt:0,raw:0,fua:0,msg:90,oth:0,buf:0) -[2023-08-18 11:58:18.282][INFO][27473][629083v2] Process: cpu=3.00%,204MB, threads=2 -[2023-08-18 11:58:21.514][INFO][27473][upm57593] -> HLS time=70090810ms, sno=6, ts=./objs/nginx/html/live/livestream-5.ts, dur=10000ms, dva=0p -[2023-08-18 11:58:21.686][INFO][27473][4pt80tof] HTTP #0 10.69.12.33:65476 GET http://apps.stage-entertainment.nl/live/livestream.m3u8?hls_ctx=87664825, content-length=-1 -[2023-08-18 11:58:21.686][INFO][27473][4pt80tof] http match file=./objs/nginx/html/live/livestream.m3u8, pattern=/, upath=/live/livestream.m3u8 -[2023-08-18 11:58:21.699][INFO][27473][4pt80tof] TCP: before dispose resource(HttpConn)(0x60700006cc10), conns=2, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 11:58:21.699][WARN][27473][4pt80tof][104] client disconnect peer. ret=1007 -[2023-08-18 11:58:21.699][INFO][27473][77ia8q48] TCP: clear zombies=1 resources, conns=2, removing=0, unsubs=0 -[2023-08-18 11:58:21.699][INFO][27473][4pt80tof] TCP: disposing #0 resource(HttpConn)(0x60700006cc10), conns=2, disposing=1, zombies=0 -[2023-08-18 11:58:22.998][INFO][27473][53684903] Hybrid cpu=3.00%,214MB, cid=2,1, timer=62,0,0, clock=0,44,4,0,0,0,0,0,0, free=1, objs=(pkt:0,raw:0,fua:0,msg:89,oth:0,buf:0) -[2023-08-18 11:58:23.287][INFO][27473][629083v2] Process: cpu=3.00%,217MB, threads=2 -[2023-08-18 11:58:27.998][INFO][27473][53684903] Hybrid cpu=4.00%,227MB, cid=2,1, timer=62,0,0, clock=0,44,4,0,0,0,0,0,0, free=1, objs=(pkt:0,raw:0,fua:0,msg:89,oth:0,buf:0) -[2023-08-18 11:58:28.292][INFO][27473][629083v2] Process: cpu=2.00%,229MB, threads=2 -[2023-08-18 11:58:30.002][INFO][27473][961i48d8] HTTP #0 10.69.12.33:38608 GET http://apps.stage-entertainment.nl:443/live/livestream.m3u8?hls_ctx=87664825, content-length=-1 -[2023-08-18 11:58:30.003][INFO][27473][961i48d8] http match file=./objs/nginx/html/live/livestream.m3u8, pattern=/, upath=/live/livestream.m3u8 -[2023-08-18 11:58:30.016][INFO][27473][961i48d8] TCP: before dispose resource(HttpConn)(0x607000073190), conns=2, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 11:58:30.016][WARN][27473][961i48d8][104] client disconnect peer. ret=1007 -[2023-08-18 11:58:30.016][INFO][27473][77ia8q48] TCP: clear zombies=1 resources, conns=2, removing=0, unsubs=0 -[2023-08-18 11:58:30.016][INFO][27473][961i48d8] TCP: disposing #0 resource(HttpConn)(0x607000073190), conns=2, disposing=1, zombies=0 -[2023-08-18 11:58:31.532][INFO][27473][upm57593] <- CPB time=74992395, okbps=0,0,0, ikbps=2,4196,0, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 11:58:31.542][INFO][27473][upm57593] -> HLS time=80112917ms, sno=7, ts=./objs/nginx/html/live/livestream-6.ts, dur=8033ms, dva=0p -[2023-08-18 11:58:32.999][INFO][27473][53684903] Hybrid cpu=2.00%,239MB, cid=2,1, timer=62,0,0, clock=0,44,4,0,0,0,0,0,0, free=1, objs=(pkt:0,raw:0,fua:0,msg:89,oth:0,buf:0) -[2023-08-18 11:58:33.296][INFO][27473][629083v2] Process: cpu=3.00%,241MB, threads=2 -[2023-08-18 11:58:37.999][INFO][27473][53684903] Hybrid cpu=3.00%,251MB, cid=1,1, timer=61,0,0, clock=0,44,3,0,0,0,0,0,0, free=1, objs=(pkt:0,raw:0,fua:0,msg:90,oth:0,buf:0) -[2023-08-18 11:58:38.301][INFO][27473][629083v2] Process: cpu=3.00%,254MB, threads=2 -[2023-08-18 11:58:41.533][INFO][27473][upm57593] <- CPB time=85002620, okbps=0,0,0, ikbps=2,4208,0, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 11:58:41.541][INFO][27473][upm57593] -> HLS time=90113389ms, sno=8, ts=./objs/nginx/html/live/livestream-7.ts, dur=6033ms, dva=0p -[2023-08-18 11:58:43.000][INFO][27473][53684903] Hybrid cpu=3.00%,263MB, cid=1,1, timer=61,0,0, clock=0,44,3,0,0,0,0,0,0, free=1, objs=(pkt:0,raw:0,fua:0,msg:90,oth:0,buf:0) -[2023-08-18 11:58:43.306][INFO][27473][629083v2] Process: cpu=3.00%,266MB, threads=2 -[2023-08-18 11:58:45.150][INFO][27473][993x5837] HTTP #0 10.69.12.33:13470 GET http://apps.stage-entertainment.nl:443/live/livestream.m3u8?hls_ctx=87664825, content-length=-1 -[2023-08-18 11:58:45.150][INFO][27473][993x5837] http match file=./objs/nginx/html/live/livestream.m3u8, pattern=/, upath=/live/livestream.m3u8 -[2023-08-18 11:58:45.163][INFO][27473][993x5837] TCP: before dispose resource(HttpConn)(0x6070000824d0), conns=2, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 11:58:45.163][WARN][27473][993x5837][104] client disconnect peer. ret=1007 -[2023-08-18 11:58:45.163][INFO][27473][77ia8q48] TCP: clear zombies=1 resources, conns=2, removing=0, unsubs=0 -[2023-08-18 11:58:45.163][INFO][27473][993x5837] TCP: disposing #0 resource(HttpConn)(0x6070000824d0), conns=2, disposing=1, zombies=0 -[2023-08-18 11:58:45.810][INFO][27473][oow26j30] HTTP #0 10.69.12.33:13476 GET http://apps.stage-entertainment.nl/live/livestream-60.ts?hls_ctx=87664825, content-length=-1 -[2023-08-18 11:58:45.810][INFO][27473][oow26j30] http match file=./objs/nginx/html/live/livestream-60.ts, pattern=/, upath=/live/livestream-60.ts -[2023-08-18 11:58:46.028][INFO][27473][oow26j30] TCP: before dispose resource(HttpConn)(0x607000083810), conns=2, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 11:58:46.028][WARN][27473][oow26j30][104] client disconnect peer. ret=1007 -[2023-08-18 11:58:46.028][INFO][27473][77ia8q48] TCP: clear zombies=1 resources, conns=2, removing=0, unsubs=0 -[2023-08-18 11:58:46.028][INFO][27473][oow26j30] TCP: disposing #0 resource(HttpConn)(0x607000083810), conns=2, disposing=1, zombies=0 -[2023-08-18 11:58:48.000][INFO][27473][53684903] Hybrid cpu=3.00%,276MB, cid=3,1, timer=62,0,0, clock=0,44,3,1,0,0,0,0,0, free=1, objs=(pkt:0,raw:0,fua:0,msg:89,oth:0,buf:0) -[2023-08-18 11:58:48.311][INFO][27473][629083v2] Process: cpu=3.00%,278MB, threads=2 -[2023-08-18 11:58:51.578][INFO][27473][upm57593] -> HLS time=100148549ms, sno=9, ts=./objs/nginx/html/live/livestream-8.ts, dur=4066ms, dva=0p -[2023-08-18 11:58:53.000][INFO][27473][53684903] Hybrid cpu=2.00%,288MB, cid=3,1, timer=62,0,0, clock=0,44,3,1,0,0,0,0,0, free=1, objs=(pkt:0,raw:0,fua:0,msg:89,oth:0,buf:0) -[2023-08-18 11:58:53.316][INFO][27473][629083v2] Process: cpu=3.00%,291MB, threads=2 -[2023-08-18 11:58:56.535][INFO][27473][upm57593] <- CPB time=100004259, okbps=0,0,0, ikbps=3,4208,0, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 11:58:58.001][INFO][27473][53684903] Hybrid cpu=3.00%,301MB, cid=1,0, timer=62,0,0, clock=0,44,4,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:89,oth:0,buf:0) -[2023-08-18 11:58:58.321][INFO][27473][629083v2] Process: cpu=2.00%,303MB, threads=2 -[2023-08-18 11:59:00.273][INFO][27473][o3s92x4l] HTTP #0 10.69.12.33:30968 GET http://apps.stage-entertainment.nl:443/live/livestream.m3u8?hls_ctx=87664825, content-length=-1 -[2023-08-18 11:59:00.273][INFO][27473][o3s92x4l] http match file=./objs/nginx/html/live/livestream.m3u8, pattern=/, upath=/live/livestream.m3u8 -[2023-08-18 11:59:00.287][INFO][27473][o3s92x4l] TCP: before dispose resource(HttpConn)(0x60700007e480), conns=2, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 11:59:00.288][WARN][27473][o3s92x4l][104] client disconnect peer. ret=1007 -[2023-08-18 11:59:00.288][INFO][27473][77ia8q48] TCP: clear zombies=1 resources, conns=2, removing=0, unsubs=0 -[2023-08-18 11:59:00.288][INFO][27473][o3s92x4l] TCP: disposing #0 resource(HttpConn)(0x60700007e480), conns=2, disposing=1, zombies=0 -[2023-08-18 11:59:01.609][INFO][27473][upm57593] -> HLS time=110166283ms, sno=10, ts=./objs/nginx/html/live/livestream-9.ts, dur=2100ms, dva=0p -[2023-08-18 11:59:03.002][INFO][27473][53684903] Hybrid cpu=3.00%,313MB, cid=1,0, timer=62,0,0, clock=0,44,4,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:89,oth:0,buf:0) -[2023-08-18 11:59:03.326][INFO][27473][629083v2] Process: cpu=2.00%,316MB, threads=2 -[2023-08-18 11:59:08.002][INFO][27473][53684903] Hybrid cpu=3.00%,326MB, cid=2,1, timer=61,0,0, clock=0,44,4,0,0,0,0,0,0, free=1, objs=(pkt:0,raw:0,fua:0,msg:89,oth:0,buf:0) -[2023-08-18 11:59:08.330][INFO][27473][629083v2] Process: cpu=3.00%,328MB, threads=2 -[2023-08-18 11:59:11.537][INFO][27473][upm57593] <- CPB time=114997917, okbps=0,0,0, ikbps=3,4201,0, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 11:59:11.611][INFO][27473][upm57593] -> HLS time=120185403ms, sno=11, ts=./objs/nginx/html/live/livestream-10.ts, dur=100ms, dva=0p -[2023-08-18 11:59:13.003][INFO][27473][53684903] Hybrid cpu=3.00%,338MB, cid=2,1, timer=61,0,0, clock=0,44,4,0,0,0,0,0,0, free=1, objs=(pkt:0,raw:0,fua:0,msg:89,oth:0,buf:0) -[2023-08-18 11:59:13.335][INFO][27473][629083v2] Process: cpu=3.00%,341MB, threads=2 -[2023-08-18 11:59:14.602][INFO][27473][3f33301c] HTTP #0 10.69.12.33:14106 GET http://apps.stage-entertainment.nl/live/livestream.m3u8, content-length=-1 -[2023-08-18 11:59:14.602][INFO][27473][3f33301c] http match file=./objs/nginx/html/live/livestream.m3u8, pattern=/, upath=/live/livestream.m3u8 -[2023-08-18 11:59:14.616][INFO][27473][3f33301c] TCP: before dispose resource(HttpConn)(0x60700009b4b0), conns=2, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 11:59:14.616][WARN][27473][3f33301c][104] client disconnect peer. ret=1007 -[2023-08-18 11:59:14.616][INFO][27473][77ia8q48] TCP: clear zombies=1 resources, conns=2, removing=0, unsubs=0 -[2023-08-18 11:59:14.616][INFO][27473][3f33301c] TCP: disposing #0 resource(HttpConn)(0x60700009b4b0), conns=2, disposing=1, zombies=0 -[2023-08-18 11:59:18.004][INFO][27473][53684903] Hybrid cpu=3.00%,351MB, cid=2,1, timer=61,0,0, clock=0,44,4,0,0,0,0,0,0, free=1, objs=(pkt:0,raw:0,fua:0,msg:89,oth:0,buf:0) -[2023-08-18 11:59:18.340][INFO][27473][629083v2] Process: cpu=3.00%,353MB, threads=2 -[2023-08-18 11:59:21.538][INFO][27473][upm57593] <- CPB time=125007960, okbps=0,0,0, ikbps=3,4201,0, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 11:59:21.639][INFO][27473][upm57593] -> HLS time=130211812ms, sno=11, ts=./objs/nginx/html/live/livestream-10.ts, dur=10133ms, dva=0p -[2023-08-18 11:59:23.005][INFO][27473][53684903] Hybrid cpu=2.00%,363MB, cid=1,1, timer=62,0,0, clock=0,43,5,0,0,0,0,0,0, free=1, objs=(pkt:0,raw:0,fua:0,msg:90,oth:0,buf:0) -[2023-08-18 11:59:23.345][INFO][27473][629083v2] Process: cpu=3.00%,365MB, threads=2 -[2023-08-18 11:59:28.006][INFO][27473][53684903] Hybrid cpu=2.00%,375MB, cid=1,1, timer=62,0,0, clock=0,43,5,0,0,0,0,0,0, free=1, objs=(pkt:0,raw:0,fua:0,msg:90,oth:0,buf:0) -[2023-08-18 11:59:28.348][INFO][27473][629083v2] Process: cpu=3.00%,378MB, threads=2 -[2023-08-18 11:59:31.681][INFO][27473][upm57593] -> HLS time=140240303ms, sno=12, ts=./objs/nginx/html/live/livestream-11.ts, dur=8166ms, dva=0p -[2023-08-18 11:59:33.007][INFO][27473][53684903] Hybrid cpu=3.00%,388MB, cid=1,0, timer=62,0,0, clock=0,43,4,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:89,oth:0,buf:0) -[2023-08-18 11:59:33.352][INFO][27473][629083v2] Process: cpu=3.00%,390MB, threads=2 -[2023-08-18 11:59:36.540][INFO][27473][upm57593] <- CPB time=139994661, okbps=0,0,0, ikbps=4,4201,0, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 11:59:38.007][INFO][27473][53684903] Hybrid cpu=3.00%,390MB, cid=1,0, timer=62,0,0, clock=0,43,4,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:89,oth:0,buf:0) -[2023-08-18 11:59:38.356][INFO][27473][629083v2] Process: cpu=2.00%,390MB, threads=2 -[2023-08-18 11:59:41.678][INFO][27473][upm57593] -> HLS time=150246422ms, sno=13, ts=./objs/nginx/html/live/livestream-12.ts, dur=6166ms, dva=0p -[2023-08-18 11:59:43.008][INFO][27473][53684903] Hybrid cpu=2.00%,390MB, cid=1,0, timer=61,0,0, clock=0,44,4,1,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:89,oth:0,buf:0) -[2023-08-18 11:59:43.360][INFO][27473][629083v2] Process: cpu=2.00%,390MB, threads=2 -[2023-08-18 11:59:46.541][INFO][27473][upm57593] <- CPB time=149998181, okbps=0,0,0, ikbps=4,4186,0, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 11:59:48.008][INFO][27473][53684903] Hybrid cpu=4.00%,396MB, cid=1,0, timer=61,0,0, clock=0,44,4,1,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:89,oth:0,buf:0) -[2023-08-18 11:59:48.364][INFO][27473][629083v2] Process: cpu=3.00%,398MB, threads=2 -[2023-08-18 11:59:51.676][INFO][27473][upm57593] -> HLS time=160246702ms, sno=14, ts=./objs/nginx/html/live/livestream-13.ts, dur=4166ms, dva=0p -[2023-08-18 11:59:53.009][INFO][27473][53684903] Hybrid cpu=2.00%,398MB, cid=1,1, timer=62,0,0, clock=0,44,4,1,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:89,oth:0,buf:0) -[2023-08-18 11:59:53.369][INFO][27473][629083v2] Process: cpu=2.00%,399MB, threads=2 -[2023-08-18 11:59:56.542][INFO][27473][upm57593] <- CPB time=159999695, okbps=0,0,0, ikbps=4,4186,0, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 11:59:58.009][INFO][27473][53684903] Hybrid cpu=2.00%,399MB, cid=1,1, timer=62,0,0, clock=0,44,4,1,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:89,oth:0,buf:0) -[2023-08-18 11:59:58.374][INFO][27473][629083v2] Process: cpu=2.00%,399MB, threads=2 -[2023-08-18 12:00:01.676][INFO][27473][upm57593] -> HLS time=170246975ms, sno=15, ts=./objs/nginx/html/live/livestream-14.ts, dur=2166ms, dva=0p -[2023-08-18 12:00:03.010][INFO][27473][53684903] Hybrid cpu=3.00%,399MB, cid=1,1, timer=62,0,0, clock=0,44,4,1,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:89,oth:0,buf:0) -[2023-08-18 12:00:03.378][INFO][27473][629083v2] Process: cpu=2.00%,399MB, threads=2 -[2023-08-18 12:03:53.579][INFO][27519][4w3h5217] SRS/6.0.64(Bee), MIT -[2023-08-18 12:03:53.579][INFO][27519][4w3h5217] authors: Winlin ZhaoWenjie ShiWei XiaoZhihong WuPengqiang XiaLixin LiPeng ChenGuanghua ChenHaibo ZhangJunqin and https://github.com/ossrs/srs/blob/develop/trunk/AUTHORS.md#contributors -[2023-08-18 12:03:53.579][INFO][27519][4w3h5217] cwd=/home/bart/srs, work_dir=./, build: 2023-08-18 12:43:50, configure: , uname: Linux rrw-bart 5.19.0-43-generic #44~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Mon May 22 13:39:36 UTC 2 x86_64 x86_64 x86_64 GNU/Linux, osx: 0, env: 0, pkg: -[2023-08-18 12:03:53.579][INFO][27519][4w3h5217] configure detail: --prefix=/usr/local/srs --config=conf/srs.conf --osx=off --hls=on --hds=off --dvr=on --ssl=on --https=on --ssl-1-0=off --ssl-local=off --sys-ssl=off --transcode=on --ingest=on --stat=on --http-callback=on --http-server=on --stream-converter=on --http-api=on --utest=off --srt=on --rtc=on --h265=off --gb28181=off --simulator=off --cxx11=on --cxx14=off --backtrace=on --ffmpeg-fit=on --ffmpeg-opus=off --nasm=on --srtp-nasm=on --clean=on --gperf=off --gmc=off --gmd=off --gmp=off --gcp=off --gprof=off --static=off --shared-st=off --shared-srt=off --shared-ffmpeg=off --log-verbose=off --log-info=off --log-trace=on --log-level_v2=on --gcov=off --apm=off --debug=off --debug-stats=off --cross-build=off --sanitizer=on --sanitizer-static=off --sanitizer-log=off --cygwin64=off --single-thread=off --generic-linux=off --cc=gcc --cxx=g++ --ar=ar --ld=ld --randlib=randlib -[2023-08-18 12:03:53.579][INFO][27519][4w3h5217] srs checking config... -[2023-08-18 12:03:53.580][INFO][27519][4w3h5217] ips, iface[0] ens3 ipv4 0x11043 10.31.35.225, iface[1] ens3 ipv6 0x11043 fe80::11:32ff:fe2c:e653%ens3 -[2023-08-18 12:03:53.580][INFO][27519][4w3h5217] devices, intranet ens3 10.31.35.225, intranet ens3 fe80::11:32ff:fe2c:e653%ens3 -[2023-08-18 12:03:53.580][WARN][27519][4w3h5217][22] stats network use index=0, ip=10.31.35.225, ifname=ens3 -[2023-08-18 12:03:53.580][WARN][27519][4w3h5217][22] stats disk not configed, disk iops disabled. -[2023-08-18 12:03:53.581][INFO][27519][4w3h5217] you can check log by: tail -n 30 -f ./objs/srs.log -[2023-08-18 12:03:53.581][INFO][27519][4w3h5217] please check SRS by: ./etc/init.d/srs status -[2023-08-18 12:03:53.581][INFO][27519][4w3h5217] features, rch:on, dash:on, hls:on, hds:off, srt:on, hc:on, ha:on, hs:on, hp:on, dvr:on, trans:on, inge:on, stat:on, sc:on -[2023-08-18 12:03:53.581][INFO][27519][4w3h5217] SRS on amd64 x86_64, conf:conf/srs.conf, limit:1000, writev:1024, encoding:little-endian, HZ:100 -[2023-08-18 12:03:53.581][INFO][27519][4w3h5217] mw sleep:350ms. mr enabled:on, default:0, sleep:350ms -[2023-08-18 12:03:53.581][INFO][27519][4w3h5217] gc:on, pq:30000ms, cscc:[0,16), csa:on, tn:on(may hurts performance), ss:auto(guess by merged write) -[2023-08-18 12:03:53.581][INFO][27519][4w3h5217] system default latency(ms): mw(0-350) + mr(0-350) + play-queue(0-30000) -[2023-08-18 12:03:53.581][WARN][27519][4w3h5217][22] SRS/6.0.64 is not stable -[2023-08-18 12:03:53.581][INFO][27519][4w3h5217] start daemon mode... -[2023-08-18 12:03:53.584][INFO][27520][4w3h5217] father process exit -[2023-08-18 12:03:53.586][INFO][27521][4w3h5217] son(daemon) process running. -[2023-08-18 12:03:53.590][INFO][27521][4w3h5217] write pid=27521 to ./objs/srs.pid success! -[2023-08-18 12:03:53.590][INFO][27521][4w3h5217] Thread #1(primordial): init name=srs-master-1, interval=5000ms -[2023-08-18 12:03:53.592][INFO][27521][19k156lh] Thread #2: run with tid=27523, entry=0x60c000000340, label=hybrid, name=srs-hybrid-2 -[2023-08-18 12:03:53.594][INFO][27521][4w3h5217] Pool: Start threads primordial=1, hybrids=1 ok -[2023-08-18 12:03:53.608][INFO][27519][4w3h5217] grandpa process exit. -[2023-08-18 12:03:53.628][INFO][27521][19k156lh] fingerprint=06:67:DF:64:C8:95:9A:78:E9:D3:72:D2:E6:50:F4:34:42:8A:2E:51:0C:88:BE:61:C2:61:72:80:F6:C1:F0:2A -[2023-08-18 12:03:53.629][INFO][27521][19k156lh] CircuitBreaker: enabled=1, high=2x90, critical=1x95, dying=5x99 -[2023-08-18 12:03:53.629][INFO][27521][19k156lh] http flv live stream, vhost=__defaultVhost__, mount=[vhost]/[app]/[stream].flv -[2023-08-18 12:03:53.630][INFO][27521][19k156lh] http: root mount to ./objs/nginx/html -[2023-08-18 12:03:53.630][INFO][27521][19k156lh] server main cid=19k156lh, pid=27521, ppid=27520, asprocess=0 -[2023-08-18 12:03:53.638][INFO][27521][19k156lh] RTMP listen at tcp://0.0.0.0:1935, fd=10 -[2023-08-18 12:03:53.639][INFO][27521][19k156lh] HTTP-API listen at tcp://0.0.0.0:1985, fd=11 -[2023-08-18 12:03:53.639][INFO][27521][19k156lh] HTTP-Server listen at tcp://0.0.0.0:8080, fd=12 -[2023-08-18 12:03:53.639][INFO][27521][19k156lh] signal installed, reload=1, reopen=10, fast_quit=15, grace_quit=3 -[2023-08-18 12:03:53.640][INFO][27521][19k156lh] http: api mount /console to ./objs/nginx/html/console -[2023-08-18 12:03:53.641][INFO][27521][19k156lh] rtc listen at udp://0.0.0.0:8000, fd=13 -[2023-08-18 12:03:53.641][INFO][27521][01980153] Hybrid cpu=0.00%,29MB -[2023-08-18 12:03:53.641][WARN][27521][90756a83][22] use private address as ip: 10.31.35.225, ifname=ens3 -[2023-08-18 12:03:53.641][INFO][27521][90756a83] Startup query id=vid-35m3s3d, session=vid-j588672, eip=10.31.35.225, wait=300s -[2023-08-18 12:03:53.641][INFO][27521][fe0g647t] TCP: connection manager run, conns=0 -[2023-08-18 12:03:53.642][INFO][27521][4763o611] SRT: connection manager run, conns=0 -[2023-08-18 12:03:53.642][INFO][27521][2616280a] UDP #13 LISTEN at 0.0.0.0:8000, SO_SNDBUF(default=212992, expect=10485760, actual=425984, r0=0), SO_RCVBUF(default=212992, expect=10485760, actual=425984, r0=0) -[2023-08-18 12:03:53.642][INFO][27521][25s0s927] RTC: connection manager run, conns=0 -[2023-08-18 12:03:58.593][INFO][27521][01980153] Hybrid cpu=1.00%,29MB -[2023-08-18 12:03:58.599][INFO][27521][4w3h5217] Process: cpu=1.00%,29MB, threads=2 -[2023-08-18 12:04:03.593][INFO][27521][01980153] Hybrid cpu=1.00%,29MB -[2023-08-18 12:04:03.604][INFO][27521][4w3h5217] Process: cpu=2.00%,29MB, threads=2 -[2023-08-18 12:04:08.594][INFO][27521][01980153] Hybrid cpu=1.00%,30MB, cid=1,1, timer=62,0,0, clock=1,41,6,0,0,0,0,0,0 -[2023-08-18 12:04:08.609][INFO][27521][4w3h5217] Process: cpu=1.00%,30MB, threads=2 -[2023-08-18 12:04:13.595][INFO][27521][01980153] Hybrid cpu=0.00%,30MB, cid=1,1, timer=62,0,0, clock=1,41,6,0,0,0,0,0,0 -[2023-08-18 12:04:13.614][INFO][27521][4w3h5217] Process: cpu=1.00%,30MB, threads=2 -[2023-08-18 12:04:18.596][INFO][27521][01980153] Hybrid cpu=1.00%,30MB, cid=1,0, timer=62,0,0, clock=0,39,8,0,0,0,0,0,0 -[2023-08-18 12:04:18.620][INFO][27521][4w3h5217] Process: cpu=1.00%,30MB, threads=2 -[2023-08-18 12:04:23.597][INFO][27521][01980153] Hybrid cpu=2.00%,30MB, cid=1,0, timer=62,0,0, clock=0,39,8,0,0,0,0,0,0 -[2023-08-18 12:04:23.626][INFO][27521][4w3h5217] Process: cpu=1.00%,30MB, threads=2 -[2023-08-18 12:04:28.598][INFO][27521][01980153] Hybrid cpu=1.00%,30MB, cid=1,0, timer=62,0,0, clock=0,39,8,0,0,0,0,0,0 -[2023-08-18 12:04:28.631][INFO][27521][4w3h5217] Process: cpu=1.00%,30MB, threads=2 -[2023-08-18 12:04:33.598][INFO][27521][01980153] Hybrid cpu=2.00%,30MB, cid=1,0, timer=61,0,0, clock=0,40,8,0,0,0,0,0,0 -[2023-08-18 12:04:33.634][INFO][27521][4w3h5217] Process: cpu=1.00%,30MB, threads=2 -[2023-08-18 12:04:38.598][INFO][27521][01980153] Hybrid cpu=1.00%,30MB, cid=1,0, timer=61,0,0, clock=0,40,8,0,0,0,0,0,0 -[2023-08-18 12:04:38.639][INFO][27521][4w3h5217] Process: cpu=2.00%,30MB, threads=2 -[2023-08-18 12:04:43.599][INFO][27521][01980153] Hybrid cpu=1.00%,30MB, cid=1,0, timer=61,0,0, clock=0,40,8,0,0,0,0,0,0 -[2023-08-18 12:04:43.644][INFO][27521][4w3h5217] Process: cpu=2.00%,30MB, threads=2 -[2023-08-18 12:04:48.599][INFO][27521][01980153] Hybrid cpu=2.00%,30MB, cid=1,0, timer=62,0,0, clock=0,41,7,0,0,0,0,0,0 -[2023-08-18 12:04:48.650][INFO][27521][4w3h5217] Process: cpu=1.00%,30MB, threads=2 -[2023-08-18 12:04:53.600][INFO][27521][01980153] Hybrid cpu=2.00%,30MB, cid=1,0, timer=62,0,0, clock=0,41,7,0,0,0,0,0,0 -[2023-08-18 12:04:53.655][INFO][27521][4w3h5217] Process: cpu=1.00%,30MB, threads=2 -[2023-08-18 12:04:58.601][INFO][27521][01980153] Hybrid cpu=1.00%,31MB, cid=1,0, timer=61,0,0, clock=0,41,7,0,0,0,0,0,0 -[2023-08-18 12:04:58.659][INFO][27521][4w3h5217] Process: cpu=2.00%,31MB, threads=2 -[2023-08-18 12:05:03.601][INFO][27521][01980153] Hybrid cpu=1.00%,31MB, cid=1,0, timer=61,0,0, clock=0,41,7,0,0,0,0,0,0 -[2023-08-18 12:05:03.666][INFO][27521][4w3h5217] Process: cpu=1.00%,31MB, threads=2 -[2023-08-18 12:05:08.602][INFO][27521][01980153] Hybrid cpu=1.00%,31MB, cid=1,0, timer=61,0,0, clock=0,41,7,0,0,0,0,0,0 -[2023-08-18 12:05:08.672][INFO][27521][4w3h5217] Process: cpu=1.00%,31MB, threads=2 -[2023-08-18 12:05:13.603][INFO][27521][01980153] Hybrid cpu=1.00%,31MB, cid=1,0, timer=61,0,0, clock=0,39,8,0,0,0,0,0,0 -[2023-08-18 12:05:13.677][INFO][27521][4w3h5217] Process: cpu=1.00%,31MB, threads=2 -[2023-08-18 12:05:18.603][INFO][27521][01980153] Hybrid cpu=0.00%,31MB, cid=1,0, timer=61,0,0, clock=0,39,8,0,0,0,0,0,0 -[2023-08-18 12:05:18.683][INFO][27521][4w3h5217] Process: cpu=2.00%,31MB, threads=2 -[2023-08-18 12:05:23.604][INFO][27521][01980153] Hybrid cpu=2.00%,31MB, cid=1,0, timer=61,0,0, clock=0,40,7,0,0,0,0,0,0 -[2023-08-18 12:05:23.689][INFO][27521][4w3h5217] Process: cpu=1.00%,31MB, threads=2 -[2023-08-18 12:05:28.605][INFO][27521][01980153] Hybrid cpu=1.00%,31MB, cid=1,0, timer=61,0,0, clock=0,40,7,0,0,0,0,0,0 -[2023-08-18 12:05:28.694][INFO][27521][4w3h5217] Process: cpu=1.00%,31MB, threads=2 -[2023-08-18 12:05:33.605][INFO][27521][01980153] Hybrid cpu=1.00%,31MB, cid=1,0, timer=62,0,0, clock=0,41,7,0,0,0,0,0,0 -[2023-08-18 12:05:33.700][INFO][27521][4w3h5217] Process: cpu=1.00%,31MB, threads=2 -[2023-08-18 12:05:41.055][INFO][27536][50ev2mk5] SRS/6.0.64(Bee), MIT -[2023-08-18 12:05:41.055][INFO][27536][50ev2mk5] authors: Winlin ZhaoWenjie ShiWei XiaoZhihong WuPengqiang XiaLixin LiPeng ChenGuanghua ChenHaibo ZhangJunqin and https://github.com/ossrs/srs/blob/develop/trunk/AUTHORS.md#contributors -[2023-08-18 12:05:41.055][INFO][27536][50ev2mk5] cwd=/home/bart/srs, work_dir=./, build: 2023-08-18 12:43:50, configure: , uname: Linux rrw-bart 5.19.0-43-generic #44~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Mon May 22 13:39:36 UTC 2 x86_64 x86_64 x86_64 GNU/Linux, osx: 0, env: 0, pkg: -[2023-08-18 12:05:41.055][INFO][27536][50ev2mk5] configure detail: --prefix=/usr/local/srs --config=conf/srs.conf --osx=off --hls=on --hds=off --dvr=on --ssl=on --https=on --ssl-1-0=off --ssl-local=off --sys-ssl=off --transcode=on --ingest=on --stat=on --http-callback=on --http-server=on --stream-converter=on --http-api=on --utest=off --srt=on --rtc=on --h265=off --gb28181=off --simulator=off --cxx11=on --cxx14=off --backtrace=on --ffmpeg-fit=on --ffmpeg-opus=off --nasm=on --srtp-nasm=on --clean=on --gperf=off --gmc=off --gmd=off --gmp=off --gcp=off --gprof=off --static=off --shared-st=off --shared-srt=off --shared-ffmpeg=off --log-verbose=off --log-info=off --log-trace=on --log-level_v2=on --gcov=off --apm=off --debug=off --debug-stats=off --cross-build=off --sanitizer=on --sanitizer-static=off --sanitizer-log=off --cygwin64=off --single-thread=off --generic-linux=off --cc=gcc --cxx=g++ --ar=ar --ld=ld --randlib=randlib -[2023-08-18 12:05:41.055][INFO][27536][50ev2mk5] srs checking config... -[2023-08-18 12:05:41.056][INFO][27536][50ev2mk5] ips, iface[0] ens3 ipv4 0x11043 10.31.35.225, iface[1] ens3 ipv6 0x11043 fe80::11:32ff:fe2c:e653%ens3 -[2023-08-18 12:05:41.056][INFO][27536][50ev2mk5] devices, intranet ens3 10.31.35.225, intranet ens3 fe80::11:32ff:fe2c:e653%ens3 -[2023-08-18 12:05:41.056][WARN][27536][50ev2mk5][22] stats network use index=0, ip=10.31.35.225, ifname=ens3 -[2023-08-18 12:05:41.056][WARN][27536][50ev2mk5][22] stats disk not configed, disk iops disabled. -[2023-08-18 12:05:41.056][INFO][27536][50ev2mk5] you can check log by: tail -n 30 -f ./objs/srs.log -[2023-08-18 12:05:41.056][INFO][27536][50ev2mk5] please check SRS by: ./etc/init.d/srs status -[2023-08-18 12:05:41.056][INFO][27536][50ev2mk5] features, rch:on, dash:on, hls:on, hds:off, srt:on, hc:on, ha:on, hs:on, hp:on, dvr:on, trans:on, inge:on, stat:on, sc:on -[2023-08-18 12:05:41.056][INFO][27536][50ev2mk5] SRS on amd64 x86_64, conf:conf/srs.conf, limit:1000, writev:1024, encoding:little-endian, HZ:100 -[2023-08-18 12:05:41.057][INFO][27536][50ev2mk5] mw sleep:350ms. mr enabled:on, default:0, sleep:350ms -[2023-08-18 12:05:41.057][INFO][27536][50ev2mk5] gc:on, pq:30000ms, cscc:[0,16), csa:on, tn:on(may hurts performance), ss:auto(guess by merged write) -[2023-08-18 12:05:41.057][INFO][27536][50ev2mk5] system default latency(ms): mw(0-350) + mr(0-350) + play-queue(0-30000) -[2023-08-18 12:05:41.057][WARN][27536][50ev2mk5][22] SRS/6.0.64 is not stable -[2023-08-18 12:05:41.057][INFO][27536][50ev2mk5] start daemon mode... -[2023-08-18 12:05:41.059][INFO][27537][50ev2mk5] father process exit -[2023-08-18 12:05:41.061][INFO][27538][50ev2mk5] son(daemon) process running. -[2023-08-18 12:05:41.061][INFO][27538][50ev2mk5] write pid=27538 to ./objs/srs.pid success! -[2023-08-18 12:05:41.061][INFO][27538][50ev2mk5] Thread #1(primordial): init name=srs-master-1, interval=5000ms -[2023-08-18 12:05:41.066][INFO][27538][9b44a88e] Thread #2: run with tid=27540, entry=0x60c000000340, label=hybrid, name=srs-hybrid-2 -[2023-08-18 12:05:41.070][INFO][27538][50ev2mk5] Pool: Start threads primordial=1, hybrids=1 ok -[2023-08-18 12:05:41.088][INFO][27536][50ev2mk5] grandpa process exit. -[2023-08-18 12:05:41.099][INFO][27538][9b44a88e] fingerprint=AB:BB:0A:02:D6:5B:DE:D2:C1:90:99:A6:8D:48:93:FC:93:10:DE:76:7D:7F:25:6E:A6:F6:32:3E:34:C1:9A:44 -[2023-08-18 12:05:41.100][INFO][27538][9b44a88e] CircuitBreaker: enabled=1, high=2x90, critical=1x95, dying=5x99 -[2023-08-18 12:05:41.100][INFO][27538][9b44a88e] http flv live stream, vhost=__defaultVhost__, mount=[vhost]/[app]/[stream].mp4 -[2023-08-18 12:05:41.100][INFO][27538][9b44a88e] http: root mount to ./objs/nginx/html -[2023-08-18 12:05:41.100][INFO][27538][9b44a88e] server main cid=9b44a88e, pid=27538, ppid=27537, asprocess=0 -[2023-08-18 12:05:41.101][INFO][27538][9b44a88e] RTMP listen at tcp://0.0.0.0:1935, fd=10 -[2023-08-18 12:05:41.106][INFO][27538][9b44a88e] HTTP-API listen at tcp://0.0.0.0:1985, fd=11 -[2023-08-18 12:05:41.106][INFO][27538][9b44a88e] HTTP-Server listen at tcp://0.0.0.0:8080, fd=12 -[2023-08-18 12:05:41.106][INFO][27538][9b44a88e] signal installed, reload=1, reopen=10, fast_quit=15, grace_quit=3 -[2023-08-18 12:05:41.107][INFO][27538][9b44a88e] http: api mount /console to ./objs/nginx/html/console -[2023-08-18 12:05:41.108][INFO][27538][9b44a88e] rtc listen at udp://0.0.0.0:8000, fd=13 -[2023-08-18 12:05:41.108][INFO][27538][172c77j4] Hybrid cpu=0.00%,29MB -[2023-08-18 12:05:41.108][WARN][27538][2v1k3f89][22] use private address as ip: 10.31.35.225, ifname=ens3 -[2023-08-18 12:05:41.108][INFO][27538][2v1k3f89] Startup query id=vid-35m3s3d, session=vid-e1dh421, eip=10.31.35.225, wait=300s -[2023-08-18 12:05:41.109][INFO][27538][mr386105] TCP: connection manager run, conns=0 -[2023-08-18 12:05:41.109][INFO][27538][8u9y0055] SRT: connection manager run, conns=0 -[2023-08-18 12:05:41.109][INFO][27538][67uxd290] UDP #13 LISTEN at 0.0.0.0:8000, SO_SNDBUF(default=212992, expect=10485760, actual=425984, r0=0), SO_RCVBUF(default=212992, expect=10485760, actual=425984, r0=0) -[2023-08-18 12:05:41.109][INFO][27538][r08o505r] RTC: connection manager run, conns=0 -[2023-08-18 12:05:46.067][INFO][27538][172c77j4] Hybrid cpu=1.00%,29MB -[2023-08-18 12:05:46.074][INFO][27538][50ev2mk5] Process: cpu=1.00%,29MB, threads=2 -[2023-08-18 12:05:47.705][INFO][27538][2032624g] HTTP #0 10.69.12.33:61668 GET http://apps.stage-entertainment.nl/live/livestream.html, content-length=-1 -[2023-08-18 12:05:47.705][INFO][27538][2032624g] http match file=./objs/nginx/html/live/livestream.html, pattern=/, upath=/live/livestream.html -[2023-08-18 12:05:47.718][INFO][27538][2032624g] TCP: before dispose resource(HttpConn)(0x607000004f50), conns=1, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:05:47.719][WARN][27538][2032624g][104] client disconnect peer. ret=1007 -[2023-08-18 12:05:47.719][INFO][27538][mr386105] TCP: clear zombies=1 resources, conns=1, removing=0, unsubs=0 -[2023-08-18 12:05:47.719][INFO][27538][2032624g] TCP: disposing #0 resource(HttpConn)(0x607000004f50), conns=1, disposing=1, zombies=0 -[2023-08-18 12:05:47.786][INFO][27538][3721ax00] HTTP #0 10.69.12.33:61682 GET http://apps.stage-entertainment.nl/live/livestream.m3u8, content-length=-1 -[2023-08-18 12:05:47.787][INFO][27538][3721ax00] http match file=./objs/nginx/html/live/livestream.m3u8, pattern=/, upath=/live/livestream.m3u8 -[2023-08-18 12:05:47.800][INFO][27538][3721ax00] TCP: before dispose resource(HttpConn)(0x607000006680), conns=1, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:05:47.800][WARN][27538][3721ax00][104] client disconnect peer. ret=1007 -[2023-08-18 12:05:47.800][INFO][27538][mr386105] TCP: clear zombies=1 resources, conns=1, removing=0, unsubs=0 -[2023-08-18 12:05:47.800][INFO][27538][3721ax00] TCP: disposing #0 resource(HttpConn)(0x607000006680), conns=1, disposing=1, zombies=0 -[2023-08-18 12:05:51.067][INFO][27538][172c77j4] Hybrid cpu=1.00%,31MB -[2023-08-18 12:05:51.079][INFO][27538][50ev2mk5] Process: cpu=1.00%,31MB, threads=2 -[2023-08-18 12:05:56.067][INFO][27538][172c77j4] Hybrid cpu=0.00%,31MB, cid=2,2, timer=62,0,0, clock=1,40,7,0,0,0,0,0,0, free=1 -[2023-08-18 12:05:56.084][INFO][27538][50ev2mk5] Process: cpu=1.00%,31MB, threads=2 -[2023-08-18 12:05:58.506][INFO][27538][bef7z950] HTTP #0 10.69.12.33:31016 GET http://apps.stage-entertainment.nl/live/livestream.mp4, content-length=-1 -[2023-08-18 12:05:58.506][WARN][27538][bef7z950][2] http miss file=./objs/nginx/html/live/livestream.mp4, pattern=/, upath=/live/livestream.mp4 -[2023-08-18 12:05:58.519][INFO][27538][bef7z950] TCP: before dispose resource(HttpConn)(0x607000007330), conns=1, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:05:58.519][WARN][27538][bef7z950][104] client disconnect peer. ret=1007 -[2023-08-18 12:05:58.519][INFO][27538][mr386105] TCP: clear zombies=1 resources, conns=1, removing=0, unsubs=0 -[2023-08-18 12:05:58.519][INFO][27538][bef7z950] TCP: disposing #0 resource(HttpConn)(0x607000007330), conns=1, disposing=1, zombies=0 -[2023-08-18 12:06:01.068][INFO][27538][172c77j4] Hybrid cpu=1.00%,31MB, cid=2,2, timer=62,0,0, clock=1,40,7,0,0,0,0,0,0, free=1 -[2023-08-18 12:06:01.088][INFO][27538][50ev2mk5] Process: cpu=1.00%,31MB, threads=2 -[2023-08-18 12:06:06.069][INFO][27538][172c77j4] Hybrid cpu=1.00%,31MB, cid=1,1, timer=62,0,0, clock=0,41,6,0,0,0,0,0,0, free=1 -[2023-08-18 12:06:06.093][INFO][27538][50ev2mk5] Process: cpu=2.00%,31MB, threads=2 -[2023-08-18 12:06:11.070][INFO][27538][172c77j4] Hybrid cpu=1.00%,31MB, cid=1,1, timer=62,0,0, clock=0,41,6,0,0,0,0,0,0, free=1 -[2023-08-18 12:06:11.098][INFO][27538][50ev2mk5] Process: cpu=1.00%,31MB, threads=2 -[2023-08-18 12:06:16.071][INFO][27538][172c77j4] Hybrid cpu=1.00%,32MB, cid=1,1, timer=62,0,0, clock=0,41,6,0,0,0,0,0,0, free=1 -[2023-08-18 12:06:16.103][INFO][27538][50ev2mk5] Process: cpu=1.00%,32MB, threads=2 -[2023-08-18 12:06:21.072][INFO][27538][172c77j4] Hybrid cpu=1.00%,32MB, cid=1,0, timer=61,0,0, clock=0,40,8,0,0,0,0,0,0 -[2023-08-18 12:06:21.109][INFO][27538][50ev2mk5] Process: cpu=0.00%,32MB, threads=2 -[2023-08-18 12:06:26.072][INFO][27538][172c77j4] Hybrid cpu=2.00%,32MB, cid=1,0, timer=61,0,0, clock=0,40,8,0,0,0,0,0,0 -[2023-08-18 12:06:26.113][INFO][27538][50ev2mk5] Process: cpu=1.00%,32MB, threads=2 -[2023-08-18 12:06:31.073][INFO][27538][172c77j4] Hybrid cpu=1.00%,32MB, cid=1,0, timer=61,0,0, clock=0,40,8,0,0,0,0,0,0 -[2023-08-18 12:06:31.118][INFO][27538][50ev2mk5] Process: cpu=1.00%,32MB, threads=2 -[2023-08-18 12:06:36.074][INFO][27538][172c77j4] Hybrid cpu=2.00%,32MB, cid=1,0, timer=62,0,0, clock=0,40,7,0,0,0,0,0,0 -[2023-08-18 12:06:36.123][INFO][27538][50ev2mk5] Process: cpu=1.00%,32MB, threads=2 -[2023-08-18 12:06:41.074][INFO][27538][172c77j4] Hybrid cpu=1.00%,32MB, cid=1,0, timer=62,0,0, clock=0,40,7,0,0,0,0,0,0 -[2023-08-18 12:06:41.129][INFO][27538][50ev2mk5] Process: cpu=2.00%,32MB, threads=2 -[2023-08-18 12:06:42.733][INFO][27538][z56t349b] HTTP #0 10.69.12.33:27168 GET http://apps.stage-entertainment.nl/live/livestream.mp4, content-length=-1 -[2023-08-18 12:06:42.733][WARN][27538][z56t349b][2] http miss file=./objs/nginx/html/live/livestream.mp4, pattern=/, upath=/live/livestream.mp4 -[2023-08-18 12:06:42.746][INFO][27538][z56t349b] TCP: before dispose resource(HttpConn)(0x607000007720), conns=1, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:06:42.747][WARN][27538][z56t349b][104] client disconnect peer. ret=1007 -[2023-08-18 12:06:42.747][INFO][27538][mr386105] TCP: clear zombies=1 resources, conns=1, removing=0, unsubs=0 -[2023-08-18 12:06:42.747][INFO][27538][z56t349b] TCP: disposing #0 resource(HttpConn)(0x607000007720), conns=1, disposing=1, zombies=0 -[2023-08-18 12:06:46.074][INFO][27538][172c77j4] Hybrid cpu=2.00%,32MB, cid=1,0, timer=62,0,0, clock=0,40,7,0,0,0,0,0,0 -[2023-08-18 12:06:46.134][INFO][27538][50ev2mk5] Process: cpu=1.00%,32MB, threads=2 -[2023-08-18 12:06:51.075][INFO][27538][172c77j4] Hybrid cpu=0.00%,32MB, cid=1,1, timer=61,0,0, clock=0,40,8,0,0,0,0,0,0, free=1 -[2023-08-18 12:06:51.140][INFO][27538][50ev2mk5] Process: cpu=2.00%,32MB, threads=2 -[2023-08-18 12:06:51.498][INFO][27538][91c5153n] HTTP #0 10.69.12.33:49372 GET http://apps.stage-entertainment.nl/live/livestream.mp4, content-length=-1 -[2023-08-18 12:06:51.499][WARN][27538][91c5153n][2] http miss file=./objs/nginx/html/live/livestream.mp4, pattern=/, upath=/live/livestream.mp4 -[2023-08-18 12:06:51.512][INFO][27538][91c5153n] TCP: before dispose resource(HttpConn)(0x607000007b10), conns=1, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:06:51.512][WARN][27538][91c5153n][104] client disconnect peer. ret=1007 -[2023-08-18 12:06:51.512][INFO][27538][mr386105] TCP: clear zombies=1 resources, conns=1, removing=0, unsubs=0 -[2023-08-18 12:06:51.512][INFO][27538][91c5153n] TCP: disposing #0 resource(HttpConn)(0x607000007b10), conns=1, disposing=1, zombies=0 -[2023-08-18 12:06:56.076][INFO][27538][172c77j4] Hybrid cpu=1.00%,32MB, cid=1,1, timer=61,0,0, clock=0,40,8,0,0,0,0,0,0, free=1 -[2023-08-18 12:06:56.145][INFO][27538][50ev2mk5] Process: cpu=1.00%,32MB, threads=2 -[2023-08-18 12:07:00.893][INFO][27538][62c91n1s] HTTP #0 10.69.12.33:36736 GET http://apps.stage-entertainment.nl/live/livestream.mp4, content-length=-1 -[2023-08-18 12:07:00.894][WARN][27538][62c91n1s][2] http miss file=./objs/nginx/html/live/livestream.mp4, pattern=/, upath=/live/livestream.mp4 -[2023-08-18 12:07:00.907][INFO][27538][62c91n1s] TCP: before dispose resource(HttpConn)(0x6070000080c0), conns=1, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:07:00.907][WARN][27538][62c91n1s][104] client disconnect peer. ret=1007 -[2023-08-18 12:07:00.908][INFO][27538][mr386105] TCP: clear zombies=1 resources, conns=1, removing=0, unsubs=0 -[2023-08-18 12:07:00.908][INFO][27538][62c91n1s] TCP: disposing #0 resource(HttpConn)(0x6070000080c0), conns=1, disposing=1, zombies=0 -[2023-08-18 12:07:01.077][INFO][27538][172c77j4] Hybrid cpu=2.00%,32MB, cid=1,1, timer=61,0,0, clock=0,40,8,0,0,0,0,0,0, free=1 -[2023-08-18 12:07:01.151][INFO][27538][50ev2mk5] Process: cpu=1.00%,33MB, threads=2 -[2023-08-18 12:07:06.078][INFO][27538][172c77j4] Hybrid cpu=1.00%,33MB, cid=2,1, timer=62,0,0, clock=0,40,7,0,0,0,0,0,0, free=1 -[2023-08-18 12:07:06.157][INFO][27538][50ev2mk5] Process: cpu=1.00%,33MB, threads=2 -[2023-08-18 12:07:11.079][INFO][27538][172c77j4] Hybrid cpu=1.00%,33MB, cid=2,1, timer=62,0,0, clock=0,40,7,0,0,0,0,0,0, free=1 -[2023-08-18 12:07:11.163][INFO][27538][50ev2mk5] Process: cpu=2.00%,33MB, threads=2 -[2023-08-18 12:07:11.454][INFO][27538][hw9w1020] HTTP #0 10.69.12.33:45662 GET http://apps.stage-entertainment.nl/live/livestream.m3u8?hls_ctx=87664825, content-length=-1 -[2023-08-18 12:07:11.454][INFO][27538][hw9w1020] http match file=./objs/nginx/html/live/livestream.m3u8, pattern=/, upath=/live/livestream.m3u8 -[2023-08-18 12:07:11.469][INFO][27538][hw9w1020] TCP: before dispose resource(HttpConn)(0x607000008670), conns=1, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:07:11.469][WARN][27538][hw9w1020][104] client disconnect peer. ret=1007 -[2023-08-18 12:07:11.469][INFO][27538][mr386105] TCP: clear zombies=1 resources, conns=1, removing=0, unsubs=0 -[2023-08-18 12:07:11.469][INFO][27538][hw9w1020] TCP: disposing #0 resource(HttpConn)(0x607000008670), conns=1, disposing=1, zombies=0 -[2023-08-18 12:07:14.753][INFO][27538][6sa93302] HTTP #0 10.69.12.33:45674 GET http://apps.stage-entertainment.nl/live/livestream.html, content-length=-1 -[2023-08-18 12:07:14.753][INFO][27538][6sa93302] http match file=./objs/nginx/html/live/livestream.html, pattern=/, upath=/live/livestream.html -[2023-08-18 12:07:14.766][INFO][27538][6sa93302] TCP: before dispose resource(HttpConn)(0x6070000096a0), conns=1, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:07:14.766][WARN][27538][6sa93302][104] client disconnect peer. ret=1007 -[2023-08-18 12:07:14.766][INFO][27538][mr386105] TCP: clear zombies=1 resources, conns=1, removing=0, unsubs=0 -[2023-08-18 12:07:14.767][INFO][27538][6sa93302] TCP: disposing #0 resource(HttpConn)(0x6070000096a0), conns=1, disposing=1, zombies=0 -[2023-08-18 12:07:16.080][INFO][27538][172c77j4] Hybrid cpu=2.00%,33MB, cid=3,1, timer=61,0,0, clock=0,39,8,0,0,0,0,0,0, free=1 -[2023-08-18 12:07:16.170][INFO][27538][50ev2mk5] Process: cpu=1.00%,33MB, threads=2 -[2023-08-18 12:07:17.100][INFO][27538][0675708d] HTTP #0 10.69.12.33:45684 GET http://apps.stage-entertainment.nl/live/livestream.html, content-length=-1 -[2023-08-18 12:07:17.101][INFO][27538][0675708d] http match file=./objs/nginx/html/live/livestream.html, pattern=/, upath=/live/livestream.html -[2023-08-18 12:07:17.113][INFO][27538][0675708d] TCP: before dispose resource(HttpConn)(0x607000009c50), conns=1, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:07:17.114][WARN][27538][0675708d][104] client disconnect peer. ret=1007 -[2023-08-18 12:07:17.114][INFO][27538][mr386105] TCP: clear zombies=1 resources, conns=1, removing=0, unsubs=0 -[2023-08-18 12:07:17.114][INFO][27538][0675708d] TCP: disposing #0 resource(HttpConn)(0x607000009c50), conns=1, disposing=1, zombies=0 -[2023-08-18 12:07:17.223][INFO][27538][ck7tn41k] HTTP #0 10.69.12.33:45694 GET http://apps.stage-entertainment.nl/live/livestream.m3u8, content-length=-1 -[2023-08-18 12:07:17.223][INFO][27538][ck7tn41k] http match file=./objs/nginx/html/live/livestream.m3u8, pattern=/, upath=/live/livestream.m3u8 -[2023-08-18 12:07:17.237][INFO][27538][ck7tn41k] TCP: before dispose resource(HttpConn)(0x60700000a200), conns=1, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:07:17.237][WARN][27538][ck7tn41k][104] client disconnect peer. ret=1007 -[2023-08-18 12:07:17.237][INFO][27538][mr386105] TCP: clear zombies=1 resources, conns=1, removing=0, unsubs=0 -[2023-08-18 12:07:17.237][INFO][27538][ck7tn41k] TCP: disposing #0 resource(HttpConn)(0x60700000a200), conns=1, disposing=1, zombies=0 -[2023-08-18 12:07:21.080][INFO][27538][172c77j4] Hybrid cpu=0.00%,33MB, cid=3,1, timer=61,0,0, clock=0,39,8,0,0,0,0,0,0, free=1 -[2023-08-18 12:07:21.174][INFO][27538][50ev2mk5] Process: cpu=1.00%,33MB, threads=2 -[2023-08-18 12:07:26.081][INFO][27538][172c77j4] Hybrid cpu=1.00%,33MB, cid=3,1, timer=61,0,0, clock=0,39,8,0,0,0,0,0,0, free=1 -[2023-08-18 12:07:26.179][INFO][27538][50ev2mk5] Process: cpu=2.00%,33MB, threads=2 -[2023-08-18 12:07:31.082][INFO][27538][172c77j4] Hybrid cpu=1.00%,33MB, cid=2,1, timer=62,0,0, clock=0,41,7,0,0,0,0,0,0, free=1 -[2023-08-18 12:07:31.184][INFO][27538][50ev2mk5] Process: cpu=1.00%,33MB, threads=2 -[2023-08-18 12:07:33.763][INFO][27543][19mq5588] SRS/6.0.64(Bee), MIT -[2023-08-18 12:07:33.763][INFO][27543][19mq5588] authors: Winlin ZhaoWenjie ShiWei XiaoZhihong WuPengqiang XiaLixin LiPeng ChenGuanghua ChenHaibo ZhangJunqin and https://github.com/ossrs/srs/blob/develop/trunk/AUTHORS.md#contributors -[2023-08-18 12:07:33.763][INFO][27543][19mq5588] cwd=/home/bart/srs, work_dir=./, build: 2023-08-18 12:43:50, configure: , uname: Linux rrw-bart 5.19.0-43-generic #44~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Mon May 22 13:39:36 UTC 2 x86_64 x86_64 x86_64 GNU/Linux, osx: 0, env: 0, pkg: -[2023-08-18 12:07:33.763][INFO][27543][19mq5588] configure detail: --prefix=/usr/local/srs --config=conf/srs.conf --osx=off --hls=on --hds=off --dvr=on --ssl=on --https=on --ssl-1-0=off --ssl-local=off --sys-ssl=off --transcode=on --ingest=on --stat=on --http-callback=on --http-server=on --stream-converter=on --http-api=on --utest=off --srt=on --rtc=on --h265=off --gb28181=off --simulator=off --cxx11=on --cxx14=off --backtrace=on --ffmpeg-fit=on --ffmpeg-opus=off --nasm=on --srtp-nasm=on --clean=on --gperf=off --gmc=off --gmd=off --gmp=off --gcp=off --gprof=off --static=off --shared-st=off --shared-srt=off --shared-ffmpeg=off --log-verbose=off --log-info=off --log-trace=on --log-level_v2=on --gcov=off --apm=off --debug=off --debug-stats=off --cross-build=off --sanitizer=on --sanitizer-static=off --sanitizer-log=off --cygwin64=off --single-thread=off --generic-linux=off --cc=gcc --cxx=g++ --ar=ar --ld=ld --randlib=randlib -[2023-08-18 12:07:33.763][INFO][27543][19mq5588] srs checking config... -[2023-08-18 12:07:33.763][INFO][27543][19mq5588] ips, iface[0] ens3 ipv4 0x11043 10.31.35.225, iface[1] ens3 ipv6 0x11043 fe80::11:32ff:fe2c:e653%ens3 -[2023-08-18 12:07:33.763][INFO][27543][19mq5588] devices, intranet ens3 10.31.35.225, intranet ens3 fe80::11:32ff:fe2c:e653%ens3 -[2023-08-18 12:07:33.763][WARN][27543][19mq5588][22] stats network use index=0, ip=10.31.35.225, ifname=ens3 -[2023-08-18 12:07:33.763][WARN][27543][19mq5588][22] stats disk not configed, disk iops disabled. -[2023-08-18 12:07:33.764][INFO][27543][19mq5588] you can check log by: tail -n 30 -f ./objs/srs.log -[2023-08-18 12:07:33.764][INFO][27543][19mq5588] please check SRS by: ./etc/init.d/srs status -[2023-08-18 12:07:33.764][INFO][27543][19mq5588] features, rch:on, dash:on, hls:on, hds:off, srt:on, hc:on, ha:on, hs:on, hp:on, dvr:on, trans:on, inge:on, stat:on, sc:on -[2023-08-18 12:07:33.764][INFO][27543][19mq5588] SRS on amd64 x86_64, conf:conf/srs.conf, limit:1000, writev:1024, encoding:little-endian, HZ:100 -[2023-08-18 12:07:33.764][INFO][27543][19mq5588] mw sleep:350ms. mr enabled:on, default:0, sleep:350ms -[2023-08-18 12:07:33.764][INFO][27543][19mq5588] gc:on, pq:30000ms, cscc:[0,16), csa:on, tn:on(may hurts performance), ss:auto(guess by merged write) -[2023-08-18 12:07:33.764][INFO][27543][19mq5588] system default latency(ms): mw(0-350) + mr(0-350) + play-queue(0-30000) -[2023-08-18 12:07:33.764][WARN][27543][19mq5588][22] SRS/6.0.64 is not stable -[2023-08-18 12:07:33.764][INFO][27543][19mq5588] start daemon mode... -[2023-08-18 12:07:33.767][INFO][27544][19mq5588] father process exit -[2023-08-18 12:07:33.769][INFO][27545][19mq5588] son(daemon) process running. -[2023-08-18 12:07:33.769][ERROR][27545][19mq5588][11] srs is already running!(Resource temporarily unavailable) -[2023-08-18 12:07:33.773][ERROR][27545][19mq5588][11] Failed, code=1035(PidFileProcessExists)(Exists SRS process specified by pid file) : run : daemon run thread pool : init thread pool : acquire pid file : srs is already running -thread [27545][19mq5588]: do_main() [./src/main/srs_main_server.cpp:248][errno=11] -thread [27545][19mq5588]: run_directly_or_daemon() [./src/main/srs_main_server.cpp:496][errno=11] -thread [27545][19mq5588]: run_in_thread_pool() [./src/main/srs_main_server.cpp:513][errno=11] -thread [27545][19mq5588]: initialize() [./src/app/srs_app_threads.cpp:565][errno=11] -thread [27545][19mq5588]: acquire_pid_file() [./src/app/srs_app_threads.cpp:604][errno=11](Resource temporarily unavailable) -[2023-08-18 12:07:33.791][INFO][27543][19mq5588] grandpa process exit. -[2023-08-18 12:07:36.083][INFO][27538][172c77j4] Hybrid cpu=2.00%,33MB, cid=2,1, timer=62,0,0, clock=0,41,7,0,0,0,0,0,0, free=1 -[2023-08-18 12:07:36.190][INFO][27538][50ev2mk5] Process: cpu=1.00%,33MB, threads=2 -[2023-08-18 12:07:41.083][INFO][27538][172c77j4] Hybrid cpu=1.00%,34MB, cid=1,0, timer=61,0,0, clock=0,41,7,0,0,0,0,0,0 -[2023-08-18 12:07:41.195][INFO][27538][50ev2mk5] Process: cpu=1.00%,34MB, threads=2 -[2023-08-18 12:07:46.083][INFO][27538][172c77j4] Hybrid cpu=1.00%,34MB, cid=1,0, timer=61,0,0, clock=0,41,7,0,0,0,0,0,0 -[2023-08-18 12:07:46.200][INFO][27538][50ev2mk5] Process: cpu=1.00%,34MB, threads=2 -[2023-08-18 12:07:51.084][INFO][27538][172c77j4] Hybrid cpu=2.00%,34MB, cid=1,0, timer=61,0,0, clock=0,41,7,0,0,0,0,0,0 -[2023-08-18 12:07:51.205][INFO][27538][50ev2mk5] Process: cpu=1.00%,34MB, threads=2 -[2023-08-18 12:07:56.084][INFO][27538][172c77j4] Hybrid cpu=0.00%,34MB, cid=1,1, timer=61,0,0, clock=0,41,6,0,0,0,0,0,0 -[2023-08-18 12:07:56.210][INFO][27538][50ev2mk5] Process: cpu=2.00%,34MB, threads=2 -[2023-08-18 12:08:01.084][INFO][27538][172c77j4] Hybrid cpu=2.00%,34MB, cid=1,1, timer=61,0,0, clock=0,41,6,0,0,0,0,0,0 -[2023-08-18 12:08:01.216][INFO][27538][50ev2mk5] Process: cpu=1.00%,34MB, threads=2 -[2023-08-18 12:08:06.085][INFO][27538][172c77j4] Hybrid cpu=2.00%,34MB, cid=1,0, timer=62,0,0, clock=0,40,7,0,0,0,0,0,0 -[2023-08-18 12:08:06.222][INFO][27538][50ev2mk5] Process: cpu=0.00%,34MB, threads=2 -[2023-08-18 12:08:11.086][INFO][27538][172c77j4] Hybrid cpu=1.00%,34MB, cid=1,0, timer=62,0,0, clock=0,40,7,0,0,0,0,0,0 -[2023-08-18 12:08:11.228][INFO][27538][50ev2mk5] Process: cpu=1.00%,34MB, threads=2 -[2023-08-18 12:08:16.087][INFO][27538][172c77j4] Hybrid cpu=1.00%,34MB, cid=1,0, timer=62,0,0, clock=0,40,7,0,0,0,0,0,0 -[2023-08-18 12:08:16.234][INFO][27538][50ev2mk5] Process: cpu=1.00%,34MB, threads=2 -[2023-08-18 12:08:21.087][INFO][27538][172c77j4] Hybrid cpu=1.00%,34MB, cid=1,0, timer=61,0,0, clock=0,41,7,0,0,0,0,0,0 -[2023-08-18 12:08:21.239][INFO][27538][50ev2mk5] Process: cpu=2.00%,34MB, threads=2 -[2023-08-18 12:08:26.088][INFO][27538][172c77j4] Hybrid cpu=0.00%,34MB, cid=1,0, timer=61,0,0, clock=0,41,7,0,0,0,0,0,0 -[2023-08-18 12:08:26.245][INFO][27538][50ev2mk5] Process: cpu=2.00%,34MB, threads=2 -[2023-08-18 12:08:31.088][INFO][27538][172c77j4] Hybrid cpu=0.00%,34MB, cid=1,0, timer=61,0,0, clock=0,39,8,0,0,0,0,0,0 -[2023-08-18 12:08:31.250][INFO][27538][50ev2mk5] Process: cpu=1.00%,34MB, threads=2 -[2023-08-18 12:08:40.026][INFO][27552][720i3n56] SRS/6.0.64(Bee), MIT -[2023-08-18 12:08:40.026][INFO][27552][720i3n56] authors: Winlin ZhaoWenjie ShiWei XiaoZhihong WuPengqiang XiaLixin LiPeng ChenGuanghua ChenHaibo ZhangJunqin and https://github.com/ossrs/srs/blob/develop/trunk/AUTHORS.md#contributors -[2023-08-18 12:08:40.026][INFO][27552][720i3n56] cwd=/home/bart/srs, work_dir=./, build: 2023-08-18 12:43:50, configure: , uname: Linux rrw-bart 5.19.0-43-generic #44~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Mon May 22 13:39:36 UTC 2 x86_64 x86_64 x86_64 GNU/Linux, osx: 0, env: 0, pkg: -[2023-08-18 12:08:40.027][INFO][27552][720i3n56] configure detail: --prefix=/usr/local/srs --config=conf/srs.conf --osx=off --hls=on --hds=off --dvr=on --ssl=on --https=on --ssl-1-0=off --ssl-local=off --sys-ssl=off --transcode=on --ingest=on --stat=on --http-callback=on --http-server=on --stream-converter=on --http-api=on --utest=off --srt=on --rtc=on --h265=off --gb28181=off --simulator=off --cxx11=on --cxx14=off --backtrace=on --ffmpeg-fit=on --ffmpeg-opus=off --nasm=on --srtp-nasm=on --clean=on --gperf=off --gmc=off --gmd=off --gmp=off --gcp=off --gprof=off --static=off --shared-st=off --shared-srt=off --shared-ffmpeg=off --log-verbose=off --log-info=off --log-trace=on --log-level_v2=on --gcov=off --apm=off --debug=off --debug-stats=off --cross-build=off --sanitizer=on --sanitizer-static=off --sanitizer-log=off --cygwin64=off --single-thread=off --generic-linux=off --cc=gcc --cxx=g++ --ar=ar --ld=ld --randlib=randlib -[2023-08-18 12:08:40.027][INFO][27552][720i3n56] srs checking config... -[2023-08-18 12:08:40.027][INFO][27552][720i3n56] ips, iface[0] ens3 ipv4 0x11043 10.31.35.225, iface[1] ens3 ipv6 0x11043 fe80::11:32ff:fe2c:e653%ens3 -[2023-08-18 12:08:40.027][INFO][27552][720i3n56] devices, intranet ens3 10.31.35.225, intranet ens3 fe80::11:32ff:fe2c:e653%ens3 -[2023-08-18 12:08:40.027][WARN][27552][720i3n56][22] stats network use index=0, ip=10.31.35.225, ifname=ens3 -[2023-08-18 12:08:40.027][WARN][27552][720i3n56][22] stats disk not configed, disk iops disabled. -[2023-08-18 12:08:40.028][INFO][27552][720i3n56] you can check log by: tail -n 30 -f ./objs/srs.log -[2023-08-18 12:08:40.028][INFO][27552][720i3n56] please check SRS by: ./etc/init.d/srs status -[2023-08-18 12:08:40.028][INFO][27552][720i3n56] features, rch:on, dash:on, hls:on, hds:off, srt:on, hc:on, ha:on, hs:on, hp:on, dvr:on, trans:on, inge:on, stat:on, sc:on -[2023-08-18 12:08:40.028][INFO][27552][720i3n56] SRS on amd64 x86_64, conf:conf/srs.conf, limit:1000, writev:1024, encoding:little-endian, HZ:100 -[2023-08-18 12:08:40.028][INFO][27552][720i3n56] mw sleep:350ms. mr enabled:on, default:0, sleep:350ms -[2023-08-18 12:08:40.028][INFO][27552][720i3n56] gc:on, pq:30000ms, cscc:[0,16), csa:on, tn:on(may hurts performance), ss:auto(guess by merged write) -[2023-08-18 12:08:40.028][INFO][27552][720i3n56] system default latency(ms): mw(0-350) + mr(0-350) + play-queue(0-30000) -[2023-08-18 12:08:40.028][WARN][27552][720i3n56][22] SRS/6.0.64 is not stable -[2023-08-18 12:08:40.028][INFO][27552][720i3n56] write pid=27552 to ./objs/srs.pid success! -[2023-08-18 12:08:40.028][INFO][27552][720i3n56] Thread #1(primordial): init name=srs-master-1, interval=5000ms -[2023-08-18 12:08:40.031][INFO][27552][2w6v26g6] Thread #2: run with tid=27553, entry=0x60c000000340, label=hybrid, name=srs-hybrid-2 -[2023-08-18 12:08:40.034][INFO][27552][720i3n56] Pool: Start threads primordial=1, hybrids=1 ok -[2023-08-18 12:08:40.048][INFO][27552][2w6v26g6] fingerprint=98:27:C3:06:3B:65:EE:42:B9:4F:22:65:7B:87:33:37:A1:C5:6D:18:0A:7A:45:04:19:AF:8D:44:3B:06:ED:F6 -[2023-08-18 12:08:40.048][INFO][27552][2w6v26g6] CircuitBreaker: enabled=1, high=2x90, critical=1x95, dying=5x99 -[2023-08-18 12:08:40.049][INFO][27552][2w6v26g6] http flv live stream, vhost=__defaultVhost__, mount=[vhost]/[app]/[stream].mp4 -[2023-08-18 12:08:40.049][INFO][27552][2w6v26g6] http: root mount to ./objs/nginx/html -[2023-08-18 12:08:40.049][INFO][27552][2w6v26g6] server main cid=2w6v26g6, pid=27552, ppid=18340, asprocess=0 -[2023-08-18 12:08:40.050][INFO][27552][2w6v26g6] RTMP listen at tcp://0.0.0.0:1935, fd=10 -[2023-08-18 12:08:40.050][INFO][27552][2w6v26g6] HTTP-API listen at tcp://0.0.0.0:1985, fd=11 -[2023-08-18 12:08:40.050][INFO][27552][2w6v26g6] HTTP-Server listen at tcp://0.0.0.0:8080, fd=12 -[2023-08-18 12:08:40.050][INFO][27552][2w6v26g6] signal installed, reload=1, reopen=10, fast_quit=15, grace_quit=3 -[2023-08-18 12:08:40.051][INFO][27552][2w6v26g6] http: api mount /console to ./objs/nginx/html/console -[2023-08-18 12:08:40.052][INFO][27552][2w6v26g6] rtc listen at udp://0.0.0.0:8000, fd=13 -[2023-08-18 12:08:40.052][INFO][27552][ir3908yi] Hybrid cpu=0.00%,35MB -[2023-08-18 12:08:40.052][WARN][27552][272boi46][22] use private address as ip: 10.31.35.225, ifname=ens3 -[2023-08-18 12:08:40.052][INFO][27552][272boi46] Startup query id=vid-35m3s3d, session=vid-6522i9p, eip=10.31.35.225, wait=300s -[2023-08-18 12:08:40.052][INFO][27552][245760s0] TCP: connection manager run, conns=0 -[2023-08-18 12:08:40.053][INFO][27552][842m9c13] SRT: connection manager run, conns=0 -[2023-08-18 12:08:40.053][INFO][27552][gg1fo79l] UDP #13 LISTEN at 0.0.0.0:8000, SO_SNDBUF(default=212992, expect=10485760, actual=425984, r0=0), SO_RCVBUF(default=212992, expect=10485760, actual=425984, r0=0) -[2023-08-18 12:08:40.053][INFO][27552][34457959] RTC: connection manager run, conns=0 -[2023-08-18 12:08:44.988][INFO][27552][3s692589] HTTP #0 10.69.12.33:29486 GET http://apps.stage-entertainment.nl/live/livestream.html, content-length=-1 -[2023-08-18 12:08:44.988][INFO][27552][3s692589] http match file=./objs/nginx/html/live/livestream.html, pattern=/, upath=/live/livestream.html -[2023-08-18 12:08:45.003][INFO][27552][3s692589] TCP: before dispose resource(HttpConn)(0x607000004f50), conns=1, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:08:45.003][WARN][27552][3s692589][104] client disconnect peer. ret=1007 -[2023-08-18 12:08:45.003][INFO][27552][245760s0] TCP: clear zombies=1 resources, conns=1, removing=0, unsubs=0 -[2023-08-18 12:08:45.003][INFO][27552][3s692589] TCP: disposing #0 resource(HttpConn)(0x607000004f50), conns=1, disposing=1, zombies=0 -[2023-08-18 12:08:45.032][INFO][27552][ir3908yi] Hybrid cpu=1.00%,35MB -[2023-08-18 12:08:45.039][INFO][27552][720i3n56] Process: cpu=2.00%,36MB, threads=2 -[2023-08-18 12:08:45.122][INFO][27552][8100t46x] HTTP #0 10.69.12.33:29500 GET http://apps.stage-entertainment.nl/live/livestream.m3u8, content-length=-1 -[2023-08-18 12:08:45.122][INFO][27552][8100t46x] http match file=./objs/nginx/html/live/livestream.m3u8, pattern=/, upath=/live/livestream.m3u8 -[2023-08-18 12:08:45.135][INFO][27552][8100t46x] TCP: before dispose resource(HttpConn)(0x607000006680), conns=1, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:08:45.135][WARN][27552][8100t46x][104] client disconnect peer. ret=1007 -[2023-08-18 12:08:45.135][INFO][27552][245760s0] TCP: clear zombies=1 resources, conns=1, removing=0, unsubs=0 -[2023-08-18 12:08:45.135][INFO][27552][8100t46x] TCP: disposing #0 resource(HttpConn)(0x607000006680), conns=1, disposing=1, zombies=0 -[2023-08-18 12:08:49.083][INFO][27552][ssm88w2u] RTMP client ip=127.0.0.1:51216, fd=14 -[2023-08-18 12:08:49.086][INFO][27552][ssm88w2u] complex handshake success -[2023-08-18 12:08:49.126][INFO][27552][ssm88w2u] connect app, tcUrl=rtmp://localhost:1935/live, pageUrl=, swfUrl=, schema=rtmp, vhost=localhost, port=1935, app=live, args=null -[2023-08-18 12:08:49.126][INFO][27552][ssm88w2u] protocol in.buffer=0, in.ack=0, out.ack=0, in.chunk=128, out.chunk=128 -[2023-08-18 12:08:49.214][INFO][27552][ssm88w2u] client identified, type=fmle-publish, vhost=localhost, app=live, stream=livestream, param=, duration=0ms -[2023-08-18 12:08:49.214][INFO][27552][ssm88w2u] connected stream, tcUrl=rtmp://localhost:1935/live, pageUrl=, swfUrl=, schema=rtmp, vhost=__defaultVhost__, port=1935, app=live, stream=livestream, param=, args=null -[2023-08-18 12:08:49.214][INFO][27552][ssm88w2u] new live source, stream_url=/live/livestream -[2023-08-18 12:08:49.214][INFO][27552][ssm88w2u] source url=/live/livestream, ip=127.0.0.1, cache=1/2500, is_edge=0, source_id=/ -[2023-08-18 12:08:49.302][INFO][27552][ssm88w2u] ignore disabled exec for vhost=__defaultVhost__ -[2023-08-18 12:08:49.302][INFO][27552][ssm88w2u] http: mount flv stream for sid=/live/livestream, mount=/live/livestream.mp4 -[2023-08-18 12:08:49.303][INFO][27552][ssm88w2u] start publish mr=0/350, p1stpt=20000, pnt=5000, tcp_nodelay=0 -[2023-08-18 12:08:49.303][INFO][27552][02di09y2] dispatch cached gop success. count=0, duration=-1 -[2023-08-18 12:08:49.303][INFO][27552][02di09y2] create consumer, active=1, queue_size=0.00, jitter=30000000 -[2023-08-18 12:08:49.348][INFO][27552][ssm88w2u] got metadata, width=1920, height=1080, vcodec=7 -[2023-08-18 12:08:49.348][INFO][27552][ssm88w2u] 36B video sh, codec(7, profile=Main, level=Other, 1920x1080, 0kbps, 0.0fps, 0.0s) -[2023-08-18 12:08:50.032][INFO][27552][ir3908yi] Hybrid cpu=2.00%,36MB -[2023-08-18 12:08:50.044][INFO][27552][720i3n56] Process: cpu=1.00%,37MB, threads=2 -[2023-08-18 12:08:50.623][INFO][27552][j6v67058] HTTP #0 10.69.12.33:12458 GET http://apps.stage-entertainment.nl/live/livestream.html, content-length=-1 -[2023-08-18 12:08:50.623][INFO][27552][j6v67058] http match file=./objs/nginx/html/live/livestream.html, pattern=/, upath=/live/livestream.html -[2023-08-18 12:08:50.635][INFO][27552][j6v67058] TCP: before dispose resource(HttpConn)(0x607000008440), conns=2, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:08:50.635][WARN][27552][j6v67058][104] client disconnect peer. ret=1007 -[2023-08-18 12:08:50.636][INFO][27552][245760s0] TCP: clear zombies=1 resources, conns=2, removing=0, unsubs=0 -[2023-08-18 12:08:50.636][INFO][27552][j6v67058] TCP: disposing #0 resource(HttpConn)(0x607000008440), conns=2, disposing=1, zombies=0 -[2023-08-18 12:08:50.895][INFO][27552][k5sq0u90] HTTP #0 10.69.12.33:12472 GET http://apps.stage-entertainment.nl/live/livestream.m3u8, content-length=-1 -[2023-08-18 12:08:50.895][INFO][27552][k5sq0u90] http match file=./objs/nginx/html/live/livestream.m3u8, pattern=/, upath=/live/livestream.m3u8 -[2023-08-18 12:08:50.909][INFO][27552][k5sq0u90] TCP: before dispose resource(HttpConn)(0x6070000089f0), conns=2, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:08:50.909][WARN][27552][k5sq0u90][104] client disconnect peer. ret=1007 -[2023-08-18 12:08:50.909][INFO][27552][245760s0] TCP: clear zombies=1 resources, conns=2, removing=0, unsubs=0 -[2023-08-18 12:08:50.909][INFO][27552][k5sq0u90] TCP: disposing #0 resource(HttpConn)(0x6070000089f0), conns=2, disposing=1, zombies=0 -[2023-08-18 12:08:54.024][INFO][27552][07206039] HTTP #0 10.69.12.33:12484 GET http://apps.stage-entertainment.nl/live/livestream.mp4, content-length=-1 -[2023-08-18 12:08:54.025][INFO][27552][07206039] TCP: before dispose resource(HttpConn)(0x6070000094e0), conns=2, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:08:54.026][ERROR][27552][07206039][11] serve error code=4004(HttpStreamExt)(Invalid HTTP stream extension) : process request=0 : cors serve : serve http : invalid pattern=/live/livestream.mp4 -thread [27552][07206039]: process_requests() [./src/app/srs_app_http_conn.cpp:209][errno=11] -thread [27552][07206039]: process_request() [./src/app/srs_app_http_conn.cpp:236][errno=11] -thread [27552][07206039]: serve_http() [./src/protocol/srs_protocol_http_stack.cpp:768][errno=11] -thread [27552][07206039]: do_serve_http() [./src/app/srs_app_http_stream.cpp:651][errno=11](Resource temporarily unavailable) -[2023-08-18 12:08:54.026][INFO][27552][245760s0] TCP: clear zombies=1 resources, conns=2, removing=0, unsubs=0 -[2023-08-18 12:08:54.026][INFO][27552][07206039] TCP: disposing #0 resource(HttpConn)(0x6070000094e0), conns=2, disposing=1, zombies=0 -[2023-08-18 12:08:55.033][INFO][27552][ir3908yi] Hybrid cpu=1.00%,40MB, cid=7,4, timer=62,0,0, clock=1,42,6,0,0,0,0,0,0, free=1, objs=(pkt:0,raw:0,fua:0,msg:35,oth:0,buf:0) -[2023-08-18 12:08:55.048][INFO][27552][720i3n56] Process: cpu=1.00%,41MB, threads=2 -[2023-08-18 12:08:58.220][INFO][27552][ce5tea7e] HTTP #0 10.69.12.33:60532 GET http://apps.stage-entertainment.nl/live/livestream.mp4, content-length=-1 -[2023-08-18 12:08:58.220][INFO][27552][ce5tea7e] TCP: before dispose resource(HttpConn)(0x60700001f430), conns=2, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:08:58.220][ERROR][27552][ce5tea7e][11] serve error code=4004(HttpStreamExt)(Invalid HTTP stream extension) : process request=0 : cors serve : serve http : invalid pattern=/live/livestream.mp4 -thread [27552][ce5tea7e]: process_requests() [./src/app/srs_app_http_conn.cpp:209][errno=11] -thread [27552][ce5tea7e]: process_request() [./src/app/srs_app_http_conn.cpp:236][errno=11] -thread [27552][ce5tea7e]: serve_http() [./src/protocol/srs_protocol_http_stack.cpp:768][errno=11] -thread [27552][ce5tea7e]: do_serve_http() [./src/app/srs_app_http_stream.cpp:651][errno=11](Resource temporarily unavailable) -[2023-08-18 12:08:58.220][INFO][27552][245760s0] TCP: clear zombies=1 resources, conns=2, removing=0, unsubs=0 -[2023-08-18 12:08:58.221][INFO][27552][ce5tea7e] TCP: disposing #0 resource(HttpConn)(0x60700001f430), conns=2, disposing=1, zombies=0 -[2023-08-18 12:08:59.813][INFO][27552][02di09y2] -> HTC http: got 15 msgs, age=10512071, min=8, mw=500 -[2023-08-18 12:09:00.034][INFO][27552][ir3908yi] Hybrid cpu=1.00%,44MB, cid=7,4, timer=62,0,0, clock=1,42,6,0,0,0,0,0,0, free=1, objs=(pkt:0,raw:0,fua:0,msg:35,oth:0,buf:0) -[2023-08-18 12:09:00.053][INFO][27552][720i3n56] Process: cpu=2.00%,44MB, threads=2 -[2023-08-18 12:09:05.034][INFO][27552][ir3908yi] Hybrid cpu=2.00%,47MB, cid=1,1, timer=62,0,0, clock=0,43,4,0,0,0,0,0,0, free=1, objs=(pkt:0,raw:0,fua:0,msg:89,oth:0,buf:0) -[2023-08-18 12:09:05.058][INFO][27552][720i3n56] Process: cpu=1.00%,48MB, threads=2 -[2023-08-18 12:09:06.096][INFO][27552][655c046j] HTTP #0 10.69.12.33:60548 GET http://apps.stage-entertainment.nl/live/livestream.mp4, content-length=-1 -[2023-08-18 12:09:06.096][INFO][27552][655c046j] TCP: before dispose resource(HttpConn)(0x60700001f970), conns=2, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:09:06.096][ERROR][27552][655c046j][11] serve error code=4004(HttpStreamExt)(Invalid HTTP stream extension) : process request=0 : cors serve : serve http : invalid pattern=/live/livestream.mp4 -thread [27552][655c046j]: process_requests() [./src/app/srs_app_http_conn.cpp:209][errno=11] -thread [27552][655c046j]: process_request() [./src/app/srs_app_http_conn.cpp:236][errno=11] -thread [27552][655c046j]: serve_http() [./src/protocol/srs_protocol_http_stack.cpp:768][errno=11] -thread [27552][655c046j]: do_serve_http() [./src/app/srs_app_http_stream.cpp:651][errno=11](Resource temporarily unavailable) -[2023-08-18 12:09:06.097][INFO][27552][245760s0] TCP: clear zombies=1 resources, conns=2, removing=0, unsubs=0 -[2023-08-18 12:09:06.097][INFO][27552][655c046j] TCP: disposing #0 resource(HttpConn)(0x60700001f970), conns=2, disposing=1, zombies=0 -[2023-08-18 12:09:09.825][INFO][27552][02di09y2] -> HTC http: got 15 msgs, age=20521363, min=8, mw=500 -[2023-08-18 12:09:10.034][INFO][27552][ir3908yi] Hybrid cpu=1.00%,50MB, cid=1,1, timer=62,0,0, clock=0,43,4,0,0,0,0,0,0, free=1, objs=(pkt:0,raw:0,fua:0,msg:89,oth:0,buf:0) -[2023-08-18 12:09:10.062][INFO][27552][720i3n56] Process: cpu=2.00%,51MB, threads=2 -[2023-08-18 12:09:14.303][INFO][27552][ssm88w2u] <- CPB time=19987118, okbps=0,0,0, ikbps=0,0,0, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 12:09:15.035][INFO][27552][ir3908yi] Hybrid cpu=1.00%,54MB, cid=1,1, timer=61,0,0, clock=0,43,5,0,0,0,0,0,0, free=1, objs=(pkt:0,raw:0,fua:0,msg:89,oth:0,buf:0) -[2023-08-18 12:09:15.066][INFO][27552][720i3n56] Process: cpu=2.00%,54MB, threads=2 -[2023-08-18 12:09:19.836][INFO][27552][02di09y2] -> HTC http: got 15 msgs, age=30524093, min=8, mw=500 -[2023-08-18 12:09:20.036][INFO][27552][ir3908yi] Hybrid cpu=2.00%,57MB, cid=1,1, timer=61,0,0, clock=0,43,5,0,0,0,0,0,0, free=1, objs=(pkt:0,raw:0,fua:0,msg:89,oth:0,buf:0) -[2023-08-18 12:09:20.072][INFO][27552][720i3n56] Process: cpu=1.00%,58MB, threads=2 -[2023-08-18 12:09:24.304][INFO][27552][ssm88w2u] <- CPB time=29990783, okbps=0,0,0, ikbps=1,0,0, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 12:09:25.037][INFO][27552][ir3908yi] Hybrid cpu=2.00%,61MB, cid=1,0, timer=62,0,0, clock=0,43,4,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:89,oth:0,buf:0) -[2023-08-18 12:09:25.077][INFO][27552][720i3n56] Process: cpu=1.00%,61MB, threads=2 -[2023-08-18 12:09:29.850][INFO][27552][02di09y2] -> HTC http: got 15 msgs, age=40541200, min=8, mw=500 -[2023-08-18 12:09:30.037][INFO][27552][ir3908yi] Hybrid cpu=2.00%,64MB, cid=1,0, timer=62,0,0, clock=0,43,4,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:89,oth:0,buf:0) -[2023-08-18 12:09:30.082][INFO][27552][720i3n56] Process: cpu=1.00%,65MB, threads=2 -[2023-08-18 12:09:35.038][INFO][27552][ir3908yi] Hybrid cpu=1.00%,67MB, cid=1,0, timer=62,0,0, clock=0,43,4,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:89,oth:0,buf:0) -[2023-08-18 12:09:35.089][INFO][27552][720i3n56] Process: cpu=1.00%,68MB, threads=2 -[2023-08-18 12:09:37.117][INFO][27552][7f1hevlo] HTTP #0 127.0.0.1:36292 GET http://127.0.0.1:8888/, content-length=-1 -[2023-08-18 12:09:37.117][INFO][27552][7f1hevlo] http match file=./objs/nginx/html/index.html, pattern=/, upath=/ -[2023-08-18 12:09:37.142][INFO][27552][7f1hevlo] TCP: before dispose resource(HttpConn)(0x60700001fcf0), conns=2, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:09:37.142][WARN][27552][7f1hevlo][104] client disconnect peer. ret=1007 -[2023-08-18 12:09:37.142][INFO][27552][245760s0] TCP: clear zombies=1 resources, conns=2, removing=0, unsubs=0 -[2023-08-18 12:09:37.142][INFO][27552][7f1hevlo] TCP: disposing #0 resource(HttpConn)(0x60700001fcf0), conns=2, disposing=1, zombies=0 -[2023-08-18 12:09:39.306][INFO][27552][ssm88w2u] <- CPB time=45006224, okbps=0,0,0, ikbps=1,0,0, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 12:09:39.864][INFO][27552][02di09y2] -> HTC http: got 15 msgs, age=50553604, min=8, mw=500 -[2023-08-18 12:09:40.038][INFO][27552][ir3908yi] Hybrid cpu=1.00%,71MB, cid=1,1, timer=62,0,0, clock=0,42,6,0,0,0,0,0,0, free=1, objs=(pkt:0,raw:0,fua:0,msg:90,oth:0,buf:0) -[2023-08-18 12:09:40.092][INFO][27552][720i3n56] Process: cpu=2.00%,71MB, threads=2 -[2023-08-18 12:09:44.012][INFO][27552][2n5y3s7f] TCP: before dispose resource(HttpConn)(0x60700000e100), conns=2, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:09:44.013][WARN][27552][2n5y3s7f][104] client disconnect peer. ret=1007 -[2023-08-18 12:09:44.013][INFO][27552][245760s0] TCP: clear zombies=1 resources, conns=2, removing=0, unsubs=0 -[2023-08-18 12:09:44.013][INFO][27552][2n5y3s7f] TCP: disposing #0 resource(HttpConn)(0x60700000e100), conns=2, disposing=1, zombies=0 -[2023-08-18 12:09:45.039][INFO][27552][ir3908yi] Hybrid cpu=3.00%,74MB, cid=1,1, timer=62,0,0, clock=0,42,6,0,0,0,0,0,0, free=1, objs=(pkt:0,raw:0,fua:0,msg:90,oth:0,buf:0) -[2023-08-18 12:09:45.095][INFO][27552][720i3n56] Process: cpu=0.00%,75MB, threads=2 -[2023-08-18 12:09:46.434][INFO][27552][6j949695] HTTP #0 127.0.0.1:41418 GET http://127.0.0.1:8888/players/?schema=http&port=8888&api=8888, content-length=-1 -[2023-08-18 12:09:46.434][INFO][27552][6j949695] http match file=./objs/nginx/html/players/index.html, pattern=/, upath=/players/ -[2023-08-18 12:09:46.458][INFO][27552][6j949695] TCP: before dispose resource(HttpConn)(0x60700000e250), conns=2, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:09:46.458][WARN][27552][6j949695][104] client disconnect peer. ret=1007 -[2023-08-18 12:09:46.458][INFO][27552][245760s0] TCP: clear zombies=1 resources, conns=2, removing=0, unsubs=0 -[2023-08-18 12:09:46.458][INFO][27552][6j949695] TCP: disposing #0 resource(HttpConn)(0x60700000e250), conns=2, disposing=1, zombies=0 -[2023-08-18 12:09:46.667][INFO][27552][c416845l] HTTP #0 127.0.0.1:41434 GET http://127.0.0.1:8888/players/css/bootstrap.min.css, content-length=-1 -[2023-08-18 12:09:46.667][INFO][27552][c416845l] http match file=./objs/nginx/html/players/css/bootstrap.min.css, pattern=/, upath=/players/css/bootstrap.min.css -[2023-08-18 12:09:46.670][INFO][27552][3c27n3wz] HTTP #0 127.0.0.1:41448 GET http://127.0.0.1:8888/players/js/srs.page.js, content-length=-1 -[2023-08-18 12:09:46.670][INFO][27552][3c27n3wz] http match file=./objs/nginx/html/players/js/srs.page.js, pattern=/, upath=/players/js/srs.page.js -[2023-08-18 12:09:46.670][INFO][27552][61x9918z] HTTP #0 127.0.0.1:41456 GET http://127.0.0.1:8888/players/js/swfobject.js, content-length=-1 -[2023-08-18 12:09:46.671][INFO][27552][61x9918z] http match file=./objs/nginx/html/players/js/swfobject.js, pattern=/, upath=/players/js/swfobject.js -[2023-08-18 12:09:46.671][INFO][27552][07994yf6] HTTP #0 127.0.0.1:41460 GET http://127.0.0.1:8888/players/js/bootstrap.min.js, content-length=-1 -[2023-08-18 12:09:46.671][INFO][27552][07994yf6] http match file=./objs/nginx/html/players/js/bootstrap.min.js, pattern=/, upath=/players/js/bootstrap.min.js -[2023-08-18 12:09:46.672][INFO][27552][2w800d5k] HTTP #0 127.0.0.1:41462 GET http://127.0.0.1:8888/players/js/jquery-1.12.2.min.js, content-length=-1 -[2023-08-18 12:09:46.672][INFO][27552][2w800d5k] http match file=./objs/nginx/html/players/js/jquery-1.12.2.min.js, pattern=/, upath=/players/js/jquery-1.12.2.min.js -[2023-08-18 12:09:46.674][INFO][27552][5xr30380] HTTP #0 127.0.0.1:41464 GET http://127.0.0.1:8888/players/js/srs.utility.js, content-length=-1 -[2023-08-18 12:09:46.674][INFO][27552][5xr30380] http match file=./objs/nginx/html/players/js/srs.utility.js, pattern=/, upath=/players/js/srs.utility.js -[2023-08-18 12:09:46.735][INFO][27552][c416845l] TCP: before dispose resource(HttpConn)(0x60700000e6b0), conns=8, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:09:46.735][WARN][27552][c416845l][104] client disconnect peer. ret=1007 -[2023-08-18 12:09:46.735][INFO][27552][3c27n3wz] TCP: before dispose resource(HttpConn)(0x60700000e790), conns=8, zombies=1, ign=0, inz=0, ind=0 -[2023-08-18 12:09:46.735][WARN][27552][3c27n3wz][104] client disconnect peer. ret=1007 -[2023-08-18 12:09:46.735][INFO][27552][245760s0] TCP: clear zombies=2 resources, conns=8, removing=0, unsubs=0 -[2023-08-18 12:09:46.735][INFO][27552][c416845l] TCP: disposing #0 resource(HttpConn)(0x60700000e6b0), conns=8, disposing=2, zombies=0 -[2023-08-18 12:09:46.735][INFO][27552][3c27n3wz] TCP: disposing #1 resource(HttpConn)(0x60700000e790), conns=7, disposing=2, zombies=0 -[2023-08-18 12:09:46.738][INFO][27552][61x9918z] TCP: before dispose resource(HttpConn)(0x60700000e870), conns=6, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:09:46.738][WARN][27552][61x9918z][104] client disconnect peer. ret=1007 -[2023-08-18 12:09:46.738][INFO][27552][245760s0] TCP: clear zombies=1 resources, conns=6, removing=0, unsubs=0 -[2023-08-18 12:09:46.738][INFO][27552][61x9918z] TCP: disposing #0 resource(HttpConn)(0x60700000e870), conns=6, disposing=1, zombies=0 -[2023-08-18 12:09:46.739][INFO][27552][07994yf6] TCP: before dispose resource(HttpConn)(0x60700000e950), conns=5, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:09:46.739][WARN][27552][07994yf6][104] client disconnect peer. ret=1007 -[2023-08-18 12:09:46.739][INFO][27552][245760s0] TCP: clear zombies=1 resources, conns=5, removing=0, unsubs=0 -[2023-08-18 12:09:46.739][INFO][27552][07994yf6] TCP: disposing #0 resource(HttpConn)(0x60700000e950), conns=5, disposing=1, zombies=0 -[2023-08-18 12:09:46.749][INFO][27552][5xr30380] TCP: before dispose resource(HttpConn)(0x60700000ed40), conns=4, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:09:46.749][WARN][27552][5xr30380][104] client disconnect peer. ret=1007 -[2023-08-18 12:09:46.749][INFO][27552][245760s0] TCP: clear zombies=1 resources, conns=4, removing=0, unsubs=0 -[2023-08-18 12:09:46.749][INFO][27552][5xr30380] TCP: disposing #0 resource(HttpConn)(0x60700000ed40), conns=4, disposing=1, zombies=0 -[2023-08-18 12:09:46.751][INFO][27552][2w800d5k] TCP: before dispose resource(HttpConn)(0x60700000ea30), conns=3, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:09:46.751][WARN][27552][2w800d5k][104] client disconnect peer. ret=1007 -[2023-08-18 12:09:46.751][INFO][27552][245760s0] TCP: clear zombies=1 resources, conns=3, removing=0, unsubs=0 -[2023-08-18 12:09:46.751][INFO][27552][2w800d5k] TCP: disposing #0 resource(HttpConn)(0x60700000ea30), conns=3, disposing=1, zombies=0 -[2023-08-18 12:09:46.758][INFO][27552][0mzt7887] HTTP #0 127.0.0.1:41478 GET http://127.0.0.1:8888/players/js/winlin.utility.js, content-length=-1 -[2023-08-18 12:09:46.758][INFO][27552][0mzt7887] http match file=./objs/nginx/html/players/js/winlin.utility.js, pattern=/, upath=/players/js/winlin.utility.js -[2023-08-18 12:09:46.783][INFO][27552][0mzt7887] TCP: before dispose resource(HttpConn)(0x6070000208c0), conns=2, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:09:46.783][WARN][27552][0mzt7887][104] client disconnect peer. ret=1007 -[2023-08-18 12:09:46.783][INFO][27552][245760s0] TCP: clear zombies=1 resources, conns=2, removing=0, unsubs=0 -[2023-08-18 12:09:46.783][INFO][27552][0mzt7887] TCP: disposing #0 resource(HttpConn)(0x6070000208c0), conns=2, disposing=1, zombies=0 -[2023-08-18 12:09:46.820][INFO][27552][lo69m5l5] HTTP #0 127.0.0.1:41492 GET http://127.0.0.1:8888/players/srs_player.html?schema=http&port=8888&api=8888, content-length=-1 -[2023-08-18 12:09:46.820][INFO][27552][lo69m5l5] http match file=./objs/nginx/html/players/srs_player.html, pattern=/, upath=/players/srs_player.html -[2023-08-18 12:09:46.846][INFO][27552][lo69m5l5] TCP: before dispose resource(HttpConn)(0x607000020d20), conns=2, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:09:46.846][WARN][27552][lo69m5l5][104] client disconnect peer. ret=1007 -[2023-08-18 12:09:46.846][INFO][27552][245760s0] TCP: clear zombies=1 resources, conns=2, removing=0, unsubs=0 -[2023-08-18 12:09:46.846][INFO][27552][lo69m5l5] TCP: disposing #0 resource(HttpConn)(0x607000020d20), conns=2, disposing=1, zombies=0 -[2023-08-18 12:09:46.914][INFO][27552][835y6riw] HTTP #0 127.0.0.1:41494 GET http://127.0.0.1:8888/players/css/bootstrap.min.css, content-length=-1 -[2023-08-18 12:09:46.915][INFO][27552][835y6riw] http match file=./objs/nginx/html/players/css/bootstrap.min.css, pattern=/, upath=/players/css/bootstrap.min.css -[2023-08-18 12:09:46.945][INFO][27552][oq5597va] HTTP #0 127.0.0.1:41510 GET http://127.0.0.1:8888/players/js/jquery-1.12.2.min.js, content-length=-1 -[2023-08-18 12:09:46.945][INFO][27552][oq5597va] http match file=./objs/nginx/html/players/js/jquery-1.12.2.min.js, pattern=/, upath=/players/js/jquery-1.12.2.min.js -[2023-08-18 12:09:46.947][INFO][27552][3vj698t4] HTTP #0 127.0.0.1:41520 GET http://127.0.0.1:8888/players/js/bootstrap.min.js, content-length=-1 -[2023-08-18 12:09:46.947][INFO][27552][3vj698t4] http match file=./objs/nginx/html/players/js/bootstrap.min.js, pattern=/, upath=/players/js/bootstrap.min.js -[2023-08-18 12:09:46.948][INFO][27552][20k4l593] HTTP #0 127.0.0.1:41536 GET http://127.0.0.1:8888/players/js/mpegts-1.7.3.min.js, content-length=-1 -[2023-08-18 12:09:46.948][INFO][27552][20k4l593] http match file=./objs/nginx/html/players/js/mpegts-1.7.3.min.js, pattern=/, upath=/players/js/mpegts-1.7.3.min.js -[2023-08-18 12:09:46.953][INFO][27552][835y6riw] TCP: before dispose resource(HttpConn)(0x6070000215e0), conns=7, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:09:46.953][WARN][27552][835y6riw][104] client disconnect peer. ret=1007 -[2023-08-18 12:09:46.953][INFO][27552][3f29601a] HTTP #0 127.0.0.1:41538 GET http://127.0.0.1:8888/players/js/hls-0.14.17.min.js, content-length=-1 -[2023-08-18 12:09:46.953][INFO][27552][3f29601a] http match file=./objs/nginx/html/players/js/hls-0.14.17.min.js, pattern=/, upath=/players/js/hls-0.14.17.min.js -[2023-08-18 12:09:46.957][INFO][27552][60968167] HTTP #0 127.0.0.1:41546 GET http://127.0.0.1:8888/players/js/dash-v4.5.1.all.min.js, content-length=-1 -[2023-08-18 12:09:46.957][INFO][27552][60968167] http match file=./objs/nginx/html/players/js/dash-v4.5.1.all.min.js, pattern=/, upath=/players/js/dash-v4.5.1.all.min.js -[2023-08-18 12:09:46.960][INFO][27552][245760s0] TCP: clear zombies=1 resources, conns=7, removing=0, unsubs=0 -[2023-08-18 12:09:46.960][INFO][27552][835y6riw] TCP: disposing #0 resource(HttpConn)(0x6070000215e0), conns=7, disposing=1, zombies=0 -[2023-08-18 12:09:46.980][INFO][27552][3vj698t4] TCP: before dispose resource(HttpConn)(0x607000021ce0), conns=7, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:09:46.980][WARN][27552][3vj698t4][104] client disconnect peer. ret=1007 -[2023-08-18 12:09:46.980][INFO][27552][245760s0] TCP: clear zombies=1 resources, conns=8, removing=0, unsubs=0 -[2023-08-18 12:09:46.980][INFO][27552][3vj698t4] TCP: disposing #0 resource(HttpConn)(0x607000021ce0), conns=8, disposing=1, zombies=0 -[2023-08-18 12:09:47.011][INFO][27552][65453795] HTTP #0 127.0.0.1:41548 GET http://127.0.0.1:8888/players/js/json2.js, content-length=-1 -[2023-08-18 12:09:47.011][INFO][27552][65453795] http match file=./objs/nginx/html/players/js/json2.js, pattern=/, upath=/players/js/json2.js -[2023-08-18 12:09:47.126][INFO][27552][h9ajzt28] HTTP #0 127.0.0.1:41558 GET http://127.0.0.1:8888/players/js/srs.page.js, content-length=-1 -[2023-08-18 12:09:47.126][INFO][27552][h9ajzt28] http match file=./objs/nginx/html/players/js/srs.page.js, pattern=/, upath=/players/js/srs.page.js -[2023-08-18 12:09:47.126][INFO][27552][60968167] TCP: before dispose resource(HttpConn)(0x607000021f80), conns=7, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:09:47.127][WARN][27552][60968167][104] client disconnect peer. ret=1007 -[2023-08-18 12:09:47.127][INFO][27552][245760s0] TCP: clear zombies=1 resources, conns=8, removing=0, unsubs=0 -[2023-08-18 12:09:47.127][INFO][27552][60968167] TCP: disposing #0 resource(HttpConn)(0x607000021f80), conns=8, disposing=1, zombies=0 -[2023-08-18 12:09:47.128][INFO][27552][oq5597va] TCP: before dispose resource(HttpConn)(0x607000021c00), conns=7, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:09:47.128][WARN][27552][oq5597va][104] client disconnect peer. ret=1007 -[2023-08-18 12:09:47.128][INFO][27552][20k4l593] TCP: before dispose resource(HttpConn)(0x607000021dc0), conns=7, zombies=1, ign=0, inz=0, ind=0 -[2023-08-18 12:09:47.128][WARN][27552][20k4l593][104] client disconnect peer. ret=1007 -[2023-08-18 12:09:47.129][INFO][27552][245760s0] TCP: clear zombies=2 resources, conns=9, removing=0, unsubs=0 -[2023-08-18 12:09:47.129][INFO][27552][oq5597va] TCP: disposing #0 resource(HttpConn)(0x607000021c00), conns=9, disposing=2, zombies=0 -[2023-08-18 12:09:47.129][INFO][27552][20k4l593] TCP: disposing #1 resource(HttpConn)(0x607000021dc0), conns=8, disposing=2, zombies=0 -[2023-08-18 12:09:47.132][INFO][27552][3f29601a] TCP: before dispose resource(HttpConn)(0x607000021ea0), conns=7, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:09:47.132][WARN][27552][3f29601a][104] client disconnect peer. ret=1007 -[2023-08-18 12:09:47.132][INFO][27552][65453795] TCP: before dispose resource(HttpConn)(0x607000023aa0), conns=7, zombies=1, ign=0, inz=0, ind=0 -[2023-08-18 12:09:47.132][WARN][27552][65453795][104] client disconnect peer. ret=1007 -[2023-08-18 12:09:47.132][INFO][27552][245760s0] TCP: clear zombies=2 resources, conns=7, removing=0, unsubs=0 -[2023-08-18 12:09:47.132][INFO][27552][3f29601a] TCP: disposing #0 resource(HttpConn)(0x607000021ea0), conns=7, disposing=2, zombies=0 -[2023-08-18 12:09:47.132][INFO][27552][65453795] TCP: disposing #1 resource(HttpConn)(0x607000023aa0), conns=6, disposing=2, zombies=0 -[2023-08-18 12:09:47.149][INFO][27552][o4nab95r] HTTP #0 127.0.0.1:41560 GET http://127.0.0.1:8888/players/js/srs.log.js, content-length=-1 -[2023-08-18 12:09:47.150][INFO][27552][o4nab95r] http match file=./objs/nginx/html/players/js/srs.log.js, pattern=/, upath=/players/js/srs.log.js -[2023-08-18 12:09:47.154][INFO][27552][h9ajzt28] TCP: before dispose resource(HttpConn)(0x607000023bf0), conns=5, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:09:47.154][WARN][27552][h9ajzt28][104] client disconnect peer. ret=1007 -[2023-08-18 12:09:47.154][INFO][27552][fk3319vh] HTTP #0 127.0.0.1:41568 GET http://127.0.0.1:8888/players/js/srs.utility.js, content-length=-1 -[2023-08-18 12:09:47.155][INFO][27552][fk3319vh] http match file=./objs/nginx/html/players/js/srs.utility.js, pattern=/, upath=/players/js/srs.utility.js -[2023-08-18 12:09:47.155][INFO][27552][p928w8oe] HTTP #0 127.0.0.1:41584 GET http://127.0.0.1:8888/players/js/winlin.utility.js, content-length=-1 -[2023-08-18 12:09:47.155][INFO][27552][p928w8oe] http match file=./objs/nginx/html/players/js/winlin.utility.js, pattern=/, upath=/players/js/winlin.utility.js -[2023-08-18 12:09:47.157][INFO][27552][245760s0] TCP: clear zombies=1 resources, conns=5, removing=0, unsubs=0 -[2023-08-18 12:09:47.157][INFO][27552][h9ajzt28] TCP: disposing #0 resource(HttpConn)(0x607000023bf0), conns=5, disposing=1, zombies=0 -[2023-08-18 12:09:47.178][INFO][27552][o4nab95r] TCP: before dispose resource(HttpConn)(0x6070000246e0), conns=4, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:09:47.178][WARN][27552][o4nab95r][104] client disconnect peer. ret=1007 -[2023-08-18 12:09:47.178][INFO][27552][fk3319vh] TCP: before dispose resource(HttpConn)(0x607000024830), conns=4, zombies=1, ign=0, inz=0, ind=0 -[2023-08-18 12:09:47.178][WARN][27552][fk3319vh][104] client disconnect peer. ret=1007 -[2023-08-18 12:09:47.179][INFO][27552][245760s0] TCP: clear zombies=2 resources, conns=4, removing=0, unsubs=0 -[2023-08-18 12:09:47.179][INFO][27552][o4nab95r] TCP: disposing #0 resource(HttpConn)(0x6070000246e0), conns=4, disposing=2, zombies=0 -[2023-08-18 12:09:47.179][INFO][27552][fk3319vh] TCP: disposing #1 resource(HttpConn)(0x607000024830), conns=3, disposing=2, zombies=0 -[2023-08-18 12:09:47.182][INFO][27552][p928w8oe] TCP: before dispose resource(HttpConn)(0x607000024910), conns=2, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:09:47.182][WARN][27552][p928w8oe][104] client disconnect peer. ret=1007 -[2023-08-18 12:09:47.182][INFO][27552][245760s0] TCP: clear zombies=1 resources, conns=2, removing=0, unsubs=0 -[2023-08-18 12:09:47.182][INFO][27552][p928w8oe] TCP: disposing #0 resource(HttpConn)(0x607000024910), conns=2, disposing=1, zombies=0 -[2023-08-18 12:09:49.874][INFO][27552][02di09y2] -> HTC http: got 15 msgs, age=60560954, min=8, mw=500 -[2023-08-18 12:09:50.040][INFO][27552][ir3908yi] Hybrid cpu=1.00%,79MB, cid=1,1, timer=62,0,0, clock=0,42,6,0,0,0,0,0,0, free=1, objs=(pkt:0,raw:0,fua:0,msg:90,oth:0,buf:0) -[2023-08-18 12:09:50.099][INFO][27552][720i3n56] Process: cpu=1.00%,80MB, threads=2 -[2023-08-18 12:09:54.244][INFO][27552][1ed6np4s] TCP: before dispose resource(HttpConn)(0x607000025940), conns=2, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:09:54.244][WARN][27552][1ed6np4s][104] client disconnect peer. ret=1007 -[2023-08-18 12:09:54.244][INFO][27552][245760s0] TCP: clear zombies=1 resources, conns=2, removing=0, unsubs=0 -[2023-08-18 12:09:54.244][INFO][27552][1ed6np4s] TCP: disposing #0 resource(HttpConn)(0x607000025940), conns=2, disposing=1, zombies=0 -[2023-08-18 12:09:54.306][INFO][27552][ssm88w2u] <- CPB time=60004004, okbps=0,0,0, ikbps=1,4187,0, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 12:09:55.040][INFO][27552][ir3908yi] Hybrid cpu=1.00%,82MB, cid=20,9, timer=62,0,0, clock=0,43,5,1,0,0,0,0,0, free=1, objs=(pkt:0,raw:0,fua:0,msg:89,oth:0,buf:0) -[2023-08-18 12:09:55.104][INFO][27552][720i3n56] Process: cpu=2.00%,83MB, threads=2 -[2023-08-18 12:09:59.886][INFO][27552][02di09y2] -> HTC http: got 16 msgs, age=70576223, min=8, mw=500 -[2023-08-18 12:10:00.041][INFO][27552][ir3908yi] Hybrid cpu=2.00%,86MB, cid=20,9, timer=62,0,0, clock=0,43,5,1,0,0,0,0,0, free=1, objs=(pkt:0,raw:0,fua:0,msg:89,oth:0,buf:0) -[2023-08-18 12:10:00.110][INFO][27552][720i3n56] Process: cpu=1.00%,86MB, threads=2 -[2023-08-18 12:10:02.221][INFO][27552][4825r72m] TCP: before dispose resource(HttpConn)(0x607000025a90), conns=2, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:10:02.221][WARN][27552][4825r72m][104] client disconnect peer. ret=1007 -[2023-08-18 12:10:02.221][INFO][27552][245760s0] TCP: clear zombies=1 resources, conns=2, removing=0, unsubs=0 -[2023-08-18 12:10:02.221][INFO][27552][4825r72m] TCP: disposing #0 resource(HttpConn)(0x607000025a90), conns=2, disposing=1, zombies=0 -[2023-08-18 12:10:05.041][INFO][27552][ir3908yi] Hybrid cpu=2.00%,89MB, cid=20,9, timer=62,0,0, clock=0,43,5,1,0,0,0,0,0, free=1, objs=(pkt:0,raw:0,fua:0,msg:89,oth:0,buf:0) -[2023-08-18 12:10:05.114][INFO][27552][720i3n56] Process: cpu=1.00%,90MB, threads=2 -[2023-08-18 12:10:09.308][INFO][27552][ssm88w2u] <- CPB time=74999062, okbps=0,0,0, ikbps=2,4187,0, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 12:10:09.896][INFO][27552][02di09y2] -> HTC http: got 15 msgs, age=80596944, min=8, mw=500 -[2023-08-18 12:10:10.041][INFO][27552][ir3908yi] Hybrid cpu=1.00%,92MB, cid=1,1, timer=61,0,0, clock=0,43,5,0,0,0,0,0,0, free=1, objs=(pkt:0,raw:0,fua:0,msg:90,oth:0,buf:0) -[2023-08-18 12:10:10.120][INFO][27552][720i3n56] Process: cpu=1.00%,93MB, threads=2 -[2023-08-18 12:10:15.043][INFO][27552][ir3908yi] Hybrid cpu=1.00%,96MB, cid=1,1, timer=61,0,0, clock=0,43,5,0,0,0,0,0,0, free=1, objs=(pkt:0,raw:0,fua:0,msg:90,oth:0,buf:0) -[2023-08-18 12:10:15.125][INFO][27552][720i3n56] Process: cpu=2.00%,96MB, threads=2 -[2023-08-18 12:10:19.908][INFO][27552][02di09y2] -> HTC http: got 15 msgs, age=90608430, min=8, mw=500 -[2023-08-18 12:10:20.043][INFO][27552][ir3908yi] Hybrid cpu=3.00%,99MB, cid=1,1, timer=61,0,0, clock=0,43,5,0,0,0,0,0,0, free=1, objs=(pkt:0,raw:0,fua:0,msg:90,oth:0,buf:0) -[2023-08-18 12:10:20.130][INFO][27552][720i3n56] Process: cpu=1.00%,100MB, threads=2 -[2023-08-18 12:10:24.311][INFO][27552][ssm88w2u] <- CPB time=90012981, okbps=0,0,0, ikbps=2,4206,0, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 12:10:25.044][INFO][27552][ir3908yi] Hybrid cpu=2.00%,102MB, cid=1,0, timer=62,0,0, clock=0,43,5,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:90,oth:0,buf:0) -[2023-08-18 12:10:25.134][INFO][27552][720i3n56] Process: cpu=2.00%,103MB, threads=2 -[2023-08-18 12:10:29.919][INFO][27552][02di09y2] -> HTC http: got 14 msgs, age=100613925, min=8, mw=500 -[2023-08-18 12:10:30.045][INFO][27552][ir3908yi] Hybrid cpu=1.00%,106MB, cid=1,0, timer=62,0,0, clock=0,43,5,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:90,oth:0,buf:0) -[2023-08-18 12:10:30.139][INFO][27552][720i3n56] Process: cpu=2.00%,107MB, threads=2 -[2023-08-18 12:10:35.046][INFO][27552][ir3908yi] Hybrid cpu=2.00%,109MB, cid=1,0, timer=62,0,0, clock=0,43,5,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:90,oth:0,buf:0) -[2023-08-18 12:10:35.145][INFO][27552][720i3n56] Process: cpu=2.00%,110MB, threads=2 -[2023-08-18 12:10:39.312][INFO][27552][ssm88w2u] <- CPB time=104997258, okbps=0,0,0, ikbps=3,4206,0, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 12:10:39.933][INFO][27552][02di09y2] -> HTC http: got 15 msgs, age=110634978, min=8, mw=500 -[2023-08-18 12:10:40.046][INFO][27552][ir3908yi] Hybrid cpu=2.00%,113MB, cid=1,0, timer=62,0,0, clock=0,43,5,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:90,oth:0,buf:0) -[2023-08-18 12:10:40.150][INFO][27552][720i3n56] Process: cpu=1.00%,113MB, threads=2 -[2023-08-18 12:10:45.046][INFO][27552][ir3908yi] Hybrid cpu=1.00%,116MB, cid=1,0, timer=62,0,0, clock=0,43,5,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:90,oth:0,buf:0) -[2023-08-18 12:10:45.154][INFO][27552][720i3n56] Process: cpu=1.00%,117MB, threads=2 -[2023-08-18 12:10:49.312][INFO][27552][ssm88w2u] <- CPB time=115013972, okbps=0,0,0, ikbps=3,4206,0, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 12:10:50.047][INFO][27552][ir3908yi] Hybrid cpu=1.00%,119MB, cid=1,0, timer=62,0,0, clock=0,43,5,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:90,oth:0,buf:0) -[2023-08-18 12:10:50.158][INFO][27552][720i3n56] Process: cpu=2.00%,120MB, threads=2 -[2023-08-18 12:10:50.445][INFO][27552][02di09y2] -> HTC http: got 15 msgs, age=121145771, min=8, mw=500 -[2023-08-18 12:10:55.047][INFO][27552][ir3908yi] Hybrid cpu=2.00%,122MB, cid=1,1, timer=62,0,0, clock=0,43,5,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:90,oth:0,buf:0) -[2023-08-18 12:10:55.161][INFO][27552][720i3n56] Process: cpu=2.00%,123MB, threads=2 -[2023-08-18 12:10:59.314][INFO][27552][ssm88w2u] <- CPB time=125015348, okbps=0,0,0, ikbps=3,4196,0, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 12:11:00.047][INFO][27552][ir3908yi] Hybrid cpu=2.00%,126MB, cid=1,1, timer=62,0,0, clock=0,43,5,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:90,oth:0,buf:0) -[2023-08-18 12:11:00.164][INFO][27552][720i3n56] Process: cpu=1.00%,127MB, threads=2 -[2023-08-18 12:11:00.454][INFO][27552][02di09y2] -> HTC http: got 16 msgs, age=131146459, min=8, mw=500 -[2023-08-18 12:11:05.048][INFO][27552][ir3908yi] Hybrid cpu=1.00%,129MB, cid=1,1, timer=62,0,0, clock=0,45,3,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:89,oth:0,buf:0) -[2023-08-18 12:11:05.167][INFO][27552][720i3n56] Process: cpu=2.00%,130MB, threads=2 -[2023-08-18 12:11:10.049][INFO][27552][ir3908yi] Hybrid cpu=2.00%,133MB, cid=1,1, timer=62,0,0, clock=0,45,3,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:89,oth:0,buf:0) -[2023-08-18 12:11:10.172][INFO][27552][720i3n56] Process: cpu=1.00%,133MB, threads=2 -[2023-08-18 12:11:10.466][INFO][27552][02di09y2] -> HTC http: got 15 msgs, age=141155215, min=8, mw=500 -[2023-08-18 12:11:14.315][INFO][27552][ssm88w2u] <- CPB time=140002803, okbps=0,0,0, ikbps=4,4196,0, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 12:11:15.050][INFO][27552][ir3908yi] Hybrid cpu=1.00%,136MB, cid=1,0, timer=61,0,0, clock=0,42,5,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:90,oth:0,buf:0) -[2023-08-18 12:11:15.177][INFO][27552][720i3n56] Process: cpu=3.00%,137MB, threads=2 -[2023-08-18 12:11:20.050][INFO][27552][ir3908yi] Hybrid cpu=1.00%,139MB, cid=1,0, timer=61,0,0, clock=0,42,5,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:90,oth:0,buf:0) -[2023-08-18 12:11:20.182][INFO][27552][720i3n56] Process: cpu=1.00%,140MB, threads=2 -[2023-08-18 12:11:20.478][INFO][27552][02di09y2] -> HTC http: got 15 msgs, age=151173959, min=8, mw=500 -[2023-08-18 12:11:24.317][INFO][27552][ssm88w2u] <- CPB time=150003534, okbps=0,0,0, ikbps=4,4196,0, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 12:11:25.051][INFO][27552][ir3908yi] Hybrid cpu=2.00%,143MB, cid=1,0, timer=61,0,0, clock=0,42,5,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:90,oth:0,buf:0) -[2023-08-18 12:11:25.187][INFO][27552][720i3n56] Process: cpu=1.00%,143MB, threads=2 -[2023-08-18 12:11:29.081][INFO][27552][86099174] HTTP #0 127.0.0.1:46948 GET http://127.0.0.1:8888/players/?schema=http&port=8888&api=8888, content-length=-1 -[2023-08-18 12:11:29.081][INFO][27552][86099174] http match file=./objs/nginx/html/players/index.html, pattern=/, upath=/players/ -[2023-08-18 12:11:29.104][INFO][27552][86099174] TCP: before dispose resource(HttpConn)(0x607000025be0), conns=2, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:11:29.104][WARN][27552][86099174][104] client disconnect peer. ret=1007 -[2023-08-18 12:11:29.104][INFO][27552][245760s0] TCP: clear zombies=1 resources, conns=2, removing=0, unsubs=0 -[2023-08-18 12:11:29.104][INFO][27552][86099174] TCP: disposing #0 resource(HttpConn)(0x607000025be0), conns=2, disposing=1, zombies=0 -[2023-08-18 12:11:29.160][INFO][27552][q9dm1hg3] HTTP #0 127.0.0.1:46950 GET http://127.0.0.1:8888/players/css/bootstrap.min.css, content-length=-1 -[2023-08-18 12:11:29.161][INFO][27552][q9dm1hg3] http match file=./objs/nginx/html/players/css/bootstrap.min.css, pattern=/, upath=/players/css/bootstrap.min.css -[2023-08-18 12:11:29.170][INFO][27552][b398346d] HTTP #0 127.0.0.1:46962 GET http://127.0.0.1:8888/players/js/jquery-1.12.2.min.js, content-length=-1 -[2023-08-18 12:11:29.170][INFO][27552][b398346d] http match file=./objs/nginx/html/players/js/jquery-1.12.2.min.js, pattern=/, upath=/players/js/jquery-1.12.2.min.js -[2023-08-18 12:11:29.172][INFO][27552][23i90u54] HTTP #0 127.0.0.1:46968 GET http://127.0.0.1:8888/players/js/bootstrap.min.js, content-length=-1 -[2023-08-18 12:11:29.172][INFO][27552][23i90u54] http match file=./objs/nginx/html/players/js/bootstrap.min.js, pattern=/, upath=/players/js/bootstrap.min.js -[2023-08-18 12:11:29.173][INFO][27552][gl866502] HTTP #0 127.0.0.1:46974 GET http://127.0.0.1:8888/players/js/swfobject.js, content-length=-1 -[2023-08-18 12:11:29.173][INFO][27552][gl866502] http match file=./objs/nginx/html/players/js/swfobject.js, pattern=/, upath=/players/js/swfobject.js -[2023-08-18 12:11:29.173][INFO][27552][83z60f95] HTTP #0 127.0.0.1:46984 GET http://127.0.0.1:8888/players/js/srs.page.js, content-length=-1 -[2023-08-18 12:11:29.173][INFO][27552][83z60f95] http match file=./objs/nginx/html/players/js/srs.page.js, pattern=/, upath=/players/js/srs.page.js -[2023-08-18 12:11:29.174][INFO][27552][98kc2094] HTTP #0 127.0.0.1:46986 GET http://127.0.0.1:8888/players/js/srs.utility.js, content-length=-1 -[2023-08-18 12:11:29.174][INFO][27552][98kc2094] http match file=./objs/nginx/html/players/js/srs.utility.js, pattern=/, upath=/players/js/srs.utility.js -[2023-08-18 12:11:29.225][INFO][27552][q9dm1hg3] TCP: before dispose resource(HttpConn)(0x607000026040), conns=8, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:11:29.225][WARN][27552][q9dm1hg3][104] client disconnect peer. ret=1007 -[2023-08-18 12:11:29.225][INFO][27552][245760s0] TCP: clear zombies=1 resources, conns=8, removing=0, unsubs=0 -[2023-08-18 12:11:29.225][INFO][27552][q9dm1hg3] TCP: disposing #0 resource(HttpConn)(0x607000026040), conns=8, disposing=1, zombies=0 -[2023-08-18 12:11:29.238][INFO][27552][23i90u54] TCP: before dispose resource(HttpConn)(0x607000026270), conns=7, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:11:29.238][WARN][27552][23i90u54][104] client disconnect peer. ret=1007 -[2023-08-18 12:11:29.238][INFO][27552][245760s0] TCP: clear zombies=1 resources, conns=7, removing=0, unsubs=0 -[2023-08-18 12:11:29.238][INFO][27552][23i90u54] TCP: disposing #0 resource(HttpConn)(0x607000026270), conns=7, disposing=1, zombies=0 -[2023-08-18 12:11:29.241][INFO][27552][gl866502] TCP: before dispose resource(HttpConn)(0x607000026350), conns=6, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:11:29.241][WARN][27552][gl866502][104] client disconnect peer. ret=1007 -[2023-08-18 12:11:29.241][INFO][27552][83z60f95] TCP: before dispose resource(HttpConn)(0x607000026430), conns=6, zombies=1, ign=0, inz=0, ind=0 -[2023-08-18 12:11:29.241][WARN][27552][83z60f95][104] client disconnect peer. ret=1007 -[2023-08-18 12:11:29.241][INFO][27552][98kc2094] TCP: before dispose resource(HttpConn)(0x607000026510), conns=6, zombies=2, ign=0, inz=0, ind=0 -[2023-08-18 12:11:29.241][WARN][27552][98kc2094][104] client disconnect peer. ret=1007 -[2023-08-18 12:11:29.241][INFO][27552][245760s0] TCP: clear zombies=3 resources, conns=6, removing=0, unsubs=0 -[2023-08-18 12:11:29.241][INFO][27552][gl866502] TCP: disposing #0 resource(HttpConn)(0x607000026350), conns=6, disposing=3, zombies=0 -[2023-08-18 12:11:29.241][INFO][27552][83z60f95] TCP: disposing #1 resource(HttpConn)(0x607000026430), conns=5, disposing=3, zombies=0 -[2023-08-18 12:11:29.241][INFO][27552][98kc2094] TCP: disposing #2 resource(HttpConn)(0x607000026510), conns=4, disposing=3, zombies=0 -[2023-08-18 12:11:29.243][INFO][27552][b398346d] TCP: before dispose resource(HttpConn)(0x607000026190), conns=3, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:11:29.243][WARN][27552][b398346d][104] client disconnect peer. ret=1007 -[2023-08-18 12:11:29.243][INFO][27552][245760s0] TCP: clear zombies=1 resources, conns=3, removing=0, unsubs=0 -[2023-08-18 12:11:29.243][INFO][27552][b398346d] TCP: disposing #0 resource(HttpConn)(0x607000026190), conns=3, disposing=1, zombies=0 -[2023-08-18 12:11:29.248][INFO][27552][37t47588] HTTP #0 127.0.0.1:46994 GET http://127.0.0.1:8888/players/js/winlin.utility.js, content-length=-1 -[2023-08-18 12:11:29.248][INFO][27552][37t47588] http match file=./objs/nginx/html/players/js/winlin.utility.js, pattern=/, upath=/players/js/winlin.utility.js -[2023-08-18 12:11:29.274][INFO][27552][37t47588] TCP: before dispose resource(HttpConn)(0x607000027a80), conns=2, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:11:29.274][WARN][27552][37t47588][104] client disconnect peer. ret=1007 -[2023-08-18 12:11:29.274][INFO][27552][245760s0] TCP: clear zombies=1 resources, conns=2, removing=0, unsubs=0 -[2023-08-18 12:11:29.274][INFO][27552][37t47588] TCP: disposing #0 resource(HttpConn)(0x607000027a80), conns=2, disposing=1, zombies=0 -[2023-08-18 12:11:29.309][INFO][27552][0w4d14pq] HTTP #0 127.0.0.1:47010 GET http://127.0.0.1:8888/players/srs_player.html?schema=http&port=8888&api=8888, content-length=-1 -[2023-08-18 12:11:29.309][INFO][27552][0w4d14pq] http match file=./objs/nginx/html/players/srs_player.html, pattern=/, upath=/players/srs_player.html -[2023-08-18 12:11:29.334][INFO][27552][0w4d14pq] TCP: before dispose resource(HttpConn)(0x607000027ee0), conns=2, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:11:29.334][WARN][27552][0w4d14pq][104] client disconnect peer. ret=1007 -[2023-08-18 12:11:29.334][INFO][27552][245760s0] TCP: clear zombies=1 resources, conns=2, removing=0, unsubs=0 -[2023-08-18 12:11:29.334][INFO][27552][0w4d14pq] TCP: disposing #0 resource(HttpConn)(0x607000027ee0), conns=2, disposing=1, zombies=0 -[2023-08-18 12:11:29.391][INFO][27552][o4680z49] HTTP #0 127.0.0.1:47024 GET http://127.0.0.1:8888/players/css/bootstrap.min.css, content-length=-1 -[2023-08-18 12:11:29.391][INFO][27552][o4680z49] http match file=./objs/nginx/html/players/css/bootstrap.min.css, pattern=/, upath=/players/css/bootstrap.min.css -[2023-08-18 12:11:29.429][INFO][27552][o4680z49] TCP: before dispose resource(HttpConn)(0x6070000287a0), conns=7, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:11:29.429][WARN][27552][o4680z49][104] client disconnect peer. ret=1007 -[2023-08-18 12:11:29.429][INFO][27552][381w8a02] HTTP #0 127.0.0.1:47026 GET http://127.0.0.1:8888/players/js/jquery-1.12.2.min.js, content-length=-1 -[2023-08-18 12:11:29.429][INFO][27552][381w8a02] http match file=./objs/nginx/html/players/js/jquery-1.12.2.min.js, pattern=/, upath=/players/js/jquery-1.12.2.min.js -[2023-08-18 12:11:29.431][INFO][27552][702ef025] HTTP #0 127.0.0.1:47042 GET http://127.0.0.1:8888/players/js/bootstrap.min.js, content-length=-1 -[2023-08-18 12:11:29.431][INFO][27552][702ef025] http match file=./objs/nginx/html/players/js/bootstrap.min.js, pattern=/, upath=/players/js/bootstrap.min.js -[2023-08-18 12:11:29.432][INFO][27552][7m2878y5] HTTP #0 127.0.0.1:47050 GET http://127.0.0.1:8888/players/js/srs.page.js, content-length=-1 -[2023-08-18 12:11:29.432][INFO][27552][7m2878y5] http match file=./objs/nginx/html/players/js/srs.page.js, pattern=/, upath=/players/js/srs.page.js -[2023-08-18 12:11:29.433][INFO][27552][843897xx] HTTP #0 127.0.0.1:47062 GET http://127.0.0.1:8888/players/js/srs.utility.js, content-length=-1 -[2023-08-18 12:11:29.433][INFO][27552][843897xx] http match file=./objs/nginx/html/players/js/srs.utility.js, pattern=/, upath=/players/js/srs.utility.js -[2023-08-18 12:11:29.434][INFO][27552][v89a8525] HTTP #0 127.0.0.1:47070 GET http://127.0.0.1:8888/players/js/winlin.utility.js, content-length=-1 -[2023-08-18 12:11:29.434][INFO][27552][v89a8525] http match file=./objs/nginx/html/players/js/winlin.utility.js, pattern=/, upath=/players/js/winlin.utility.js -[2023-08-18 12:11:29.435][INFO][27552][245760s0] TCP: clear zombies=1 resources, conns=8, removing=0, unsubs=0 -[2023-08-18 12:11:29.435][INFO][27552][o4680z49] TCP: disposing #0 resource(HttpConn)(0x6070000287a0), conns=8, disposing=1, zombies=0 -[2023-08-18 12:11:29.451][INFO][27552][5u04420r] HTTP #0 127.0.0.1:47086 GET http://127.0.0.1:8888/players/js/mpegts-1.7.3.min.js, content-length=-1 -[2023-08-18 12:11:29.452][INFO][27552][5u04420r] http match file=./objs/nginx/html/players/js/mpegts-1.7.3.min.js, pattern=/, upath=/players/js/mpegts-1.7.3.min.js -[2023-08-18 12:11:29.463][INFO][27552][702ef025] TCP: before dispose resource(HttpConn)(0x607000028f10), conns=7, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:11:29.463][WARN][27552][702ef025][104] client disconnect peer. ret=1007 -[2023-08-18 12:11:29.463][INFO][27552][245760s0] TCP: clear zombies=1 resources, conns=8, removing=0, unsubs=0 -[2023-08-18 12:11:29.463][INFO][27552][702ef025] TCP: disposing #0 resource(HttpConn)(0x607000028f10), conns=8, disposing=1, zombies=0 -[2023-08-18 12:11:29.464][INFO][27552][7m2878y5] TCP: before dispose resource(HttpConn)(0x607000029060), conns=7, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:11:29.464][WARN][27552][7m2878y5][104] client disconnect peer. ret=1007 -[2023-08-18 12:11:29.464][INFO][27552][843897xx] TCP: before dispose resource(HttpConn)(0x6070000291b0), conns=7, zombies=1, ign=0, inz=0, ind=0 -[2023-08-18 12:11:29.464][WARN][27552][843897xx][104] client disconnect peer. ret=1007 -[2023-08-18 12:11:29.464][INFO][27552][245760s0] TCP: clear zombies=2 resources, conns=7, removing=0, unsubs=0 -[2023-08-18 12:11:29.464][INFO][27552][7m2878y5] TCP: disposing #0 resource(HttpConn)(0x607000029060), conns=7, disposing=2, zombies=0 -[2023-08-18 12:11:29.464][INFO][27552][843897xx] TCP: disposing #1 resource(HttpConn)(0x6070000291b0), conns=6, disposing=2, zombies=0 -[2023-08-18 12:11:29.468][INFO][27552][v89a8525] TCP: before dispose resource(HttpConn)(0x607000029300), conns=7, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:11:29.468][WARN][27552][v89a8525][104] client disconnect peer. ret=1007 -[2023-08-18 12:11:29.468][INFO][27552][245760s0] TCP: clear zombies=1 resources, conns=8, removing=0, unsubs=0 -[2023-08-18 12:11:29.468][INFO][27552][v89a8525] TCP: disposing #0 resource(HttpConn)(0x607000029300), conns=8, disposing=1, zombies=0 -[2023-08-18 12:11:29.502][INFO][27552][5i0c6yh5] HTTP #0 127.0.0.1:47100 GET http://127.0.0.1:8888/players/js/hls-0.14.17.min.js, content-length=-1 -[2023-08-18 12:11:29.502][INFO][27552][5i0c6yh5] http match file=./objs/nginx/html/players/js/hls-0.14.17.min.js, pattern=/, upath=/players/js/hls-0.14.17.min.js -[2023-08-18 12:11:29.505][INFO][27552][90388119] HTTP #0 127.0.0.1:47102 GET http://127.0.0.1:8888/players/js/dash-v4.5.1.all.min.js, content-length=-1 -[2023-08-18 12:11:29.505][INFO][27552][90388119] http match file=./objs/nginx/html/players/js/dash-v4.5.1.all.min.js, pattern=/, upath=/players/js/dash-v4.5.1.all.min.js -[2023-08-18 12:11:29.508][INFO][27552][50t4q1t5] HTTP #0 127.0.0.1:47116 GET http://127.0.0.1:8888/players/js/json2.js, content-length=-1 -[2023-08-18 12:11:29.509][INFO][27552][50t4q1t5] http match file=./objs/nginx/html/players/js/json2.js, pattern=/, upath=/players/js/json2.js -[2023-08-18 12:11:29.509][INFO][27552][59g02617] HTTP #0 127.0.0.1:47120 GET http://127.0.0.1:8888/players/js/srs.log.js, content-length=-1 -[2023-08-18 12:11:29.509][INFO][27552][59g02617] http match file=./objs/nginx/html/players/js/srs.log.js, pattern=/, upath=/players/js/srs.log.js -[2023-08-18 12:11:29.511][INFO][27552][381w8a02] TCP: before dispose resource(HttpConn)(0x607000028dc0), conns=7, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:11:29.511][WARN][27552][381w8a02][104] client disconnect peer. ret=1007 -[2023-08-18 12:11:29.511][INFO][27552][245760s0] TCP: clear zombies=1 resources, conns=7, removing=0, unsubs=0 -[2023-08-18 12:11:29.511][INFO][27552][381w8a02] TCP: disposing #0 resource(HttpConn)(0x607000028dc0), conns=7, disposing=1, zombies=0 -[2023-08-18 12:11:29.523][INFO][27552][5u04420r] TCP: before dispose resource(HttpConn)(0x60700002a790), conns=6, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:11:29.523][WARN][27552][5u04420r][104] client disconnect peer. ret=1007 -[2023-08-18 12:11:29.523][INFO][27552][245760s0] TCP: clear zombies=1 resources, conns=6, removing=0, unsubs=0 -[2023-08-18 12:11:29.523][INFO][27552][5u04420r] TCP: disposing #0 resource(HttpConn)(0x60700002a790), conns=6, disposing=1, zombies=0 -[2023-08-18 12:11:29.572][INFO][27552][5i0c6yh5] TCP: before dispose resource(HttpConn)(0x60700002b280), conns=5, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:11:29.572][WARN][27552][5i0c6yh5][104] client disconnect peer. ret=1007 -[2023-08-18 12:11:29.572][INFO][27552][245760s0] TCP: clear zombies=1 resources, conns=5, removing=0, unsubs=0 -[2023-08-18 12:11:29.572][INFO][27552][5i0c6yh5] TCP: disposing #0 resource(HttpConn)(0x60700002b280), conns=5, disposing=1, zombies=0 -[2023-08-18 12:11:29.616][INFO][27552][50t4q1t5] TCP: before dispose resource(HttpConn)(0x60700002b4b0), conns=4, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:11:29.616][WARN][27552][50t4q1t5][104] client disconnect peer. ret=1007 -[2023-08-18 12:11:29.616][INFO][27552][245760s0] TCP: clear zombies=1 resources, conns=4, removing=0, unsubs=0 -[2023-08-18 12:11:29.616][INFO][27552][50t4q1t5] TCP: disposing #0 resource(HttpConn)(0x60700002b4b0), conns=4, disposing=1, zombies=0 -[2023-08-18 12:11:29.618][INFO][27552][59g02617] TCP: before dispose resource(HttpConn)(0x60700002b670), conns=3, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:11:29.619][WARN][27552][59g02617][104] client disconnect peer. ret=1007 -[2023-08-18 12:11:29.619][INFO][27552][245760s0] TCP: clear zombies=1 resources, conns=3, removing=0, unsubs=0 -[2023-08-18 12:11:29.619][INFO][27552][59g02617] TCP: disposing #0 resource(HttpConn)(0x60700002b670), conns=3, disposing=1, zombies=0 -[2023-08-18 12:11:29.645][INFO][27552][90388119] TCP: before dispose resource(HttpConn)(0x60700002b3d0), conns=2, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:11:29.645][WARN][27552][90388119][104] client disconnect peer. ret=1007 -[2023-08-18 12:11:29.645][INFO][27552][245760s0] TCP: clear zombies=1 resources, conns=2, removing=0, unsubs=0 -[2023-08-18 12:11:29.645][INFO][27552][90388119] TCP: disposing #0 resource(HttpConn)(0x60700002b3d0), conns=2, disposing=1, zombies=0 -[2023-08-18 12:11:30.051][INFO][27552][ir3908yi] Hybrid cpu=2.00%,146MB, cid=19,9, timer=62,0,0, clock=0,43,5,0,0,0,0,0,0, free=1, objs=(pkt:0,raw:0,fua:0,msg:89,oth:0,buf:0) -[2023-08-18 12:11:30.191][INFO][27552][720i3n56] Process: cpu=4.00%,148MB, threads=2 -[2023-08-18 12:11:30.491][INFO][27552][02di09y2] -> HTC http: got 15 msgs, age=161179279, min=8, mw=500 -[2023-08-18 12:11:35.053][INFO][27552][ir3908yi] Hybrid cpu=1.00%,150MB, cid=19,9, timer=62,0,0, clock=0,43,5,0,0,0,0,0,0, free=1, objs=(pkt:0,raw:0,fua:0,msg:89,oth:0,buf:0) -[2023-08-18 12:11:35.195][INFO][27552][720i3n56] Process: cpu=2.00%,151MB, threads=2 -[2023-08-18 12:11:37.367][INFO][27552][47916065] TCP: before dispose resource(HttpConn)(0x60700002cb00), conns=2, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:11:37.367][WARN][27552][47916065][104] client disconnect peer. ret=1007 -[2023-08-18 12:11:37.367][INFO][27552][245760s0] TCP: clear zombies=1 resources, conns=2, removing=0, unsubs=0 -[2023-08-18 12:11:37.367][INFO][27552][47916065] TCP: disposing #0 resource(HttpConn)(0x60700002cb00), conns=2, disposing=1, zombies=0 -[2023-08-18 12:11:39.319][INFO][27552][ssm88w2u] <- CPB time=165005633, okbps=0,0,0, ikbps=4,4197,0, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 12:11:40.053][INFO][27552][ir3908yi] Hybrid cpu=1.00%,154MB, cid=19,9, timer=62,0,0, clock=0,43,5,0,0,0,0,0,0, free=1, objs=(pkt:0,raw:0,fua:0,msg:89,oth:0,buf:0) -[2023-08-18 12:11:40.200][INFO][27552][720i3n56] Process: cpu=2.00%,154MB, threads=2 -[2023-08-18 12:11:40.503][INFO][27552][02di09y2] -> HTC http: got 15 msgs, age=171192683, min=8, mw=500 -[2023-08-18 12:11:42.959][INFO][27552][693e6zyw] HTTP #0 127.0.0.1:49856 GET http://127.0.0.1:8888/live/livestream.flv, content-length=-1 -[2023-08-18 12:11:42.959][WARN][27552][693e6zyw][2] http miss file=./objs/nginx/html/live/livestream.flv, pattern=/, upath=/live/livestream.flv -[2023-08-18 12:11:42.983][INFO][27552][693e6zyw] TCP: before dispose resource(HttpConn)(0x60700002cc50), conns=2, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:11:42.983][WARN][27552][693e6zyw][104] client disconnect peer. ret=1007 -[2023-08-18 12:11:42.983][INFO][27552][245760s0] TCP: clear zombies=1 resources, conns=2, removing=0, unsubs=0 -[2023-08-18 12:11:42.983][INFO][27552][693e6zyw] TCP: disposing #0 resource(HttpConn)(0x60700002cc50), conns=2, disposing=1, zombies=0 -[2023-08-18 12:11:45.053][INFO][27552][ir3908yi] Hybrid cpu=2.00%,157MB, cid=2,1, timer=62,0,0, clock=0,43,5,0,0,0,0,0,0, free=1, objs=(pkt:0,raw:0,fua:0,msg:90,oth:0,buf:0) -[2023-08-18 12:11:45.204][INFO][27552][720i3n56] Process: cpu=1.00%,158MB, threads=2 -[2023-08-18 12:11:49.321][INFO][27552][ssm88w2u] <- CPB time=175015027, okbps=0,0,0, ikbps=5,4197,0, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 12:11:50.054][INFO][27552][ir3908yi] Hybrid cpu=1.00%,160MB, cid=2,1, timer=62,0,0, clock=0,43,5,0,0,0,0,0,0, free=1, objs=(pkt:0,raw:0,fua:0,msg:90,oth:0,buf:0) -[2023-08-18 12:11:50.208][INFO][27552][720i3n56] Process: cpu=2.00%,161MB, threads=2 -[2023-08-18 12:11:50.513][INFO][27552][02di09y2] -> HTC http: got 15 msgs, age=181206991, min=8, mw=500 -[2023-08-18 12:11:51.446][INFO][27552][2w6v26g6] sig=2, user terminate program, fast quit -[2023-08-18 12:11:52.143][INFO][27552][2w6v26g6] cleanup for quit signal fast=1, grace=0 -[2023-08-18 12:11:52.209][INFO][27552][720i3n56] quit for thread #2(hybrid) finished -[2023-08-18 12:12:14.662][INFO][27558][69g18ro6] SRS/6.0.64(Bee), MIT -[2023-08-18 12:12:14.662][INFO][27558][69g18ro6] authors: Winlin ZhaoWenjie ShiWei XiaoZhihong WuPengqiang XiaLixin LiPeng ChenGuanghua ChenHaibo ZhangJunqin and https://github.com/ossrs/srs/blob/develop/trunk/AUTHORS.md#contributors -[2023-08-18 12:12:14.662][INFO][27558][69g18ro6] cwd=/home/bart/srs, work_dir=./, build: 2023-08-18 12:43:50, configure: , uname: Linux rrw-bart 5.19.0-43-generic #44~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Mon May 22 13:39:36 UTC 2 x86_64 x86_64 x86_64 GNU/Linux, osx: 0, env: 0, pkg: -[2023-08-18 12:12:14.662][INFO][27558][69g18ro6] configure detail: --prefix=/usr/local/srs --config=conf/srs.conf --osx=off --hls=on --hds=off --dvr=on --ssl=on --https=on --ssl-1-0=off --ssl-local=off --sys-ssl=off --transcode=on --ingest=on --stat=on --http-callback=on --http-server=on --stream-converter=on --http-api=on --utest=off --srt=on --rtc=on --h265=off --gb28181=off --simulator=off --cxx11=on --cxx14=off --backtrace=on --ffmpeg-fit=on --ffmpeg-opus=off --nasm=on --srtp-nasm=on --clean=on --gperf=off --gmc=off --gmd=off --gmp=off --gcp=off --gprof=off --static=off --shared-st=off --shared-srt=off --shared-ffmpeg=off --log-verbose=off --log-info=off --log-trace=on --log-level_v2=on --gcov=off --apm=off --debug=off --debug-stats=off --cross-build=off --sanitizer=on --sanitizer-static=off --sanitizer-log=off --cygwin64=off --single-thread=off --generic-linux=off --cc=gcc --cxx=g++ --ar=ar --ld=ld --randlib=randlib -[2023-08-18 12:12:14.662][INFO][27558][69g18ro6] srs checking config... -[2023-08-18 12:12:14.663][INFO][27558][69g18ro6] ips, iface[0] ens3 ipv4 0x11043 10.31.35.225, iface[1] ens3 ipv6 0x11043 fe80::11:32ff:fe2c:e653%ens3 -[2023-08-18 12:12:14.663][INFO][27558][69g18ro6] devices, intranet ens3 10.31.35.225, intranet ens3 fe80::11:32ff:fe2c:e653%ens3 -[2023-08-18 12:12:14.663][WARN][27558][69g18ro6][22] stats network use index=0, ip=10.31.35.225, ifname=ens3 -[2023-08-18 12:12:14.663][WARN][27558][69g18ro6][22] stats disk not configed, disk iops disabled. -[2023-08-18 12:12:14.663][INFO][27558][69g18ro6] you can check log by: tail -n 30 -f ./objs/srs.log -[2023-08-18 12:12:14.663][INFO][27558][69g18ro6] please check SRS by: ./etc/init.d/srs status -[2023-08-18 12:12:14.664][INFO][27558][69g18ro6] features, rch:on, dash:on, hls:on, hds:off, srt:on, hc:on, ha:on, hs:on, hp:on, dvr:on, trans:on, inge:on, stat:on, sc:on -[2023-08-18 12:12:14.664][INFO][27558][69g18ro6] SRS on amd64 x86_64, conf:conf/srs.conf, limit:1000, writev:1024, encoding:little-endian, HZ:100 -[2023-08-18 12:12:14.664][INFO][27558][69g18ro6] mw sleep:350ms. mr enabled:on, default:0, sleep:350ms -[2023-08-18 12:12:14.664][INFO][27558][69g18ro6] gc:on, pq:30000ms, cscc:[0,16), csa:on, tn:on(may hurts performance), ss:auto(guess by merged write) -[2023-08-18 12:12:14.664][INFO][27558][69g18ro6] system default latency(ms): mw(0-350) + mr(0-350) + play-queue(0-30000) -[2023-08-18 12:12:14.664][WARN][27558][69g18ro6][22] SRS/6.0.64 is not stable -[2023-08-18 12:12:14.664][INFO][27558][69g18ro6] write pid=27558 to ./objs/srs.pid success! -[2023-08-18 12:12:14.664][INFO][27558][69g18ro6] Thread #1(primordial): init name=srs-master-1, interval=5000ms -[2023-08-18 12:12:14.666][INFO][27558][347e1r7m] Thread #2: run with tid=27559, entry=0x60c000000340, label=hybrid, name=srs-hybrid-2 -[2023-08-18 12:12:14.670][INFO][27558][69g18ro6] Pool: Start threads primordial=1, hybrids=1 ok -[2023-08-18 12:12:14.682][INFO][27558][347e1r7m] fingerprint=2B:28:FB:A0:65:72:42:8E:08:02:FA:EE:BA:EE:67:AE:F8:10:65:64:56:80:1E:DB:70:96:EE:CF:7D:5D:09:AF -[2023-08-18 12:12:14.683][INFO][27558][347e1r7m] CircuitBreaker: enabled=1, high=2x90, critical=1x95, dying=5x99 -[2023-08-18 12:12:14.683][INFO][27558][347e1r7m] http flv live stream, vhost=__defaultVhost__, mount=[vhost]/[app]/[stream].mp4 -[2023-08-18 12:12:14.683][INFO][27558][347e1r7m] http: root mount to ./objs/nginx/html -[2023-08-18 12:12:14.683][INFO][27558][347e1r7m] server main cid=347e1r7m, pid=27558, ppid=18340, asprocess=0 -[2023-08-18 12:12:14.684][INFO][27558][347e1r7m] RTMP listen at tcp://0.0.0.0:1935, fd=10 -[2023-08-18 12:12:14.684][INFO][27558][347e1r7m] HTTP-API listen at tcp://0.0.0.0:1985, fd=11 -[2023-08-18 12:12:14.684][INFO][27558][347e1r7m] HTTP-Server listen at tcp://0.0.0.0:8080, fd=12 -[2023-08-18 12:12:14.685][INFO][27558][347e1r7m] signal installed, reload=1, reopen=10, fast_quit=15, grace_quit=3 -[2023-08-18 12:12:14.685][INFO][27558][347e1r7m] http: api mount /console to ./objs/nginx/html/console -[2023-08-18 12:12:14.686][INFO][27558][347e1r7m] rtc listen at udp://0.0.0.0:8000, fd=13 -[2023-08-18 12:12:14.687][INFO][27558][2jc5h0wo] Hybrid cpu=0.00%,35MB -[2023-08-18 12:12:14.687][WARN][27558][144r3j3f][22] use private address as ip: 10.31.35.225, ifname=ens3 -[2023-08-18 12:12:14.687][INFO][27558][144r3j3f] Startup query id=vid-35m3s3d, session=vid-68r57m5, eip=10.31.35.225, wait=300s -[2023-08-18 12:12:14.687][INFO][27558][dc578yns] TCP: connection manager run, conns=0 -[2023-08-18 12:12:14.687][INFO][27558][1838cz2e] SRT: connection manager run, conns=0 -[2023-08-18 12:12:14.688][INFO][27558][6sv1x1d1] UDP #13 LISTEN at 0.0.0.0:8000, SO_SNDBUF(default=212992, expect=10485760, actual=425984, r0=0), SO_RCVBUF(default=212992, expect=10485760, actual=425984, r0=0) -[2023-08-18 12:12:14.688][INFO][27558][7523ty86] RTC: connection manager run, conns=0 -[2023-08-18 12:12:16.107][INFO][27558][n2867s8a] HTTP #0 127.0.0.1:60214 GET http://127.0.0.1:8888/players/srs_player.html?schema=http&port=8888&api=8888, content-length=-1 -[2023-08-18 12:12:16.107][INFO][27558][n2867s8a] http match file=./objs/nginx/html/players/srs_player.html, pattern=/, upath=/players/srs_player.html -[2023-08-18 12:12:16.139][INFO][27558][n2867s8a] TCP: before dispose resource(HttpConn)(0x607000004f50), conns=1, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:12:16.140][WARN][27558][n2867s8a][104] client disconnect peer. ret=1007 -[2023-08-18 12:12:16.140][INFO][27558][dc578yns] TCP: clear zombies=1 resources, conns=1, removing=0, unsubs=0 -[2023-08-18 12:12:16.140][INFO][27558][n2867s8a] TCP: disposing #0 resource(HttpConn)(0x607000004f50), conns=1, disposing=1, zombies=0 -[2023-08-18 12:12:16.193][INFO][27558][5kpn35p7] HTTP #0 127.0.0.1:60222 GET http://127.0.0.1:8888/players/js/jquery-1.12.2.min.js, content-length=-1 -[2023-08-18 12:12:16.193][INFO][27558][5kpn35p7] http match file=./objs/nginx/html/players/js/jquery-1.12.2.min.js, pattern=/, upath=/players/js/jquery-1.12.2.min.js -[2023-08-18 12:12:16.195][INFO][27558][8631w822] HTTP #0 127.0.0.1:60226 GET http://127.0.0.1:8888/players/js/bootstrap.min.js, content-length=-1 -[2023-08-18 12:12:16.195][INFO][27558][8631w822] http match file=./objs/nginx/html/players/js/bootstrap.min.js, pattern=/, upath=/players/js/bootstrap.min.js -[2023-08-18 12:12:16.196][INFO][27558][1tf44807] HTTP #0 127.0.0.1:60232 GET http://127.0.0.1:8888/players/js/mpegts-1.7.3.min.js, content-length=-1 -[2023-08-18 12:12:16.196][INFO][27558][1tf44807] http match file=./objs/nginx/html/players/js/mpegts-1.7.3.min.js, pattern=/, upath=/players/js/mpegts-1.7.3.min.js -[2023-08-18 12:12:16.199][INFO][27558][08t7728i] HTTP #0 127.0.0.1:60240 GET http://127.0.0.1:8888/players/js/hls-0.14.17.min.js, content-length=-1 -[2023-08-18 12:12:16.199][INFO][27558][08t7728i] http match file=./objs/nginx/html/players/js/hls-0.14.17.min.js, pattern=/, upath=/players/js/hls-0.14.17.min.js -[2023-08-18 12:12:16.202][INFO][27558][2x5p8a2g] HTTP #0 127.0.0.1:60244 GET http://127.0.0.1:8888/players/js/dash-v4.5.1.all.min.js, content-length=-1 -[2023-08-18 12:12:16.202][INFO][27558][2x5p8a2g] http match file=./objs/nginx/html/players/js/dash-v4.5.1.all.min.js, pattern=/, upath=/players/js/dash-v4.5.1.all.min.js -[2023-08-18 12:12:16.205][INFO][27558][1283uk56] HTTP #0 127.0.0.1:60250 GET http://127.0.0.1:8888/players/js/json2.js, content-length=-1 -[2023-08-18 12:12:16.205][INFO][27558][1283uk56] http match file=./objs/nginx/html/players/js/json2.js, pattern=/, upath=/players/js/json2.js -[2023-08-18 12:12:16.246][INFO][27558][8631w822] TCP: before dispose resource(HttpConn)(0x607000006a70), conns=6, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:12:16.246][WARN][27558][8631w822][104] client disconnect peer. ret=1007 -[2023-08-18 12:12:16.246][INFO][27558][dc578yns] TCP: clear zombies=1 resources, conns=6, removing=0, unsubs=0 -[2023-08-18 12:12:16.246][INFO][27558][8631w822] TCP: disposing #0 resource(HttpConn)(0x607000006a70), conns=6, disposing=1, zombies=0 -[2023-08-18 12:12:16.296][INFO][27558][08t7728i] TCP: before dispose resource(HttpConn)(0x607000006d10), conns=6, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:12:16.297][WARN][27558][08t7728i][104] client disconnect peer. ret=1007 -[2023-08-18 12:12:16.297][INFO][27558][dc578yns] TCP: clear zombies=1 resources, conns=6, removing=0, unsubs=0 -[2023-08-18 12:12:16.297][INFO][27558][08t7728i] TCP: disposing #0 resource(HttpConn)(0x607000006d10), conns=6, disposing=1, zombies=0 -[2023-08-18 12:12:16.318][INFO][27558][1283uk56] TCP: before dispose resource(HttpConn)(0x607000006ed0), conns=6, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:12:16.318][WARN][27558][1283uk56][104] client disconnect peer. ret=1007 -[2023-08-18 12:12:16.318][INFO][27558][dc578yns] TCP: clear zombies=1 resources, conns=6, removing=0, unsubs=0 -[2023-08-18 12:12:16.318][INFO][27558][1283uk56] TCP: disposing #0 resource(HttpConn)(0x607000006ed0), conns=6, disposing=1, zombies=0 -[2023-08-18 12:12:16.383][INFO][27558][2x5p8a2g] TCP: before dispose resource(HttpConn)(0x607000006df0), conns=6, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:12:16.383][WARN][27558][2x5p8a2g][104] client disconnect peer. ret=1007 -[2023-08-18 12:12:16.383][INFO][27558][dc578yns] TCP: clear zombies=1 resources, conns=6, removing=0, unsubs=0 -[2023-08-18 12:12:16.383][INFO][27558][2x5p8a2g] TCP: disposing #0 resource(HttpConn)(0x607000006df0), conns=6, disposing=1, zombies=0 -[2023-08-18 12:12:16.395][INFO][27558][5kpn35p7] TCP: before dispose resource(HttpConn)(0x607000006990), conns=7, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:12:16.395][WARN][27558][5kpn35p7][104] client disconnect peer. ret=1007 -[2023-08-18 12:12:16.395][INFO][27558][dc578yns] TCP: clear zombies=1 resources, conns=7, removing=0, unsubs=0 -[2023-08-18 12:12:16.395][INFO][27558][5kpn35p7] TCP: disposing #0 resource(HttpConn)(0x607000006990), conns=7, disposing=1, zombies=0 -[2023-08-18 12:12:16.396][INFO][27558][1tf44807] TCP: before dispose resource(HttpConn)(0x607000006c30), conns=6, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:12:16.396][WARN][27558][1tf44807][104] client disconnect peer. ret=1007 -[2023-08-18 12:12:16.396][INFO][27558][dc578yns] TCP: clear zombies=1 resources, conns=6, removing=0, unsubs=0 -[2023-08-18 12:12:16.396][INFO][27558][1tf44807] TCP: disposing #0 resource(HttpConn)(0x607000006c30), conns=6, disposing=1, zombies=0 -[2023-08-18 12:12:16.396][INFO][27558][t0a7o04p] HTTP #0 127.0.0.1:60266 GET http://127.0.0.1:8888/players/js/srs.page.js, content-length=-1 -[2023-08-18 12:12:16.396][INFO][27558][t0a7o04p] http match file=./objs/nginx/html/players/js/srs.page.js, pattern=/, upath=/players/js/srs.page.js -[2023-08-18 12:12:16.397][INFO][27558][p82600y2] HTTP #0 127.0.0.1:60280 GET http://127.0.0.1:8888/players/js/srs.log.js, content-length=-1 -[2023-08-18 12:12:16.397][INFO][27558][p82600y2] http match file=./objs/nginx/html/players/js/srs.log.js, pattern=/, upath=/players/js/srs.log.js -[2023-08-18 12:12:16.397][INFO][27558][4j764knl] HTTP #0 127.0.0.1:60296 GET http://127.0.0.1:8888/players/js/srs.utility.js, content-length=-1 -[2023-08-18 12:12:16.397][INFO][27558][4j764knl] http match file=./objs/nginx/html/players/js/srs.utility.js, pattern=/, upath=/players/js/srs.utility.js -[2023-08-18 12:12:16.407][INFO][27558][61405j24] HTTP #0 127.0.0.1:60302 GET http://127.0.0.1:8888/players/js/winlin.utility.js, content-length=-1 -[2023-08-18 12:12:16.407][INFO][27558][61405j24] http match file=./objs/nginx/html/players/js/winlin.utility.js, pattern=/, upath=/players/js/winlin.utility.js -[2023-08-18 12:12:16.421][INFO][27558][9228d63i] HTTP #0 127.0.0.1:60310 GET http://127.0.0.1:8888/players/css/bootstrap.min.css, content-length=-1 -[2023-08-18 12:12:16.421][INFO][27558][9228d63i] http match file=./objs/nginx/html/players/css/bootstrap.min.css, pattern=/, upath=/players/css/bootstrap.min.css -[2023-08-18 12:12:16.422][INFO][27558][t0a7o04p] TCP: before dispose resource(HttpConn)(0x607000008e50), conns=5, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:12:16.422][WARN][27558][t0a7o04p][104] client disconnect peer. ret=1007 -[2023-08-18 12:12:16.422][INFO][27558][dc578yns] TCP: clear zombies=1 resources, conns=5, removing=0, unsubs=0 -[2023-08-18 12:12:16.422][INFO][27558][t0a7o04p] TCP: disposing #0 resource(HttpConn)(0x607000008e50), conns=5, disposing=1, zombies=0 -[2023-08-18 12:12:16.422][INFO][27558][p82600y2] TCP: before dispose resource(HttpConn)(0x607000008fa0), conns=4, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:12:16.422][WARN][27558][p82600y2][104] client disconnect peer. ret=1007 -[2023-08-18 12:12:16.422][INFO][27558][4j764knl] TCP: before dispose resource(HttpConn)(0x6070000090f0), conns=4, zombies=1, ign=0, inz=0, ind=0 -[2023-08-18 12:12:16.422][WARN][27558][4j764knl][104] client disconnect peer. ret=1007 -[2023-08-18 12:12:16.422][INFO][27558][dc578yns] TCP: clear zombies=2 resources, conns=4, removing=0, unsubs=0 -[2023-08-18 12:12:16.422][INFO][27558][p82600y2] TCP: disposing #0 resource(HttpConn)(0x607000008fa0), conns=4, disposing=2, zombies=0 -[2023-08-18 12:12:16.422][INFO][27558][4j764knl] TCP: disposing #1 resource(HttpConn)(0x6070000090f0), conns=3, disposing=2, zombies=0 -[2023-08-18 12:12:16.435][INFO][27558][61405j24] TCP: before dispose resource(HttpConn)(0x607000009240), conns=2, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:12:16.435][WARN][27558][61405j24][104] client disconnect peer. ret=1007 -[2023-08-18 12:12:16.435][INFO][27558][dc578yns] TCP: clear zombies=1 resources, conns=2, removing=0, unsubs=0 -[2023-08-18 12:12:16.435][INFO][27558][61405j24] TCP: disposing #0 resource(HttpConn)(0x607000009240), conns=2, disposing=1, zombies=0 -[2023-08-18 12:12:16.459][INFO][27558][9228d63i] TCP: before dispose resource(HttpConn)(0x607000009390), conns=1, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:12:16.459][WARN][27558][9228d63i][104] client disconnect peer. ret=1007 -[2023-08-18 12:12:16.459][INFO][27558][dc578yns] TCP: clear zombies=1 resources, conns=1, removing=0, unsubs=0 -[2023-08-18 12:12:16.459][INFO][27558][9228d63i] TCP: disposing #0 resource(HttpConn)(0x607000009390), conns=1, disposing=1, zombies=0 -[2023-08-18 12:12:18.731][INFO][27558][e5yo6w6k] HTTP #0 127.0.0.1:42488 GET http://127.0.0.1:8888/live/livestream.flv, content-length=-1 -[2023-08-18 12:12:18.731][WARN][27558][e5yo6w6k][2] http miss file=./objs/nginx/html/live/livestream.flv, pattern=/, upath=/live/livestream.flv -[2023-08-18 12:12:18.757][INFO][27558][e5yo6w6k] TCP: before dispose resource(HttpConn)(0x60700000acf0), conns=1, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:12:18.758][WARN][27558][e5yo6w6k][104] client disconnect peer. ret=1007 -[2023-08-18 12:12:18.758][INFO][27558][dc578yns] TCP: clear zombies=1 resources, conns=1, removing=0, unsubs=0 -[2023-08-18 12:12:18.758][INFO][27558][e5yo6w6k] TCP: disposing #0 resource(HttpConn)(0x60700000acf0), conns=1, disposing=1, zombies=0 -[2023-08-18 12:12:19.667][INFO][27558][2jc5h0wo] Hybrid cpu=1.00%,36MB -[2023-08-18 12:12:19.674][INFO][27558][69g18ro6] Process: cpu=2.00%,37MB, threads=2 -[2023-08-18 12:12:23.622][INFO][27558][v8692t04] RTMP client ip=127.0.0.1:52632, fd=14 -[2023-08-18 12:12:23.624][INFO][27558][v8692t04] complex handshake success -[2023-08-18 12:12:23.666][INFO][27558][v8692t04] connect app, tcUrl=rtmp://localhost:1935/live, pageUrl=, swfUrl=, schema=rtmp, vhost=localhost, port=1935, app=live, args=null -[2023-08-18 12:12:23.666][INFO][27558][v8692t04] protocol in.buffer=0, in.ack=0, out.ack=0, in.chunk=128, out.chunk=128 -[2023-08-18 12:12:23.754][INFO][27558][v8692t04] client identified, type=fmle-publish, vhost=localhost, app=live, stream=livestream, param=, duration=0ms -[2023-08-18 12:12:23.754][INFO][27558][v8692t04] connected stream, tcUrl=rtmp://localhost:1935/live, pageUrl=, swfUrl=, schema=rtmp, vhost=__defaultVhost__, port=1935, app=live, stream=livestream, param=, args=null -[2023-08-18 12:12:23.754][INFO][27558][v8692t04] new live source, stream_url=/live/livestream -[2023-08-18 12:12:23.755][INFO][27558][v8692t04] source url=/live/livestream, ip=127.0.0.1, cache=1/2500, is_edge=0, source_id=/ -[2023-08-18 12:12:23.842][INFO][27558][v8692t04] new rtc source, stream_url=/live/livestream -[2023-08-18 12:12:23.843][INFO][27558][v8692t04] hls: win=60000ms, frag=10000ms, prefix=, path=./objs/nginx/html, m3u8=recorder1/[app]/[stream].m3u8, ts=[app]/[stream]-[seq].ts, aof=2.00, floor=0, clean=1, waitk=1, dispose=0ms, dts_directly=1 -[2023-08-18 12:12:23.843][INFO][27558][v8692t04] ignore disabled exec for vhost=__defaultVhost__ -[2023-08-18 12:12:23.843][INFO][27558][v8692t04] http: mount flv stream for sid=/live/livestream, mount=/live/livestream.mp4 -[2023-08-18 12:12:23.844][INFO][27558][v8692t04] start publish mr=0/350, p1stpt=20000, pnt=5000, tcp_nodelay=0 -[2023-08-18 12:12:23.844][INFO][27558][h6gswt7w] dispatch cached gop success. count=0, duration=-1 -[2023-08-18 12:12:23.844][INFO][27558][h6gswt7w] create consumer, active=1, queue_size=0.00, jitter=30000000 -[2023-08-18 12:12:23.888][INFO][27558][v8692t04] got metadata, width=1920, height=1080, vcodec=7 -[2023-08-18 12:12:23.889][INFO][27558][v8692t04] 36B video sh, codec(7, profile=Main, level=Other, 1920x1080, 0kbps, 0.0fps, 0.0s) -[2023-08-18 12:12:24.667][INFO][27558][2jc5h0wo] Hybrid cpu=1.00%,37MB -[2023-08-18 12:12:24.679][INFO][27558][69g18ro6] Process: cpu=3.00%,40MB, threads=2 -[2023-08-18 12:12:29.668][INFO][27558][2jc5h0wo] Hybrid cpu=3.00%,50MB, cid=14,7, timer=62,0,0, clock=1,39,8,1,0,0,0,0,0, free=1, objs=(pkt:0,raw:0,fua:0,msg:48,oth:0,buf:0) -[2023-08-18 12:12:29.683][INFO][27558][69g18ro6] Process: cpu=3.00%,52MB, threads=2 -[2023-08-18 12:12:32.632][INFO][27558][50934732] HTTP #0 127.0.0.1:58222 GET http://127.0.0.1:8888/live/livestream.flv, content-length=-1 -[2023-08-18 12:12:32.632][WARN][27558][50934732][2] http miss file=./objs/nginx/html/live/livestream.flv, pattern=/, upath=/live/livestream.flv -[2023-08-18 12:12:32.657][INFO][27558][50934732] TCP: before dispose resource(HttpConn)(0x607000013ff0), conns=2, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:12:32.657][WARN][27558][50934732][104] client disconnect peer. ret=1007 -[2023-08-18 12:12:32.657][INFO][27558][dc578yns] TCP: clear zombies=1 resources, conns=2, removing=0, unsubs=0 -[2023-08-18 12:12:32.657][INFO][27558][50934732] TCP: disposing #0 resource(HttpConn)(0x607000013ff0), conns=2, disposing=1, zombies=0 -[2023-08-18 12:12:33.759][INFO][27558][v8692t04] -> HLS time=10008210ms, sno=1, ts=./objs/nginx/html/live/livestream-0.ts, dur=9900ms, dva=0p -[2023-08-18 12:12:33.851][INFO][27558][h6gswt7w] -> HTC http: got 15 msgs, age=10007185, min=8, mw=500 -[2023-08-18 12:12:34.669][INFO][27558][2jc5h0wo] Hybrid cpu=2.00%,62MB, cid=14,7, timer=62,0,0, clock=1,39,8,1,0,0,0,0,0, free=1, objs=(pkt:0,raw:0,fua:0,msg:48,oth:0,buf:0) -[2023-08-18 12:12:34.688][INFO][27558][69g18ro6] Process: cpu=3.00%,65MB, threads=2 -[2023-08-18 12:12:34.759][INFO][27558][u50862i4] HTTP #0 127.0.0.1:58230 GET http://127.0.0.1:8888/players/js/json2.js, content-length=-1 -[2023-08-18 12:12:34.759][INFO][27558][u50862i4] http match file=./objs/nginx/html/players/js/json2.js, pattern=/, upath=/players/js/json2.js -[2023-08-18 12:12:34.797][INFO][27558][u50862i4] TCP: before dispose resource(HttpConn)(0x607000017f60), conns=2, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:12:34.797][WARN][27558][u50862i4][104] client disconnect peer. ret=1007 -[2023-08-18 12:12:34.797][INFO][27558][dc578yns] TCP: clear zombies=1 resources, conns=2, removing=0, unsubs=0 -[2023-08-18 12:12:34.797][INFO][27558][u50862i4] TCP: disposing #0 resource(HttpConn)(0x607000017f60), conns=2, disposing=1, zombies=0 -[2023-08-18 12:12:34.867][INFO][27558][2998120t] HTTP #0 127.0.0.1:58244 GET http://127.0.0.1:8888/players/js/mpegts.js.map, content-length=-1 -[2023-08-18 12:12:34.867][INFO][27558][2998120t] http match file=./objs/nginx/html/players/js/mpegts.js.map, pattern=/, upath=/players/js/mpegts.js.map -[2023-08-18 12:12:35.009][INFO][27558][2998120t] TCP: before dispose resource(HttpConn)(0x607000018510), conns=2, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:12:35.009][WARN][27558][2998120t][104] client disconnect peer. ret=1007 -[2023-08-18 12:12:35.009][INFO][27558][dc578yns] TCP: clear zombies=1 resources, conns=2, removing=0, unsubs=0 -[2023-08-18 12:12:35.009][INFO][27558][2998120t] TCP: disposing #0 resource(HttpConn)(0x607000018510), conns=2, disposing=1, zombies=0 -[2023-08-18 12:12:39.669][INFO][27558][2jc5h0wo] Hybrid cpu=3.00%,75MB, cid=4,2, timer=62,0,0, clock=0,42,5,0,0,0,0,0,0, free=1, objs=(pkt:0,raw:0,fua:0,msg:119,oth:0,buf:0) -[2023-08-18 12:12:39.693][INFO][27558][69g18ro6] Process: cpu=3.00%,77MB, threads=2 -[2023-08-18 12:12:43.761][INFO][27558][v8692t04] -> HLS time=20012898ms, sno=2, ts=./objs/nginx/html/live/livestream-1.ts, dur=7933ms, dva=0p -[2023-08-18 12:12:43.860][INFO][27558][h6gswt7w] -> HTC http: got 14 msgs, age=20033943, min=8, mw=500 -[2023-08-18 12:12:44.670][INFO][27558][2jc5h0wo] Hybrid cpu=3.00%,87MB, cid=4,2, timer=62,0,0, clock=0,42,5,0,0,0,0,0,0, free=1, objs=(pkt:0,raw:0,fua:0,msg:119,oth:0,buf:0) -[2023-08-18 12:12:44.696][INFO][27558][69g18ro6] Process: cpu=2.00%,90MB, threads=2 -[2023-08-18 12:12:45.975][INFO][27558][41110o75] HTTP #0 127.0.0.1:45944 GET http://127.0.0.1:8888/players/srs_player.html?schema=http&port=8888&api=8888, content-length=-1 -[2023-08-18 12:12:45.975][INFO][27558][41110o75] http match file=./objs/nginx/html/players/srs_player.html, pattern=/, upath=/players/srs_player.html -[2023-08-18 12:12:46.012][INFO][27558][41110o75] TCP: before dispose resource(HttpConn)(0x607000020460), conns=2, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:12:46.012][WARN][27558][41110o75][104] client disconnect peer. ret=1007 -[2023-08-18 12:12:46.012][INFO][27558][dc578yns] TCP: clear zombies=1 resources, conns=2, removing=0, unsubs=0 -[2023-08-18 12:12:46.012][INFO][27558][41110o75] TCP: disposing #0 resource(HttpConn)(0x607000020460), conns=2, disposing=1, zombies=0 -[2023-08-18 12:12:46.096][INFO][27558][p689372d] HTTP #0 127.0.0.1:45952 GET http://127.0.0.1:8888/players/css/bootstrap.min.css, content-length=-1 -[2023-08-18 12:12:46.096][INFO][27558][p689372d] http match file=./objs/nginx/html/players/css/bootstrap.min.css, pattern=/, upath=/players/css/bootstrap.min.css -[2023-08-18 12:12:46.105][INFO][27558][x2294071] HTTP #0 127.0.0.1:45960 GET http://127.0.0.1:8888/players/js/jquery-1.12.2.min.js, content-length=-1 -[2023-08-18 12:12:46.105][INFO][27558][x2294071] http match file=./objs/nginx/html/players/js/jquery-1.12.2.min.js, pattern=/, upath=/players/js/jquery-1.12.2.min.js -[2023-08-18 12:12:46.107][INFO][27558][92z04093] HTTP #0 127.0.0.1:45962 GET http://127.0.0.1:8888/players/js/bootstrap.min.js, content-length=-1 -[2023-08-18 12:12:46.107][INFO][27558][92z04093] http match file=./objs/nginx/html/players/js/bootstrap.min.js, pattern=/, upath=/players/js/bootstrap.min.js -[2023-08-18 12:12:46.108][INFO][27558][11a15164] HTTP #0 127.0.0.1:45964 GET http://127.0.0.1:8888/players/js/mpegts-1.7.3.min.js, content-length=-1 -[2023-08-18 12:12:46.108][INFO][27558][11a15164] http match file=./objs/nginx/html/players/js/mpegts-1.7.3.min.js, pattern=/, upath=/players/js/mpegts-1.7.3.min.js -[2023-08-18 12:12:46.111][INFO][27558][30u712uy] HTTP #0 127.0.0.1:45976 GET http://127.0.0.1:8888/players/js/dash-v4.5.1.all.min.js, content-length=-1 -[2023-08-18 12:12:46.111][INFO][27558][30u712uy] http match file=./objs/nginx/html/players/js/dash-v4.5.1.all.min.js, pattern=/, upath=/players/js/dash-v4.5.1.all.min.js -[2023-08-18 12:12:46.116][INFO][27558][42e8w1f1] HTTP #0 127.0.0.1:45988 GET http://127.0.0.1:8888/players/js/hls-0.14.17.min.js, content-length=-1 -[2023-08-18 12:12:46.116][INFO][27558][42e8w1f1] http match file=./objs/nginx/html/players/js/hls-0.14.17.min.js, pattern=/, upath=/players/js/hls-0.14.17.min.js -[2023-08-18 12:12:46.161][INFO][27558][p689372d] TCP: before dispose resource(HttpConn)(0x607000020f50), conns=8, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:12:46.161][WARN][27558][p689372d][104] client disconnect peer. ret=1007 -[2023-08-18 12:12:46.161][INFO][27558][dc578yns] TCP: clear zombies=1 resources, conns=8, removing=0, unsubs=0 -[2023-08-18 12:12:46.161][INFO][27558][p689372d] TCP: disposing #0 resource(HttpConn)(0x607000020f50), conns=8, disposing=1, zombies=0 -[2023-08-18 12:12:46.171][INFO][27558][92z04093] TCP: before dispose resource(HttpConn)(0x607000021180), conns=7, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:12:46.171][WARN][27558][92z04093][104] client disconnect peer. ret=1007 -[2023-08-18 12:12:46.171][INFO][27558][dc578yns] TCP: clear zombies=1 resources, conns=8, removing=0, unsubs=0 -[2023-08-18 12:12:46.171][INFO][27558][92z04093] TCP: disposing #0 resource(HttpConn)(0x607000021180), conns=8, disposing=1, zombies=0 -[2023-08-18 12:12:46.300][INFO][27558][42e8w1f1] TCP: before dispose resource(HttpConn)(0x607000021500), conns=7, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:12:46.300][WARN][27558][42e8w1f1][104] client disconnect peer. ret=1007 -[2023-08-18 12:12:46.301][INFO][27558][dc578yns] TCP: clear zombies=1 resources, conns=8, removing=0, unsubs=0 -[2023-08-18 12:12:46.301][INFO][27558][42e8w1f1] TCP: disposing #0 resource(HttpConn)(0x607000021500), conns=8, disposing=1, zombies=0 -[2023-08-18 12:12:46.311][INFO][27558][x2294071] TCP: before dispose resource(HttpConn)(0x6070000210a0), conns=7, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:12:46.311][WARN][27558][x2294071][104] client disconnect peer. ret=1007 -[2023-08-18 12:12:46.311][INFO][27558][dc578yns] TCP: clear zombies=1 resources, conns=7, removing=0, unsubs=0 -[2023-08-18 12:12:46.311][INFO][27558][x2294071] TCP: disposing #0 resource(HttpConn)(0x6070000210a0), conns=7, disposing=1, zombies=0 -[2023-08-18 12:12:46.312][INFO][27558][30u712uy] TCP: before dispose resource(HttpConn)(0x607000021420), conns=6, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:12:46.312][WARN][27558][30u712uy][104] client disconnect peer. ret=1007 -[2023-08-18 12:12:46.312][INFO][27558][dc578yns] TCP: clear zombies=1 resources, conns=8, removing=0, unsubs=0 -[2023-08-18 12:12:46.312][INFO][27558][30u712uy] TCP: disposing #0 resource(HttpConn)(0x607000021420), conns=8, disposing=1, zombies=0 -[2023-08-18 12:12:46.322][INFO][27558][11a15164] TCP: before dispose resource(HttpConn)(0x607000021340), conns=7, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:12:46.323][WARN][27558][11a15164][104] client disconnect peer. ret=1007 -[2023-08-18 12:12:46.323][INFO][27558][4f28517c] HTTP #0 127.0.0.1:45992 GET http://127.0.0.1:8888/players/js/json2.js, content-length=-1 -[2023-08-18 12:12:46.323][INFO][27558][4f28517c] http match file=./objs/nginx/html/players/js/json2.js, pattern=/, upath=/players/js/json2.js -[2023-08-18 12:12:46.324][INFO][27558][i13885i2] HTTP #0 127.0.0.1:46000 GET http://127.0.0.1:8888/players/js/srs.page.js, content-length=-1 -[2023-08-18 12:12:46.324][INFO][27558][i13885i2] http match file=./objs/nginx/html/players/js/srs.page.js, pattern=/, upath=/players/js/srs.page.js -[2023-08-18 12:12:46.325][INFO][27558][dc578yns] TCP: clear zombies=1 resources, conns=7, removing=0, unsubs=0 -[2023-08-18 12:12:46.325][INFO][27558][11a15164] TCP: disposing #0 resource(HttpConn)(0x607000021340), conns=7, disposing=1, zombies=0 -[2023-08-18 12:12:46.326][INFO][27558][9c908952] HTTP #0 127.0.0.1:46004 GET http://127.0.0.1:8888/players/js/srs.log.js, content-length=-1 -[2023-08-18 12:12:46.326][INFO][27558][9c908952] http match file=./objs/nginx/html/players/js/srs.log.js, pattern=/, upath=/players/js/srs.log.js -[2023-08-18 12:12:46.339][INFO][27558][2318400e] HTTP #0 127.0.0.1:46010 GET http://127.0.0.1:8888/players/js/srs.utility.js, content-length=-1 -[2023-08-18 12:12:46.339][INFO][27558][2318400e] http match file=./objs/nginx/html/players/js/srs.utility.js, pattern=/, upath=/players/js/srs.utility.js -[2023-08-18 12:12:46.340][INFO][27558][52x03a22] HTTP #0 127.0.0.1:46022 GET http://127.0.0.1:8888/players/js/winlin.utility.js, content-length=-1 -[2023-08-18 12:12:46.340][INFO][27558][52x03a22] http match file=./objs/nginx/html/players/js/winlin.utility.js, pattern=/, upath=/players/js/winlin.utility.js -[2023-08-18 12:12:46.349][INFO][27558][4f28517c] TCP: before dispose resource(HttpConn)(0x607000023560), conns=6, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:12:46.349][WARN][27558][4f28517c][104] client disconnect peer. ret=1007 -[2023-08-18 12:12:46.349][INFO][27558][dc578yns] TCP: clear zombies=1 resources, conns=6, removing=0, unsubs=0 -[2023-08-18 12:12:46.349][INFO][27558][4f28517c] TCP: disposing #0 resource(HttpConn)(0x607000023560), conns=6, disposing=1, zombies=0 -[2023-08-18 12:12:46.350][INFO][27558][i13885i2] TCP: before dispose resource(HttpConn)(0x6070000236b0), conns=5, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:12:46.350][WARN][27558][i13885i2][104] client disconnect peer. ret=1007 -[2023-08-18 12:12:46.350][INFO][27558][9c908952] TCP: before dispose resource(HttpConn)(0x6070000239c0), conns=5, zombies=1, ign=0, inz=0, ind=0 -[2023-08-18 12:12:46.350][WARN][27558][9c908952][104] client disconnect peer. ret=1007 -[2023-08-18 12:12:46.350][INFO][27558][dc578yns] TCP: clear zombies=2 resources, conns=5, removing=0, unsubs=0 -[2023-08-18 12:12:46.350][INFO][27558][i13885i2] TCP: disposing #0 resource(HttpConn)(0x6070000236b0), conns=5, disposing=2, zombies=0 -[2023-08-18 12:12:46.350][INFO][27558][9c908952] TCP: disposing #1 resource(HttpConn)(0x6070000239c0), conns=4, disposing=2, zombies=0 -[2023-08-18 12:12:46.363][INFO][27558][2318400e] TCP: before dispose resource(HttpConn)(0x607000023b10), conns=3, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:12:46.363][WARN][27558][2318400e][104] client disconnect peer. ret=1007 -[2023-08-18 12:12:46.363][INFO][27558][dc578yns] TCP: clear zombies=1 resources, conns=3, removing=0, unsubs=0 -[2023-08-18 12:12:46.363][INFO][27558][2318400e] TCP: disposing #0 resource(HttpConn)(0x607000023b10), conns=3, disposing=1, zombies=0 -[2023-08-18 12:12:46.366][INFO][27558][52x03a22] TCP: before dispose resource(HttpConn)(0x607000023bf0), conns=2, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:12:46.366][WARN][27558][52x03a22][104] client disconnect peer. ret=1007 -[2023-08-18 12:12:46.366][INFO][27558][dc578yns] TCP: clear zombies=1 resources, conns=2, removing=0, unsubs=0 -[2023-08-18 12:12:46.366][INFO][27558][52x03a22] TCP: disposing #0 resource(HttpConn)(0x607000023bf0), conns=2, disposing=1, zombies=0 -[2023-08-18 12:12:46.459][INFO][27558][2f004283] HTTP #0 127.0.0.1:46030 GET http://127.0.0.1:8888/favicon.ico, content-length=-1 -[2023-08-18 12:12:46.459][INFO][27558][2f004283] http match file=./objs/nginx/html/favicon.ico, pattern=/, upath=/favicon.ico -[2023-08-18 12:12:46.483][INFO][27558][2f004283] TCP: before dispose resource(HttpConn)(0x607000025780), conns=2, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:12:46.483][WARN][27558][2f004283][104] client disconnect peer. ret=1007 -[2023-08-18 12:12:46.483][INFO][27558][dc578yns] TCP: clear zombies=1 resources, conns=2, removing=0, unsubs=0 -[2023-08-18 12:12:46.483][INFO][27558][2f004283] TCP: disposing #0 resource(HttpConn)(0x607000025780), conns=2, disposing=1, zombies=0 -[2023-08-18 12:12:48.843][INFO][27558][v8692t04] <- CPB time=20012954, okbps=0,0,0, ikbps=0,0,0, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 12:12:49.671][INFO][27558][2jc5h0wo] Hybrid cpu=3.00%,101MB, cid=18,8, timer=61,0,0, clock=0,43,5,0,0,0,0,0,0, free=1, objs=(pkt:0,raw:0,fua:0,msg:119,oth:0,buf:0) -[2023-08-18 12:12:49.701][INFO][27558][69g18ro6] Process: cpu=2.00%,103MB, threads=2 -[2023-08-18 12:12:53.421][INFO][27558][zrk37969] HTTP #0 127.0.0.1:39952 GET http://127.0.0.1:8888/favicon.ico, content-length=-1 -[2023-08-18 12:12:53.421][INFO][27558][zrk37969] http match file=./objs/nginx/html/favicon.ico, pattern=/, upath=/favicon.ico -[2023-08-18 12:12:53.447][INFO][27558][zrk37969] TCP: before dispose resource(HttpConn)(0x60700002ba60), conns=2, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:12:53.447][WARN][27558][zrk37969][104] client disconnect peer. ret=1007 -[2023-08-18 12:12:53.447][INFO][27558][dc578yns] TCP: clear zombies=1 resources, conns=2, removing=0, unsubs=0 -[2023-08-18 12:12:53.447][INFO][27558][zrk37969] TCP: disposing #0 resource(HttpConn)(0x60700002ba60), conns=2, disposing=1, zombies=0 -[2023-08-18 12:12:53.792][INFO][27558][v8692t04] -> HLS time=30042337ms, sno=3, ts=./objs/nginx/html/live/livestream-2.ts, dur=5966ms, dva=0p -[2023-08-18 12:12:53.871][INFO][27558][h6gswt7w] -> HTC http: got 15 msgs, age=30043504, min=8, mw=500 -[2023-08-18 12:12:54.671][INFO][27558][2jc5h0wo] Hybrid cpu=3.00%,113MB, cid=18,8, timer=61,0,0, clock=0,43,5,0,0,0,0,0,0, free=1, objs=(pkt:0,raw:0,fua:0,msg:119,oth:0,buf:0) -[2023-08-18 12:12:54.704][INFO][27558][69g18ro6] Process: cpu=2.00%,116MB, threads=2 -[2023-08-18 12:12:55.803][INFO][27558][27x27313] HTTP #0 127.0.0.1:39958 GET http://127.0.0.1:8888/live/livestream.flv, content-length=-1 -[2023-08-18 12:12:55.803][WARN][27558][27x27313][2] http miss file=./objs/nginx/html/live/livestream.flv, pattern=/, upath=/live/livestream.flv -[2023-08-18 12:12:55.826][INFO][27558][27x27313] TCP: before dispose resource(HttpConn)(0x60700002df20), conns=2, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:12:55.826][WARN][27558][27x27313][104] client disconnect peer. ret=1007 -[2023-08-18 12:12:55.826][INFO][27558][dc578yns] TCP: clear zombies=1 resources, conns=2, removing=0, unsubs=0 -[2023-08-18 12:12:55.827][INFO][27558][27x27313] TCP: disposing #0 resource(HttpConn)(0x60700002df20), conns=2, disposing=1, zombies=0 -[2023-08-18 12:12:55.871][INFO][27558][v435y6h0] HTTP #0 127.0.0.1:39966 GET http://127.0.0.1:8888/players/js/mpegts.js.map, content-length=-1 -[2023-08-18 12:12:55.871][INFO][27558][v435y6h0] http match file=./objs/nginx/html/players/js/mpegts.js.map, pattern=/, upath=/players/js/mpegts.js.map -[2023-08-18 12:12:56.019][INFO][27558][v435y6h0] TCP: before dispose resource(HttpConn)(0x607000030610), conns=2, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:12:56.019][WARN][27558][v435y6h0][104] client disconnect peer. ret=1007 -[2023-08-18 12:12:56.019][INFO][27558][dc578yns] TCP: clear zombies=1 resources, conns=2, removing=0, unsubs=0 -[2023-08-18 12:12:56.020][INFO][27558][v435y6h0] TCP: disposing #0 resource(HttpConn)(0x607000030610), conns=2, disposing=1, zombies=0 -[2023-08-18 12:12:59.671][INFO][27558][2jc5h0wo] Hybrid cpu=3.00%,126MB, cid=4,2, timer=62,0,0, clock=0,42,6,0,0,0,0,0,0, free=1, objs=(pkt:0,raw:0,fua:0,msg:119,oth:0,buf:0) -[2023-08-18 12:12:59.707][INFO][27558][69g18ro6] Process: cpu=3.00%,128MB, threads=2 -[2023-08-18 12:13:03.792][INFO][27558][v8692t04] -> HLS time=40049578ms, sno=4, ts=./objs/nginx/html/live/livestream-3.ts, dur=3966ms, dva=0p -[2023-08-18 12:13:03.845][INFO][27558][v8692t04] <- CPB time=35005690, okbps=0,0,0, ikbps=1,0,0, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 12:13:03.887][INFO][27558][h6gswt7w] -> HTC http: got 15 msgs, age=40049599, min=8, mw=500 -[2023-08-18 12:13:04.672][INFO][27558][2jc5h0wo] Hybrid cpu=3.00%,138MB, cid=4,2, timer=62,0,0, clock=0,42,6,0,0,0,0,0,0, free=1, objs=(pkt:0,raw:0,fua:0,msg:119,oth:0,buf:0) -[2023-08-18 12:13:04.712][INFO][27558][69g18ro6] Process: cpu=3.00%,141MB, threads=2 -[2023-08-18 12:13:09.673][INFO][27558][2jc5h0wo] Hybrid cpu=3.00%,150MB, cid=1,0, timer=62,0,0, clock=0,42,6,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:119,oth:0,buf:0) -[2023-08-18 12:13:09.717][INFO][27558][69g18ro6] Process: cpu=3.00%,153MB, threads=2 -[2023-08-18 12:13:13.829][INFO][27558][v8692t04] -> HLS time=50068878ms, sno=5, ts=./objs/nginx/html/live/livestream-4.ts, dur=2000ms, dva=0p -[2023-08-18 12:13:13.845][INFO][27558][v8692t04] <- CPB time=45007406, okbps=0,0,0, ikbps=1,0,0, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 12:13:13.899][INFO][27558][h6gswt7w] -> HTC http: got 15 msgs, age=50070646, min=8, mw=500 -[2023-08-18 12:13:14.674][INFO][27558][2jc5h0wo] Hybrid cpu=2.00%,163MB, cid=1,0, timer=62,0,0, clock=0,42,6,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:119,oth:0,buf:0) -[2023-08-18 12:13:14.722][INFO][27558][69g18ro6] Process: cpu=4.00%,165MB, threads=2 -[2023-08-18 12:13:18.502][INFO][27558][117w355i] HTTP #0 127.0.0.1:36396 GET http://127.0.0.1:8888/live/livestream.flv, content-length=-1 -[2023-08-18 12:13:18.502][WARN][27558][117w355i][2] http miss file=./objs/nginx/html/live/livestream.flv, pattern=/, upath=/live/livestream.flv -[2023-08-18 12:13:18.527][INFO][27558][117w355i] TCP: before dispose resource(HttpConn)(0x607000041ef0), conns=2, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:13:18.527][WARN][27558][117w355i][104] client disconnect peer. ret=1007 -[2023-08-18 12:13:18.527][INFO][27558][dc578yns] TCP: clear zombies=1 resources, conns=2, removing=0, unsubs=0 -[2023-08-18 12:13:18.527][INFO][27558][117w355i] TCP: disposing #0 resource(HttpConn)(0x607000041ef0), conns=2, disposing=1, zombies=0 -[2023-08-18 12:13:19.674][INFO][27558][2jc5h0wo] Hybrid cpu=3.00%,175MB, cid=1,0, timer=62,0,0, clock=0,42,6,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:119,oth:0,buf:0) -[2023-08-18 12:13:19.725][INFO][27558][69g18ro6] Process: cpu=3.00%,178MB, threads=2 -[2023-08-18 12:13:23.826][INFO][27558][v8692t04] -> HLS time=60083578ms, sno=6, ts=./objs/nginx/html/live/livestream-5.ts, dur=0ms, dva=0p -[2023-08-18 12:13:23.846][INFO][27558][v8692t04] <- CPB time=55008274, okbps=0,0,0, ikbps=1,4204,0, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 12:13:23.912][INFO][27558][h6gswt7w] -> HTC http: got 15 msgs, age=60083802, min=8, mw=500 -[2023-08-18 12:13:24.675][INFO][27558][2jc5h0wo] Hybrid cpu=3.00%,188MB, cid=2,1, timer=61,0,0, clock=0,43,5,0,0,0,0,0,0, free=1, objs=(pkt:0,raw:0,fua:0,msg:120,oth:0,buf:0) -[2023-08-18 12:13:24.730][INFO][27558][69g18ro6] Process: cpu=3.00%,190MB, threads=2 -[2023-08-18 12:13:29.675][INFO][27558][2jc5h0wo] Hybrid cpu=3.00%,200MB, cid=2,1, timer=61,0,0, clock=0,43,5,0,0,0,0,0,0, free=1, objs=(pkt:0,raw:0,fua:0,msg:120,oth:0,buf:0) -[2023-08-18 12:13:29.734][INFO][27558][69g18ro6] Process: cpu=3.00%,203MB, threads=2 -[2023-08-18 12:13:33.861][INFO][27558][v8692t04] -> HLS time=70101913ms, sno=6, ts=./objs/nginx/html/live/livestream-5.ts, dur=10033ms, dva=0p -[2023-08-18 12:13:34.424][INFO][27558][h6gswt7w] -> HTC http: got 14 msgs, age=70595161, min=8, mw=500 -[2023-08-18 12:13:34.676][INFO][27558][2jc5h0wo] Hybrid cpu=3.00%,212MB, cid=2,1, timer=61,0,0, clock=0,43,5,0,0,0,0,0,0, free=1, objs=(pkt:0,raw:0,fua:0,msg:120,oth:0,buf:0) -[2023-08-18 12:13:34.738][INFO][27558][69g18ro6] Process: cpu=2.00%,215MB, threads=2 -[2023-08-18 12:13:37.202][INFO][27558][347e1r7m] sig=2, user terminate program, fast quit -[2023-08-18 12:13:37.719][INFO][27558][347e1r7m] cleanup for quit signal fast=1, grace=0 -[2023-08-18 12:13:37.740][INFO][27558][69g18ro6] quit for thread #2(hybrid) finished -[2023-08-18 12:13:52.603][INFO][27563][c372e9z5] SRS/6.0.64(Bee), MIT -[2023-08-18 12:13:52.604][INFO][27563][c372e9z5] authors: Winlin ZhaoWenjie ShiWei XiaoZhihong WuPengqiang XiaLixin LiPeng ChenGuanghua ChenHaibo ZhangJunqin and https://github.com/ossrs/srs/blob/develop/trunk/AUTHORS.md#contributors -[2023-08-18 12:13:52.604][INFO][27563][c372e9z5] cwd=/home/bart/srs, work_dir=./, build: 2023-08-18 12:43:50, configure: , uname: Linux rrw-bart 5.19.0-43-generic #44~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Mon May 22 13:39:36 UTC 2 x86_64 x86_64 x86_64 GNU/Linux, osx: 0, env: 0, pkg: -[2023-08-18 12:13:52.604][INFO][27563][c372e9z5] configure detail: --prefix=/usr/local/srs --config=conf/srs.conf --osx=off --hls=on --hds=off --dvr=on --ssl=on --https=on --ssl-1-0=off --ssl-local=off --sys-ssl=off --transcode=on --ingest=on --stat=on --http-callback=on --http-server=on --stream-converter=on --http-api=on --utest=off --srt=on --rtc=on --h265=off --gb28181=off --simulator=off --cxx11=on --cxx14=off --backtrace=on --ffmpeg-fit=on --ffmpeg-opus=off --nasm=on --srtp-nasm=on --clean=on --gperf=off --gmc=off --gmd=off --gmp=off --gcp=off --gprof=off --static=off --shared-st=off --shared-srt=off --shared-ffmpeg=off --log-verbose=off --log-info=off --log-trace=on --log-level_v2=on --gcov=off --apm=off --debug=off --debug-stats=off --cross-build=off --sanitizer=on --sanitizer-static=off --sanitizer-log=off --cygwin64=off --single-thread=off --generic-linux=off --cc=gcc --cxx=g++ --ar=ar --ld=ld --randlib=randlib -[2023-08-18 12:13:52.604][INFO][27563][c372e9z5] srs checking config... -[2023-08-18 12:13:52.604][INFO][27563][c372e9z5] ips, iface[0] ens3 ipv4 0x11043 10.31.35.225, iface[1] ens3 ipv6 0x11043 fe80::11:32ff:fe2c:e653%ens3 -[2023-08-18 12:13:52.604][INFO][27563][c372e9z5] devices, intranet ens3 10.31.35.225, intranet ens3 fe80::11:32ff:fe2c:e653%ens3 -[2023-08-18 12:13:52.604][WARN][27563][c372e9z5][22] stats network use index=0, ip=10.31.35.225, ifname=ens3 -[2023-08-18 12:13:52.604][WARN][27563][c372e9z5][22] stats disk not configed, disk iops disabled. -[2023-08-18 12:13:52.605][INFO][27563][c372e9z5] you can check log by: tail -n 30 -f ./objs/srs.log -[2023-08-18 12:13:52.605][INFO][27563][c372e9z5] please check SRS by: ./etc/init.d/srs status -[2023-08-18 12:13:52.605][INFO][27563][c372e9z5] features, rch:on, dash:on, hls:on, hds:off, srt:on, hc:on, ha:on, hs:on, hp:on, dvr:on, trans:on, inge:on, stat:on, sc:on -[2023-08-18 12:13:52.605][INFO][27563][c372e9z5] SRS on amd64 x86_64, conf:conf/srs.conf, limit:1000, writev:1024, encoding:little-endian, HZ:100 -[2023-08-18 12:13:52.605][INFO][27563][c372e9z5] mw sleep:350ms. mr enabled:on, default:0, sleep:350ms -[2023-08-18 12:13:52.605][INFO][27563][c372e9z5] gc:on, pq:30000ms, cscc:[0,16), csa:on, tn:on(may hurts performance), ss:auto(guess by merged write) -[2023-08-18 12:13:52.605][INFO][27563][c372e9z5] system default latency(ms): mw(0-350) + mr(0-350) + play-queue(0-30000) -[2023-08-18 12:13:52.605][WARN][27563][c372e9z5][22] SRS/6.0.64 is not stable -[2023-08-18 12:13:52.605][INFO][27563][c372e9z5] write pid=27563 to ./objs/srs.pid success! -[2023-08-18 12:13:52.605][INFO][27563][c372e9z5] Thread #1(primordial): init name=srs-master-1, interval=5000ms -[2023-08-18 12:13:52.608][INFO][27563][61md726z] Thread #2: run with tid=27564, entry=0x60c000000340, label=hybrid, name=srs-hybrid-2 -[2023-08-18 12:13:52.610][INFO][27563][c372e9z5] Pool: Start threads primordial=1, hybrids=1 ok -[2023-08-18 12:13:52.624][INFO][27563][61md726z] fingerprint=11:EF:43:C9:28:24:82:FD:6B:BE:2B:8D:C6:BA:FB:C4:2B:EB:AF:8C:FC:20:08:21:BA:1C:DA:7E:C6:74:01:26 -[2023-08-18 12:13:52.624][INFO][27563][61md726z] CircuitBreaker: enabled=1, high=2x90, critical=1x95, dying=5x99 -[2023-08-18 12:13:52.624][INFO][27563][61md726z] http flv live stream, vhost=__defaultVhost__, mount=[vhost]/[app]/[stream].flv -[2023-08-18 12:13:52.625][INFO][27563][61md726z] http: root mount to ./objs/nginx/html -[2023-08-18 12:13:52.625][INFO][27563][61md726z] server main cid=61md726z, pid=27563, ppid=18340, asprocess=0 -[2023-08-18 12:13:52.625][INFO][27563][61md726z] RTMP listen at tcp://0.0.0.0:1935, fd=10 -[2023-08-18 12:13:52.626][INFO][27563][61md726z] HTTP-API listen at tcp://0.0.0.0:1985, fd=11 -[2023-08-18 12:13:52.626][INFO][27563][61md726z] HTTP-Server listen at tcp://0.0.0.0:8080, fd=12 -[2023-08-18 12:13:52.626][INFO][27563][61md726z] signal installed, reload=1, reopen=10, fast_quit=15, grace_quit=3 -[2023-08-18 12:13:52.627][INFO][27563][61md726z] http: api mount /console to ./objs/nginx/html/console -[2023-08-18 12:13:52.628][INFO][27563][61md726z] rtc listen at udp://0.0.0.0:8000, fd=13 -[2023-08-18 12:13:52.628][INFO][27563][56snw68h] Hybrid cpu=0.00%,35MB -[2023-08-18 12:13:52.628][WARN][27563][073z8813][22] use private address as ip: 10.31.35.225, ifname=ens3 -[2023-08-18 12:13:52.628][INFO][27563][073z8813] Startup query id=vid-35m3s3d, session=vid-1ks8761, eip=10.31.35.225, wait=300s -[2023-08-18 12:13:52.628][INFO][27563][35x67516] TCP: connection manager run, conns=0 -[2023-08-18 12:13:52.629][INFO][27563][61136tva] SRT: connection manager run, conns=0 -[2023-08-18 12:13:52.629][INFO][27563][n8ll9x01] UDP #13 LISTEN at 0.0.0.0:8000, SO_SNDBUF(default=212992, expect=10485760, actual=425984, r0=0), SO_RCVBUF(default=212992, expect=10485760, actual=425984, r0=0) -[2023-08-18 12:13:52.629][INFO][27563][e0a6204b] RTC: connection manager run, conns=0 -[2023-08-18 12:13:54.139][INFO][27563][42240q9k] HTTP #0 127.0.0.1:43662 GET http://127.0.0.1:8888/live/livestream.flv, content-length=-1 -[2023-08-18 12:13:54.139][INFO][27563][42240q9k] new live source, stream_url=/live/livestream -[2023-08-18 12:13:54.140][INFO][27563][42240q9k] http: mount flv stream for sid=/live/livestream, mount=/live/livestream.flv -[2023-08-18 12:13:54.140][INFO][27563][42240q9k] flv: source url=/live/livestream, is_edge=0, source_id=/ -[2023-08-18 12:13:54.140][INFO][27563][42240q9k] create consumer, active=0, queue_size=0.00, jitter=30000000 -[2023-08-18 12:13:54.140][INFO][27563][42240q9k] FLV /live/livestream.flv, encoder=FLV, mw_sleep=350ms, cache=0, msgs=128, dinm=1, guess_av=1/1/1 -[2023-08-18 12:13:54.140][INFO][27563][37pqr1ob] create consumer, active=0, queue_size=0.00, jitter=30000000 -[2023-08-18 12:13:57.608][INFO][27563][56snw68h] Hybrid cpu=2.00%,36MB -[2023-08-18 12:13:57.615][INFO][27563][c372e9z5] Process: cpu=1.00%,36MB, threads=2 -[2023-08-18 12:13:59.275][INFO][27563][x8758d17] HTTP #0 127.0.0.1:42810 GET http://127.0.0.1:8888/live/livestream.flv, content-length=-1 -[2023-08-18 12:13:59.276][INFO][27563][x8758d17] create consumer, active=0, queue_size=0.00, jitter=30000000 -[2023-08-18 12:13:59.276][INFO][27563][x8758d17] FLV /live/livestream.flv, encoder=FLV, mw_sleep=350ms, cache=0, msgs=128, dinm=1, guess_av=1/1/1 -[2023-08-18 12:14:00.677][INFO][27563][x8758d17] TCP: before dispose resource(HttpConn)(0x607000005b20), conns=2, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:14:00.677][WARN][27563][x8758d17][104] client disconnect peer. ret=1007 -[2023-08-18 12:14:00.677][INFO][27563][35x67516] TCP: clear zombies=1 resources, conns=2, removing=0, unsubs=0 -[2023-08-18 12:14:00.677][INFO][27563][x8758d17] TCP: disposing #0 resource(HttpConn)(0x607000005b20), conns=2, disposing=1, zombies=0 -[2023-08-18 12:14:00.866][INFO][27563][79yx6lby] HTTP #0 127.0.0.1:42822 GET http://127.0.0.1:8888/players/srs_player.html?schema=http&port=8888&api=8888, content-length=-1 -[2023-08-18 12:14:00.867][INFO][27563][79yx6lby] http match file=./objs/nginx/html/players/srs_player.html, pattern=/, upath=/players/srs_player.html -[2023-08-18 12:14:00.897][INFO][27563][79yx6lby] TCP: before dispose resource(HttpConn)(0x607000006140), conns=2, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:14:00.897][WARN][27563][79yx6lby][104] client disconnect peer. ret=1007 -[2023-08-18 12:14:00.897][INFO][27563][35x67516] TCP: clear zombies=1 resources, conns=2, removing=0, unsubs=0 -[2023-08-18 12:14:00.897][INFO][27563][79yx6lby] TCP: disposing #0 resource(HttpConn)(0x607000006140), conns=2, disposing=1, zombies=0 -[2023-08-18 12:14:01.067][INFO][27563][8s6473l0] HTTP #0 127.0.0.1:42830 GET http://127.0.0.1:8888/players/css/bootstrap.min.css, content-length=-1 -[2023-08-18 12:14:01.068][INFO][27563][8s6473l0] http match file=./objs/nginx/html/players/css/bootstrap.min.css, pattern=/, upath=/players/css/bootstrap.min.css -[2023-08-18 12:14:01.074][INFO][27563][0a081434] HTTP #0 127.0.0.1:42838 GET http://127.0.0.1:8888/players/js/jquery-1.12.2.min.js, content-length=-1 -[2023-08-18 12:14:01.075][INFO][27563][0a081434] http match file=./objs/nginx/html/players/js/jquery-1.12.2.min.js, pattern=/, upath=/players/js/jquery-1.12.2.min.js -[2023-08-18 12:14:01.076][INFO][27563][31jr4592] HTTP #0 127.0.0.1:42844 GET http://127.0.0.1:8888/players/js/mpegts-1.7.3.min.js, content-length=-1 -[2023-08-18 12:14:01.076][INFO][27563][31jr4592] http match file=./objs/nginx/html/players/js/mpegts-1.7.3.min.js, pattern=/, upath=/players/js/mpegts-1.7.3.min.js -[2023-08-18 12:14:01.079][INFO][27563][07z0tq47] HTTP #0 127.0.0.1:42856 GET http://127.0.0.1:8888/players/js/bootstrap.min.js, content-length=-1 -[2023-08-18 12:14:01.079][INFO][27563][07z0tq47] http match file=./objs/nginx/html/players/js/bootstrap.min.js, pattern=/, upath=/players/js/bootstrap.min.js -[2023-08-18 12:14:01.080][INFO][27563][iq1p4654] HTTP #0 127.0.0.1:42868 GET http://127.0.0.1:8888/players/js/hls-0.14.17.min.js, content-length=-1 -[2023-08-18 12:14:01.080][INFO][27563][iq1p4654] http match file=./objs/nginx/html/players/js/hls-0.14.17.min.js, pattern=/, upath=/players/js/hls-0.14.17.min.js -[2023-08-18 12:14:01.123][INFO][27563][8s6473l0] TCP: before dispose resource(HttpConn)(0x607000007b80), conns=7, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:14:01.123][WARN][27563][8s6473l0][104] client disconnect peer. ret=1007 -[2023-08-18 12:14:01.124][INFO][27563][35x67516] TCP: clear zombies=1 resources, conns=7, removing=0, unsubs=0 -[2023-08-18 12:14:01.124][INFO][27563][8s6473l0] TCP: disposing #0 resource(HttpConn)(0x607000007b80), conns=7, disposing=1, zombies=0 -[2023-08-18 12:14:01.160][INFO][27563][07z0tq47] TCP: before dispose resource(HttpConn)(0x607000007e90), conns=6, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:14:01.160][WARN][27563][07z0tq47][104] client disconnect peer. ret=1007 -[2023-08-18 12:14:01.160][INFO][27563][35x67516] TCP: clear zombies=1 resources, conns=7, removing=0, unsubs=0 -[2023-08-18 12:14:01.160][INFO][27563][07z0tq47] TCP: disposing #0 resource(HttpConn)(0x607000007e90), conns=7, disposing=1, zombies=0 -[2023-08-18 12:14:01.185][INFO][27563][iq1p4654] TCP: before dispose resource(HttpConn)(0x6070000080c0), conns=6, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:14:01.185][WARN][27563][iq1p4654][104] client disconnect peer. ret=1007 -[2023-08-18 12:14:01.185][INFO][27563][35x67516] TCP: clear zombies=1 resources, conns=6, removing=0, unsubs=0 -[2023-08-18 12:14:01.185][INFO][27563][iq1p4654] TCP: disposing #0 resource(HttpConn)(0x6070000080c0), conns=6, disposing=1, zombies=0 -[2023-08-18 12:14:01.191][INFO][27563][0a081434] TCP: before dispose resource(HttpConn)(0x607000007cd0), conns=6, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:14:01.191][WARN][27563][0a081434][104] client disconnect peer. ret=1007 -[2023-08-18 12:14:01.191][INFO][27563][35x67516] TCP: clear zombies=1 resources, conns=6, removing=0, unsubs=0 -[2023-08-18 12:14:01.191][INFO][27563][0a081434] TCP: disposing #0 resource(HttpConn)(0x607000007cd0), conns=6, disposing=1, zombies=0 -[2023-08-18 12:14:01.195][INFO][27563][656na62t] HTTP #0 127.0.0.1:42872 GET http://127.0.0.1:8888/players/js/dash-v4.5.1.all.min.js, content-length=-1 -[2023-08-18 12:14:01.195][INFO][27563][656na62t] http match file=./objs/nginx/html/players/js/dash-v4.5.1.all.min.js, pattern=/, upath=/players/js/dash-v4.5.1.all.min.js -[2023-08-18 12:14:01.199][INFO][27563][75k16t36] HTTP #0 127.0.0.1:42880 GET http://127.0.0.1:8888/players/js/json2.js, content-length=-1 -[2023-08-18 12:14:01.199][INFO][27563][75k16t36] http match file=./objs/nginx/html/players/js/json2.js, pattern=/, upath=/players/js/json2.js -[2023-08-18 12:14:01.199][INFO][27563][31jr4592] TCP: before dispose resource(HttpConn)(0x607000007db0), conns=6, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:14:01.199][WARN][27563][31jr4592][104] client disconnect peer. ret=1007 -[2023-08-18 12:14:01.199][INFO][27563][35x67516] TCP: clear zombies=1 resources, conns=6, removing=0, unsubs=0 -[2023-08-18 12:14:01.199][INFO][27563][31jr4592] TCP: disposing #0 resource(HttpConn)(0x607000007db0), conns=6, disposing=1, zombies=0 -[2023-08-18 12:14:01.208][INFO][27563][73609072] HTTP #0 127.0.0.1:42886 GET http://127.0.0.1:8888/players/js/srs.page.js, content-length=-1 -[2023-08-18 12:14:01.208][INFO][27563][73609072] http match file=./objs/nginx/html/players/js/srs.page.js, pattern=/, upath=/players/js/srs.page.js -[2023-08-18 12:14:01.215][INFO][27563][1815ex90] HTTP #0 127.0.0.1:42892 GET http://127.0.0.1:8888/players/js/srs.log.js, content-length=-1 -[2023-08-18 12:14:01.215][INFO][27563][1815ex90] http match file=./objs/nginx/html/players/js/srs.log.js, pattern=/, upath=/players/js/srs.log.js -[2023-08-18 12:14:01.242][INFO][27563][75k16t36] TCP: before dispose resource(HttpConn)(0x607000009b70), conns=6, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:14:01.242][WARN][27563][75k16t36][104] client disconnect peer. ret=1007 -[2023-08-18 12:14:01.243][INFO][27563][22x28915] HTTP #0 127.0.0.1:42902 GET http://127.0.0.1:8888/players/js/srs.utility.js, content-length=-1 -[2023-08-18 12:14:01.243][INFO][27563][22x28915] http match file=./objs/nginx/html/players/js/srs.utility.js, pattern=/, upath=/players/js/srs.utility.js -[2023-08-18 12:14:01.243][INFO][27563][35x67516] TCP: clear zombies=1 resources, conns=6, removing=0, unsubs=0 -[2023-08-18 12:14:01.243][INFO][27563][75k16t36] TCP: disposing #0 resource(HttpConn)(0x607000009b70), conns=6, disposing=1, zombies=0 -[2023-08-18 12:14:01.310][INFO][27563][656na62t] TCP: before dispose resource(HttpConn)(0x607000009a20), conns=6, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:14:01.310][WARN][27563][656na62t][104] client disconnect peer. ret=1007 -[2023-08-18 12:14:01.310][INFO][27563][73609072] TCP: before dispose resource(HttpConn)(0x607000009cc0), conns=6, zombies=1, ign=0, inz=0, ind=0 -[2023-08-18 12:14:01.311][WARN][27563][73609072][104] client disconnect peer. ret=1007 -[2023-08-18 12:14:01.311][INFO][27563][1815ex90] TCP: before dispose resource(HttpConn)(0x607000009e10), conns=6, zombies=2, ign=0, inz=0, ind=0 -[2023-08-18 12:14:01.311][WARN][27563][1815ex90][104] client disconnect peer. ret=1007 -[2023-08-18 12:14:01.311][INFO][27563][22x28915] TCP: before dispose resource(HttpConn)(0x60700000a900), conns=6, zombies=3, ign=0, inz=0, ind=0 -[2023-08-18 12:14:01.311][WARN][27563][22x28915][104] client disconnect peer. ret=1007 -[2023-08-18 12:14:01.311][INFO][27563][lw675042] HTTP #0 127.0.0.1:42906 GET http://127.0.0.1:8888/players/js/winlin.utility.js, content-length=-1 -[2023-08-18 12:14:01.311][INFO][27563][lw675042] http match file=./objs/nginx/html/players/js/winlin.utility.js, pattern=/, upath=/players/js/winlin.utility.js -[2023-08-18 12:14:01.312][INFO][27563][35x67516] TCP: clear zombies=4 resources, conns=6, removing=0, unsubs=0 -[2023-08-18 12:14:01.312][INFO][27563][656na62t] TCP: disposing #0 resource(HttpConn)(0x607000009a20), conns=6, disposing=4, zombies=0 -[2023-08-18 12:14:01.312][INFO][27563][73609072] TCP: disposing #1 resource(HttpConn)(0x607000009cc0), conns=5, disposing=4, zombies=0 -[2023-08-18 12:14:01.312][INFO][27563][1815ex90] TCP: disposing #2 resource(HttpConn)(0x607000009e10), conns=4, disposing=4, zombies=0 -[2023-08-18 12:14:01.312][INFO][27563][22x28915] TCP: disposing #3 resource(HttpConn)(0x60700000a900), conns=3, disposing=4, zombies=0 -[2023-08-18 12:14:01.339][INFO][27563][lw675042] TCP: before dispose resource(HttpConn)(0x60700000b8c0), conns=2, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:14:01.339][WARN][27563][lw675042][104] client disconnect peer. ret=1007 -[2023-08-18 12:14:01.339][INFO][27563][35x67516] TCP: clear zombies=1 resources, conns=2, removing=0, unsubs=0 -[2023-08-18 12:14:01.339][INFO][27563][lw675042] TCP: disposing #0 resource(HttpConn)(0x60700000b8c0), conns=2, disposing=1, zombies=0 -[2023-08-18 12:14:01.583][INFO][27563][tq2219e8] HTTP #0 127.0.0.1:42916 GET http://127.0.0.1:8888/favicon.ico, content-length=-1 -[2023-08-18 12:14:01.583][INFO][27563][tq2219e8] http match file=./objs/nginx/html/favicon.ico, pattern=/, upath=/favicon.ico -[2023-08-18 12:14:01.607][INFO][27563][tq2219e8] TCP: before dispose resource(HttpConn)(0x60700000bee0), conns=2, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:14:01.607][WARN][27563][tq2219e8][104] client disconnect peer. ret=1007 -[2023-08-18 12:14:01.607][INFO][27563][35x67516] TCP: clear zombies=1 resources, conns=2, removing=0, unsubs=0 -[2023-08-18 12:14:01.607][INFO][27563][tq2219e8] TCP: disposing #0 resource(HttpConn)(0x60700000bee0), conns=2, disposing=1, zombies=0 -[2023-08-18 12:14:02.325][INFO][27563][763198b1] HTTP #0 127.0.0.1:42926 GET http://127.0.0.1:8888/live/livestream.flv, content-length=-1 -[2023-08-18 12:14:02.325][INFO][27563][763198b1] create consumer, active=0, queue_size=0.00, jitter=30000000 -[2023-08-18 12:14:02.325][INFO][27563][763198b1] FLV /live/livestream.flv, encoder=FLV, mw_sleep=350ms, cache=0, msgs=128, dinm=1, guess_av=1/1/1 -[2023-08-18 12:14:02.609][INFO][27563][56snw68h] Hybrid cpu=3.00%,37MB -[2023-08-18 12:14:02.619][INFO][27563][c372e9z5] Process: cpu=1.00%,37MB, threads=2 -[2023-08-18 12:14:07.610][INFO][27563][56snw68h] Hybrid cpu=1.00%,37MB, cid=15,8, timer=62,0,0, clock=1,39,9,0,0,0,0,0,0, free=1 -[2023-08-18 12:14:07.624][INFO][27563][c372e9z5] Process: cpu=1.00%,37MB, threads=2 -[2023-08-18 12:14:12.610][INFO][27563][56snw68h] Hybrid cpu=1.00%,37MB, cid=15,8, timer=62,0,0, clock=1,39,9,0,0,0,0,0,0, free=1 -[2023-08-18 12:14:12.628][INFO][27563][c372e9z5] Process: cpu=1.00%,37MB, threads=2 -[2023-08-18 12:14:15.382][INFO][27563][k9as8l33] RTMP client ip=127.0.0.1:58888, fd=16 -[2023-08-18 12:14:15.384][INFO][27563][k9as8l33] complex handshake success -[2023-08-18 12:14:15.426][INFO][27563][k9as8l33] connect app, tcUrl=rtmp://localhost:1935/live, pageUrl=, swfUrl=, schema=rtmp, vhost=localhost, port=1935, app=live, args=null -[2023-08-18 12:14:15.426][INFO][27563][k9as8l33] protocol in.buffer=0, in.ack=0, out.ack=0, in.chunk=128, out.chunk=128 -[2023-08-18 12:14:15.514][INFO][27563][k9as8l33] client identified, type=fmle-publish, vhost=localhost, app=live, stream=livestream, param=, duration=0ms -[2023-08-18 12:14:15.514][INFO][27563][k9as8l33] connected stream, tcUrl=rtmp://localhost:1935/live, pageUrl=, swfUrl=, schema=rtmp, vhost=__defaultVhost__, port=1935, app=live, stream=livestream, param=, args=null -[2023-08-18 12:14:15.514][INFO][27563][k9as8l33] source url=/live/livestream, ip=127.0.0.1, cache=1/2500, is_edge=0, source_id=/ -[2023-08-18 12:14:15.602][INFO][27563][k9as8l33] new rtc source, stream_url=/live/livestream -[2023-08-18 12:14:15.603][INFO][27563][k9as8l33] hls: win=60000ms, frag=10000ms, prefix=, path=./objs/nginx/html, m3u8=recorder1/[app]/[stream].m3u8, ts=[app]/[stream]-[seq].ts, aof=2.00, floor=0, clean=1, waitk=1, dispose=0ms, dts_directly=1 -[2023-08-18 12:14:15.603][INFO][27563][k9as8l33] ignore disabled exec for vhost=__defaultVhost__ -[2023-08-18 12:14:15.603][INFO][27563][k9as8l33] start publish mr=0/350, p1stpt=20000, pnt=5000, tcp_nodelay=0 -[2023-08-18 12:14:15.648][INFO][27563][k9as8l33] got metadata, width=1920, height=1080, vcodec=7 -[2023-08-18 12:14:15.648][INFO][27563][k9as8l33] 36B video sh, codec(7, profile=Main, level=Other, 1920x1080, 0kbps, 0.0fps, 0.0s) -[2023-08-18 12:14:15.650][INFO][27563][k9as8l33] -> HLS time=21507749ms, sno=1, ts=./objs/nginx/html/live/livestream-0.ts, dur=0ms, dva=0p -[2023-08-18 12:14:15.652][INFO][27563][763198b1] update source_id=k9as8l33/k9as8l33 -[2023-08-18 12:14:15.652][INFO][27563][763198b1] -> HTS http: got 5 msgs, age=13333010, min=8, mw=350 -[2023-08-18 12:14:15.652][INFO][27563][763198b1] FLV: write header audio=0, video=1, dinm=1, config=1/1/1 -[2023-08-18 12:14:15.669][INFO][27563][37pqr1ob] update source_id=k9as8l33/k9as8l33 -[2023-08-18 12:14:15.669][INFO][27563][37pqr1ob] -> HTC http: got 5 msgs, age=21528565, min=8, mw=500 -[2023-08-18 12:14:15.877][INFO][27563][42240q9k] update source_id=k9as8l33/k9as8l33 -[2023-08-18 12:14:15.878][INFO][27563][42240q9k] FLV: write header audio=0, video=1, dinm=1, config=1/1/1 -[2023-08-18 12:14:17.610][INFO][27563][56snw68h] Hybrid cpu=3.00%,41MB, cid=4,1, timer=62,0,0, clock=0,42,5,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:38,oth:0,buf:0) -[2023-08-18 12:14:17.632][INFO][27563][c372e9z5] Process: cpu=3.00%,44MB, threads=2 -[2023-08-18 12:14:22.611][INFO][27563][56snw68h] Hybrid cpu=3.00%,54MB, cid=4,1, timer=62,0,0, clock=0,42,5,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:38,oth:0,buf:0) -[2023-08-18 12:14:22.636][INFO][27563][c372e9z5] Process: cpu=2.00%,56MB, threads=2 -[2023-08-18 12:14:25.653][INFO][27563][k9as8l33] -> HLS time=31529371ms, sno=1, ts=./objs/nginx/html/live/livestream-0.ts, dur=10033ms, dva=0p -[2023-08-18 12:14:25.680][INFO][27563][37pqr1ob] -> HTC http: got 15 msgs, age=31550340, min=8, mw=500 -[2023-08-18 12:14:25.818][INFO][27563][763198b1] -> HTS http: got 11 msgs, age=23498900, min=8, mw=350 -[2023-08-18 12:14:27.612][INFO][27563][56snw68h] Hybrid cpu=2.00%,66MB, cid=4,1, timer=62,0,0, clock=0,42,5,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:38,oth:0,buf:0) -[2023-08-18 12:14:27.641][INFO][27563][c372e9z5] Process: cpu=3.00%,69MB, threads=2 -[2023-08-18 12:14:32.612][INFO][27563][56snw68h] Hybrid cpu=3.00%,79MB, cid=1,1, timer=62,0,0, clock=0,44,4,1,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:179,oth:0,buf:0) -[2023-08-18 12:14:32.646][INFO][27563][c372e9z5] Process: cpu=3.00%,81MB, threads=2 -[2023-08-18 12:14:34.743][INFO][27563][6016jp4s] TCP: before dispose resource(HttpConn)(0x60700001af80), conns=4, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:14:34.743][WARN][27563][6016jp4s][104] client disconnect peer. ret=1007 -[2023-08-18 12:14:34.743][INFO][27563][35x67516] TCP: clear zombies=1 resources, conns=4, removing=0, unsubs=0 -[2023-08-18 12:14:34.743][INFO][27563][6016jp4s] TCP: disposing #0 resource(HttpConn)(0x60700001af80), conns=4, disposing=1, zombies=0 -[2023-08-18 12:14:35.689][INFO][27563][k9as8l33] -> HLS time=41551137ms, sno=2, ts=./objs/nginx/html/live/livestream-1.ts, dur=8100ms, dva=0p -[2023-08-18 12:14:35.692][INFO][27563][37pqr1ob] -> HTC http: got 15 msgs, age=41551137, min=8, mw=500 -[2023-08-18 12:14:35.985][INFO][27563][763198b1] -> HTS http: got 10 msgs, age=33664356, min=8, mw=350 -[2023-08-18 12:14:37.613][INFO][27563][56snw68h] Hybrid cpu=4.00%,91MB, cid=1,1, timer=62,0,0, clock=0,44,4,1,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:179,oth:0,buf:0) -[2023-08-18 12:14:37.652][INFO][27563][c372e9z5] Process: cpu=3.00%,94MB, threads=2 -[2023-08-18 12:14:40.603][INFO][27563][k9as8l33] <- CPB time=20001158, okbps=0,0,0, ikbps=0,0,0, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 12:14:42.613][INFO][27563][56snw68h] Hybrid cpu=2.00%,104MB, cid=1,1, timer=62,0,0, clock=0,44,4,1,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:179,oth:0,buf:0) -[2023-08-18 12:14:42.656][INFO][27563][c372e9z5] Process: cpu=3.00%,106MB, threads=2 -[2023-08-18 12:14:45.683][INFO][27563][k9as8l33] -> HLS time=51556423ms, sno=3, ts=./objs/nginx/html/live/livestream-2.ts, dur=6100ms, dva=0p -[2023-08-18 12:14:45.704][INFO][27563][37pqr1ob] -> HTC http: got 15 msgs, age=51576830, min=8, mw=500 -[2023-08-18 12:14:46.153][INFO][27563][763198b1] -> HTS http: got 10 msgs, age=43834816, min=8, mw=350 -[2023-08-18 12:14:47.614][INFO][27563][56snw68h] Hybrid cpu=4.00%,116MB, cid=2,1, timer=62,0,0, clock=0,43,4,0,0,0,0,0,0, free=1, objs=(pkt:0,raw:0,fua:0,msg:179,oth:0,buf:0) -[2023-08-18 12:14:47.661][INFO][27563][c372e9z5] Process: cpu=3.00%,119MB, threads=2 -[2023-08-18 12:14:50.604][INFO][27563][k9as8l33] <- CPB time=30005525, okbps=0,0,0, ikbps=1,0,0, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 12:14:52.615][INFO][27563][56snw68h] Hybrid cpu=3.00%,129MB, cid=2,1, timer=62,0,0, clock=0,43,4,0,0,0,0,0,0, free=1, objs=(pkt:0,raw:0,fua:0,msg:179,oth:0,buf:0) -[2023-08-18 12:14:52.665][INFO][27563][c372e9z5] Process: cpu=3.00%,131MB, threads=2 -[2023-08-18 12:14:55.683][INFO][27563][k9as8l33] -> HLS time=61556974ms, sno=4, ts=./objs/nginx/html/live/livestream-3.ts, dur=4100ms, dva=0p -[2023-08-18 12:14:55.716][INFO][27563][37pqr1ob] -> HTC http: got 14 msgs, age=61577812, min=8, mw=500 -[2023-08-18 12:14:56.197][INFO][27563][42240q9k] -> HTS http: got 11 msgs, age=62072916, min=8, mw=350 -[2023-08-18 12:14:57.616][INFO][27563][56snw68h] Hybrid cpu=3.00%,141MB, cid=1,0, timer=61,0,0, clock=0,44,3,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:179,oth:0,buf:0) -[2023-08-18 12:14:57.670][INFO][27563][c372e9z5] Process: cpu=4.00%,144MB, threads=2 -[2023-08-18 12:15:00.606][INFO][27563][k9as8l33] <- CPB time=40008401, okbps=0,0,0, ikbps=1,0,0, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 12:15:02.617][INFO][27563][56snw68h] Hybrid cpu=3.00%,154MB, cid=1,0, timer=61,0,0, clock=0,44,3,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:179,oth:0,buf:0) -[2023-08-18 12:15:02.675][INFO][27563][c372e9z5] Process: cpu=2.00%,156MB, threads=2 -[2023-08-18 12:15:05.719][INFO][27563][k9as8l33] -> HLS time=71594274ms, sno=5, ts=./objs/nginx/html/live/livestream-4.ts, dur=2133ms, dva=0p -[2023-08-18 12:15:05.726][INFO][27563][37pqr1ob] -> HTC http: got 15 msgs, age=71594274, min=8, mw=500 -[2023-08-18 12:15:06.364][INFO][27563][42240q9k] -> HTS http: got 11 msgs, age=72233165, min=8, mw=350 -[2023-08-18 12:15:07.619][INFO][27563][56snw68h] Hybrid cpu=2.00%,166MB, cid=1,0, timer=61,0,0, clock=0,44,3,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:179,oth:0,buf:0) -[2023-08-18 12:15:07.680][INFO][27563][c372e9z5] Process: cpu=2.99%,169MB, threads=2 -[2023-08-18 12:15:12.619][INFO][27563][56snw68h] Hybrid cpu=3.00%,179MB, cid=1,0, timer=62,0,0, clock=0,43,4,1,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:180,oth:0,buf:0) -[2023-08-18 12:15:12.684][INFO][27563][c372e9z5] Process: cpu=3.00%,181MB, threads=2 -[2023-08-18 12:15:15.607][INFO][27563][k9as8l33] <- CPB time=55001568, okbps=0,0,0, ikbps=1,4202,0, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 12:15:15.723][INFO][27563][k9as8l33] -> HLS time=81597338ms, sno=6, ts=./objs/nginx/html/live/livestream-5.ts, dur=133ms, dva=0p -[2023-08-18 12:15:15.737][INFO][27563][37pqr1ob] -> HTC http: got 15 msgs, age=81597338, min=8, mw=500 -[2023-08-18 12:15:16.529][INFO][27563][42240q9k] -> HTS http: got 11 msgs, age=82396576, min=8, mw=350 -[2023-08-18 12:15:17.620][INFO][27563][56snw68h] Hybrid cpu=2.00%,191MB, cid=1,0, timer=62,0,0, clock=0,43,4,1,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:180,oth:0,buf:0) -[2023-08-18 12:15:17.690][INFO][27563][c372e9z5] Process: cpu=3.00%,194MB, threads=2 -[2023-08-18 12:15:22.621][INFO][27563][56snw68h] Hybrid cpu=3.00%,204MB, cid=1,0, timer=61,0,0, clock=0,43,4,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:180,oth:0,buf:0) -[2023-08-18 12:15:22.695][INFO][27563][c372e9z5] Process: cpu=2.99%,206MB, threads=2 -[2023-08-18 12:15:25.609][INFO][27563][k9as8l33] <- CPB time=65004453, okbps=0,0,0, ikbps=2,4202,0, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 12:15:25.747][INFO][27563][k9as8l33] -> HLS time=91612779ms, sno=6, ts=./objs/nginx/html/live/livestream-5.ts, dur=10166ms, dva=0p -[2023-08-18 12:15:25.750][INFO][27563][37pqr1ob] -> HTC http: got 15 msgs, age=91612779, min=8, mw=500 -[2023-08-18 12:15:26.696][INFO][27563][42240q9k] -> HTS http: got 11 msgs, age=92559592, min=8, mw=350 -[2023-08-18 12:15:27.622][INFO][27563][56snw68h] Hybrid cpu=3.00%,216MB, cid=1,0, timer=61,0,0, clock=0,43,4,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:180,oth:0,buf:0) -[2023-08-18 12:15:27.700][INFO][27563][c372e9z5] Process: cpu=3.00%,219MB, threads=2 -[2023-08-18 12:15:32.622][INFO][27563][56snw68h] Hybrid cpu=4.00%,229MB, cid=1,0, timer=62,0,0, clock=0,45,3,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:179,oth:0,buf:0) -[2023-08-18 12:15:32.705][INFO][27563][c372e9z5] Process: cpu=3.00%,231MB, threads=2 -[2023-08-18 12:15:35.750][INFO][27563][k9as8l33] -> HLS time=101620191ms, sno=7, ts=./objs/nginx/html/live/livestream-6.ts, dur=8166ms, dva=0p -[2023-08-18 12:15:35.766][INFO][27563][37pqr1ob] -> HTC http: got 15 msgs, age=101640728, min=8, mw=500 -[2023-08-18 12:15:36.642][INFO][27563][763198b1] -> HTS http: got 10 msgs, age=94312674, min=8, mw=350 -[2023-08-18 12:15:37.622][INFO][27563][56snw68h] Hybrid cpu=3.00%,241MB, cid=1,0, timer=62,0,0, clock=0,45,3,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:179,oth:0,buf:0) -[2023-08-18 12:15:37.710][INFO][27563][c372e9z5] Process: cpu=2.00%,244MB, threads=2 -[2023-08-18 12:15:40.611][INFO][27563][k9as8l33] <- CPB time=80009123, okbps=0,0,0, ikbps=2,4202,0, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 12:15:42.622][INFO][27563][56snw68h] Hybrid cpu=2.00%,254MB, cid=1,0, timer=62,0,0, clock=0,45,3,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:179,oth:0,buf:0) -[2023-08-18 12:15:42.715][INFO][27563][c372e9z5] Process: cpu=3.00%,256MB, threads=2 -[2023-08-18 12:15:44.708][INFO][27563][763198b1] TCP: before dispose resource(HttpConn)(0x60700000c490), conns=4, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:15:44.708][WARN][27563][763198b1][11] client disconnect peer. ret=1007 -[2023-08-18 12:15:44.708][INFO][27563][35x67516] TCP: clear zombies=1 resources, conns=4, removing=0, unsubs=0 -[2023-08-18 12:15:44.709][INFO][27563][763198b1] TCP: disposing #0 resource(HttpConn)(0x60700000c490), conns=4, disposing=1, zombies=0 -[2023-08-18 12:15:44.748][INFO][27563][801425r0] HTTP #0 127.0.0.1:57338 GET http://127.0.0.1:8888/players/rtc_player.html?schema=http&port=8888&api=8888, content-length=-1 -[2023-08-18 12:15:44.748][INFO][27563][801425r0] http match file=./objs/nginx/html/players/rtc_player.html, pattern=/, upath=/players/rtc_player.html -[2023-08-18 12:15:44.778][INFO][27563][801425r0] TCP: before dispose resource(HttpConn)(0x607000058150), conns=3, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:15:44.778][WARN][27563][801425r0][104] client disconnect peer. ret=1007 -[2023-08-18 12:15:44.778][INFO][27563][35x67516] TCP: clear zombies=1 resources, conns=3, removing=0, unsubs=0 -[2023-08-18 12:15:44.778][INFO][27563][801425r0] TCP: disposing #0 resource(HttpConn)(0x607000058150), conns=3, disposing=1, zombies=0 -[2023-08-18 12:15:44.883][INFO][27563][x13329h6] HTTP #0 127.0.0.1:57352 GET http://127.0.0.1:8888/players/css/bootstrap.min.css, content-length=-1 -[2023-08-18 12:15:44.883][INFO][27563][x13329h6] http match file=./objs/nginx/html/players/css/bootstrap.min.css, pattern=/, upath=/players/css/bootstrap.min.css -[2023-08-18 12:15:44.886][INFO][27563][82v4cg78] HTTP #0 127.0.0.1:57368 GET http://127.0.0.1:8888/players/js/jquery-1.12.2.min.js, content-length=-1 -[2023-08-18 12:15:44.886][INFO][27563][82v4cg78] http match file=./objs/nginx/html/players/js/jquery-1.12.2.min.js, pattern=/, upath=/players/js/jquery-1.12.2.min.js -[2023-08-18 12:15:44.888][INFO][27563][7840x825] HTTP #0 127.0.0.1:57376 GET http://127.0.0.1:8888/players/js/adapter-7.4.0.min.js, content-length=-1 -[2023-08-18 12:15:44.888][INFO][27563][7840x825] http match file=./objs/nginx/html/players/js/adapter-7.4.0.min.js, pattern=/, upath=/players/js/adapter-7.4.0.min.js -[2023-08-18 12:15:44.891][INFO][27563][849h9673] HTTP #0 127.0.0.1:57392 GET http://127.0.0.1:8888/players/js/srs.sdk.js, content-length=-1 -[2023-08-18 12:15:44.891][INFO][27563][849h9673] http match file=./objs/nginx/html/players/js/srs.sdk.js, pattern=/, upath=/players/js/srs.sdk.js -[2023-08-18 12:15:44.892][INFO][27563][30069x27] HTTP #0 127.0.0.1:57394 GET http://127.0.0.1:8888/players/js/winlin.utility.js, content-length=-1 -[2023-08-18 12:15:44.892][INFO][27563][30069x27] http match file=./objs/nginx/html/players/js/winlin.utility.js, pattern=/, upath=/players/js/winlin.utility.js -[2023-08-18 12:15:44.924][INFO][27563][x13329h6] TCP: before dispose resource(HttpConn)(0x60700005b640), conns=7, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:15:44.924][WARN][27563][x13329h6][104] client disconnect peer. ret=1007 -[2023-08-18 12:15:44.924][INFO][27563][35x67516] TCP: clear zombies=1 resources, conns=7, removing=0, unsubs=0 -[2023-08-18 12:15:44.924][INFO][27563][x13329h6] TCP: disposing #0 resource(HttpConn)(0x60700005b640), conns=7, disposing=1, zombies=0 -[2023-08-18 12:15:44.930][INFO][27563][42240q9k] -> HTS http: got 11 msgs, age=110790401, min=8, mw=350 -[2023-08-18 12:15:44.946][INFO][27563][849h9673] TCP: before dispose resource(HttpConn)(0x60700005b8e0), conns=7, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:15:44.946][WARN][27563][849h9673][104] client disconnect peer. ret=1007 -[2023-08-18 12:15:44.946][INFO][27563][35x67516] TCP: clear zombies=1 resources, conns=7, removing=0, unsubs=0 -[2023-08-18 12:15:44.946][INFO][27563][849h9673] TCP: disposing #0 resource(HttpConn)(0x60700005b8e0), conns=7, disposing=1, zombies=0 -[2023-08-18 12:15:44.948][INFO][27563][30069x27] TCP: before dispose resource(HttpConn)(0x60700005b9c0), conns=6, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:15:44.948][WARN][27563][30069x27][104] client disconnect peer. ret=1007 -[2023-08-18 12:15:44.948][INFO][27563][35x67516] TCP: clear zombies=1 resources, conns=6, removing=0, unsubs=0 -[2023-08-18 12:15:44.948][INFO][27563][30069x27] TCP: disposing #0 resource(HttpConn)(0x60700005b9c0), conns=6, disposing=1, zombies=0 -[2023-08-18 12:15:44.951][INFO][27563][f71139zk] HTTP #0 127.0.0.1:57410 GET http://127.0.0.1:8888/players/js/srs.page.js, content-length=-1 -[2023-08-18 12:15:44.952][INFO][27563][f71139zk] http match file=./objs/nginx/html/players/js/srs.page.js, pattern=/, upath=/players/js/srs.page.js -[2023-08-18 12:15:44.959][INFO][27563][82v4cg78] TCP: before dispose resource(HttpConn)(0x60700005b720), conns=5, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:15:44.959][WARN][27563][82v4cg78][104] client disconnect peer. ret=1007 -[2023-08-18 12:15:44.959][INFO][27563][35x67516] TCP: clear zombies=1 resources, conns=5, removing=0, unsubs=0 -[2023-08-18 12:15:44.959][INFO][27563][82v4cg78] TCP: disposing #0 resource(HttpConn)(0x60700005b720), conns=5, disposing=1, zombies=0 -[2023-08-18 12:15:44.988][INFO][27563][7840x825] TCP: before dispose resource(HttpConn)(0x60700005b800), conns=4, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:15:44.988][WARN][27563][7840x825][104] client disconnect peer. ret=1007 -[2023-08-18 12:15:44.989][INFO][27563][35x67516] TCP: clear zombies=1 resources, conns=4, removing=0, unsubs=0 -[2023-08-18 12:15:44.989][INFO][27563][7840x825] TCP: disposing #0 resource(HttpConn)(0x60700005b800), conns=4, disposing=1, zombies=0 -[2023-08-18 12:15:44.989][INFO][27563][f71139zk] TCP: before dispose resource(HttpConn)(0x60700005d5c0), conns=3, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:15:44.989][WARN][27563][f71139zk][104] client disconnect peer. ret=1007 -[2023-08-18 12:15:44.989][INFO][27563][35x67516] TCP: clear zombies=1 resources, conns=3, removing=0, unsubs=0 -[2023-08-18 12:15:44.989][INFO][27563][f71139zk] TCP: disposing #0 resource(HttpConn)(0x60700005d5c0), conns=3, disposing=1, zombies=0 -[2023-08-18 12:15:45.183][INFO][27563][h35vr360] HTTP #0 127.0.0.1:57424 GET http://127.0.0.1:8888/favicon.ico, content-length=-1 -[2023-08-18 12:15:45.183][INFO][27563][h35vr360] http match file=./objs/nginx/html/favicon.ico, pattern=/, upath=/favicon.ico -[2023-08-18 12:15:45.207][INFO][27563][h35vr360] TCP: before dispose resource(HttpConn)(0x60700005def0), conns=4, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:15:45.207][WARN][27563][h35vr360][104] client disconnect peer. ret=1007 -[2023-08-18 12:15:45.207][INFO][27563][35x67516] TCP: clear zombies=1 resources, conns=4, removing=0, unsubs=0 -[2023-08-18 12:15:45.207][INFO][27563][h35vr360] TCP: disposing #0 resource(HttpConn)(0x60700005def0), conns=4, disposing=1, zombies=0 -[2023-08-18 12:15:45.785][INFO][27563][k9as8l33] -> HLS time=111656667ms, sno=8, ts=./objs/nginx/html/live/livestream-7.ts, dur=6200ms, dva=0p -[2023-08-18 12:15:46.280][INFO][27563][37pqr1ob] -> HTC http: got 15 msgs, age=112148313, min=8, mw=500 -[2023-08-18 12:15:46.779][INFO][27563][7277i4k6] HTTP #0 127.0.0.1:57426 POST http://127.0.0.1:8888/rtc/v1/play/, content-length=2745 -[2023-08-18 12:15:46.779][WARN][27563][7277i4k6][2] http miss file=./objs/nginx/html/rtc/v1/play/index.html, pattern=/, upath=/rtc/v1/play/ -[2023-08-18 12:15:46.780][INFO][27563][7277i4k6] TCP: before dispose resource(HttpConn)(0x60700005e510), conns=3, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:15:46.781][ERROR][27563][7277i4k6][2] serve error code=3009(HttpParseHeader)(HTTP parse header failed) : parse message : parse message : parse 2745B, nparsed=0, err=16/HPE_INVALID_METHOD invalid HTTP method -thread [27563][7277i4k6]: process_requests() [./src/app/srs_app_http_conn.cpp:185][errno=2] -thread [27563][7277i4k6]: parse_message() [./src/protocol/srs_protocol_http_conn.cpp:103][errno=2] -thread [27563][7277i4k6]: parse_message_imp() [./src/protocol/srs_protocol_http_conn.cpp:135][errno=2](No such file or directory) -[2023-08-18 12:15:46.781][INFO][27563][35x67516] TCP: clear zombies=1 resources, conns=3, removing=0, unsubs=0 -[2023-08-18 12:15:46.781][INFO][27563][7277i4k6] TCP: disposing #0 resource(HttpConn)(0x60700005e510), conns=3, disposing=1, zombies=0 -[2023-08-18 12:15:47.623][INFO][27563][56snw68h] Hybrid cpu=4.00%,267MB, cid=10,4, timer=62,0,0, clock=0,44,4,0,0,0,0,0,0, free=1, objs=(pkt:0,raw:0,fua:0,msg:174,oth:0,buf:0) -[2023-08-18 12:15:47.719][INFO][27563][c372e9z5] Process: cpu=2.00%,269MB, threads=2 -[2023-08-18 12:15:50.878][INFO][27563][a0204a1t] HTTP #0 127.0.0.1:47326 GET http://127.0.0.1:8888/players/rtc_publisher.html?schema=http&port=8888&api=8888, content-length=-1 -[2023-08-18 12:15:50.878][INFO][27563][a0204a1t] http match file=./objs/nginx/html/players/rtc_publisher.html, pattern=/, upath=/players/rtc_publisher.html -[2023-08-18 12:15:50.903][INFO][27563][a0204a1t] TCP: before dispose resource(HttpConn)(0x607000072a20), conns=3, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:15:50.903][WARN][27563][a0204a1t][104] client disconnect peer. ret=1007 -[2023-08-18 12:15:50.903][INFO][27563][35x67516] TCP: clear zombies=1 resources, conns=3, removing=0, unsubs=0 -[2023-08-18 12:15:50.903][INFO][27563][a0204a1t] TCP: disposing #0 resource(HttpConn)(0x607000072a20), conns=3, disposing=1, zombies=0 -[2023-08-18 12:15:51.004][INFO][27563][79108055] HTTP #0 127.0.0.1:47340 GET http://127.0.0.1:8888/players/css/bootstrap.min.css, content-length=-1 -[2023-08-18 12:15:51.004][INFO][27563][79108055] http match file=./objs/nginx/html/players/css/bootstrap.min.css, pattern=/, upath=/players/css/bootstrap.min.css -[2023-08-18 12:15:51.007][INFO][27563][46053dv1] HTTP #0 127.0.0.1:47356 GET http://127.0.0.1:8888/players/js/jquery-1.12.2.min.js, content-length=-1 -[2023-08-18 12:15:51.007][INFO][27563][46053dv1] http match file=./objs/nginx/html/players/js/jquery-1.12.2.min.js, pattern=/, upath=/players/js/jquery-1.12.2.min.js -[2023-08-18 12:15:51.015][INFO][27563][98e7se33] HTTP #0 127.0.0.1:47364 GET http://127.0.0.1:8888/players/js/adapter-7.4.0.min.js, content-length=-1 -[2023-08-18 12:15:51.015][INFO][27563][98e7se33] http match file=./objs/nginx/html/players/js/adapter-7.4.0.min.js, pattern=/, upath=/players/js/adapter-7.4.0.min.js -[2023-08-18 12:15:51.017][INFO][27563][eb785422] HTTP #0 127.0.0.1:47370 GET http://127.0.0.1:8888/players/js/srs.sdk.js, content-length=-1 -[2023-08-18 12:15:51.017][INFO][27563][eb785422] http match file=./objs/nginx/html/players/js/srs.sdk.js, pattern=/, upath=/players/js/srs.sdk.js -[2023-08-18 12:15:51.018][INFO][27563][337172hb] HTTP #0 127.0.0.1:47384 GET http://127.0.0.1:8888/players/js/winlin.utility.js, content-length=-1 -[2023-08-18 12:15:51.018][INFO][27563][337172hb] http match file=./objs/nginx/html/players/js/winlin.utility.js, pattern=/, upath=/players/js/winlin.utility.js -[2023-08-18 12:15:51.042][INFO][27563][79108055] TCP: before dispose resource(HttpConn)(0x607000074c40), conns=8, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:15:51.042][WARN][27563][79108055][104] client disconnect peer. ret=1007 -[2023-08-18 12:15:51.042][INFO][27563][35x67516] TCP: clear zombies=1 resources, conns=8, removing=0, unsubs=0 -[2023-08-18 12:15:51.042][INFO][27563][79108055] TCP: disposing #0 resource(HttpConn)(0x607000074c40), conns=8, disposing=1, zombies=0 -[2023-08-18 12:15:51.059][INFO][27563][eb785422] TCP: before dispose resource(HttpConn)(0x607000075030), conns=7, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:15:51.060][WARN][27563][eb785422][104] client disconnect peer. ret=1007 -[2023-08-18 12:15:51.060][INFO][27563][35x67516] TCP: clear zombies=1 resources, conns=7, removing=0, unsubs=0 -[2023-08-18 12:15:51.060][INFO][27563][eb785422] TCP: disposing #0 resource(HttpConn)(0x607000075030), conns=7, disposing=1, zombies=0 -[2023-08-18 12:15:51.061][INFO][27563][337172hb] TCP: before dispose resource(HttpConn)(0x607000075110), conns=6, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:15:51.061][WARN][27563][337172hb][104] client disconnect peer. ret=1007 -[2023-08-18 12:15:51.061][INFO][27563][35x67516] TCP: clear zombies=1 resources, conns=6, removing=0, unsubs=0 -[2023-08-18 12:15:51.061][INFO][27563][337172hb] TCP: disposing #0 resource(HttpConn)(0x607000075110), conns=6, disposing=1, zombies=0 -[2023-08-18 12:15:51.064][INFO][27563][87710829] HTTP #0 127.0.0.1:47388 GET http://127.0.0.1:8888/players/js/srs.page.js, content-length=-1 -[2023-08-18 12:15:51.064][INFO][27563][87710829] http match file=./objs/nginx/html/players/js/srs.page.js, pattern=/, upath=/players/js/srs.page.js -[2023-08-18 12:15:51.077][INFO][27563][46053dv1] TCP: before dispose resource(HttpConn)(0x607000074d20), conns=5, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:15:51.077][WARN][27563][46053dv1][104] client disconnect peer. ret=1007 -[2023-08-18 12:15:51.077][INFO][27563][35x67516] TCP: clear zombies=1 resources, conns=5, removing=0, unsubs=0 -[2023-08-18 12:15:51.077][INFO][27563][46053dv1] TCP: disposing #0 resource(HttpConn)(0x607000074d20), conns=5, disposing=1, zombies=0 -[2023-08-18 12:15:51.085][INFO][27563][98e7se33] TCP: before dispose resource(HttpConn)(0x607000074f50), conns=4, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:15:51.085][WARN][27563][98e7se33][104] client disconnect peer. ret=1007 -[2023-08-18 12:15:51.085][INFO][27563][35x67516] TCP: clear zombies=1 resources, conns=4, removing=0, unsubs=0 -[2023-08-18 12:15:51.085][INFO][27563][98e7se33] TCP: disposing #0 resource(HttpConn)(0x607000074f50), conns=4, disposing=1, zombies=0 -[2023-08-18 12:15:51.089][INFO][27563][87710829] TCP: before dispose resource(HttpConn)(0x607000076bc0), conns=3, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:15:51.089][WARN][27563][87710829][104] client disconnect peer. ret=1007 -[2023-08-18 12:15:51.089][INFO][27563][35x67516] TCP: clear zombies=1 resources, conns=3, removing=0, unsubs=0 -[2023-08-18 12:15:51.089][INFO][27563][87710829] TCP: disposing #0 resource(HttpConn)(0x607000076bc0), conns=3, disposing=1, zombies=0 -[2023-08-18 12:15:51.376][INFO][27563][r07j402j] HTTP #0 127.0.0.1:47392 GET http://127.0.0.1:8888/favicon.ico, content-length=-1 -[2023-08-18 12:15:51.376][INFO][27563][r07j402j] http match file=./objs/nginx/html/favicon.ico, pattern=/, upath=/favicon.ico -[2023-08-18 12:15:51.400][INFO][27563][r07j402j] TCP: before dispose resource(HttpConn)(0x607000077330), conns=3, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:15:51.400][WARN][27563][r07j402j][104] client disconnect peer. ret=1007 -[2023-08-18 12:15:51.400][INFO][27563][35x67516] TCP: clear zombies=1 resources, conns=3, removing=0, unsubs=0 -[2023-08-18 12:15:51.400][INFO][27563][r07j402j] TCP: disposing #0 resource(HttpConn)(0x607000077330), conns=3, disposing=1, zombies=0 -[2023-08-18 12:15:52.624][INFO][27563][56snw68h] Hybrid cpu=4.00%,280MB, cid=10,4, timer=62,0,0, clock=0,44,4,0,0,0,0,0,0, free=1, objs=(pkt:0,raw:0,fua:0,msg:174,oth:0,buf:0) -[2023-08-18 12:15:52.723][INFO][27563][c372e9z5] Process: cpu=3.00%,282MB, threads=2 -[2023-08-18 12:15:55.101][INFO][27563][42240q9k] -> HTS http: got 11 msgs, age=120969982, min=8, mw=350 -[2023-08-18 12:15:55.612][INFO][27563][k9as8l33] <- CPB time=95017373, okbps=0,0,0, ikbps=2,4192,0, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 12:15:55.821][INFO][27563][k9as8l33] -> HLS time=121690756ms, sno=9, ts=./objs/nginx/html/live/livestream-8.ts, dur=4233ms, dva=0p -[2023-08-18 12:15:56.295][INFO][27563][37pqr1ob] -> HTC http: got 15 msgs, age=122163932, min=8, mw=500 -[2023-08-18 12:15:57.625][INFO][27563][56snw68h] Hybrid cpu=2.00%,292MB, cid=12,5, timer=61,0,0, clock=0,44,4,0,0,0,0,0,0, free=1, objs=(pkt:0,raw:0,fua:0,msg:149,oth:0,buf:0) -[2023-08-18 12:15:57.727][INFO][27563][c372e9z5] Process: cpu=3.00%,295MB, threads=2 -[2023-08-18 12:15:58.922][INFO][27563][w9r14947] HTTP #0 127.0.0.1:34128 GET http://127.0.0.1:8888/players/whip.html?schema=http&port=8888&api=8888, content-length=-1 -[2023-08-18 12:15:58.922][INFO][27563][w9r14947] http match file=./objs/nginx/html/players/whip.html, pattern=/, upath=/players/whip.html -[2023-08-18 12:15:58.946][INFO][27563][w9r14947] TCP: before dispose resource(HttpConn)(0x60700007dc30), conns=3, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:15:58.946][WARN][27563][w9r14947][104] client disconnect peer. ret=1007 -[2023-08-18 12:15:58.946][INFO][27563][35x67516] TCP: clear zombies=1 resources, conns=3, removing=0, unsubs=0 -[2023-08-18 12:15:58.946][INFO][27563][w9r14947] TCP: disposing #0 resource(HttpConn)(0x60700007dc30), conns=3, disposing=1, zombies=0 -[2023-08-18 12:15:59.035][INFO][27563][c190j6r1] HTTP #0 127.0.0.1:34132 GET http://127.0.0.1:8888/players/css/bootstrap.min.css, content-length=-1 -[2023-08-18 12:15:59.035][INFO][27563][c190j6r1] http match file=./objs/nginx/html/players/css/bootstrap.min.css, pattern=/, upath=/players/css/bootstrap.min.css -[2023-08-18 12:15:59.044][INFO][27563][3884h13o] HTTP #0 127.0.0.1:34138 GET http://127.0.0.1:8888/players/js/jquery-1.12.2.min.js, content-length=-1 -[2023-08-18 12:15:59.044][INFO][27563][3884h13o] http match file=./objs/nginx/html/players/js/jquery-1.12.2.min.js, pattern=/, upath=/players/js/jquery-1.12.2.min.js -[2023-08-18 12:15:59.046][INFO][27563][7072b41n] HTTP #0 127.0.0.1:34152 GET http://127.0.0.1:8888/players/js/adapter-7.4.0.min.js, content-length=-1 -[2023-08-18 12:15:59.046][INFO][27563][7072b41n] http match file=./objs/nginx/html/players/js/adapter-7.4.0.min.js, pattern=/, upath=/players/js/adapter-7.4.0.min.js -[2023-08-18 12:15:59.048][INFO][27563][3243i8b4] HTTP #0 127.0.0.1:34156 GET http://127.0.0.1:8888/players/js/srs.sdk.js, content-length=-1 -[2023-08-18 12:15:59.049][INFO][27563][3243i8b4] http match file=./objs/nginx/html/players/js/srs.sdk.js, pattern=/, upath=/players/js/srs.sdk.js -[2023-08-18 12:15:59.050][INFO][27563][f0a862f9] HTTP #0 127.0.0.1:34164 GET http://127.0.0.1:8888/players/js/winlin.utility.js, content-length=-1 -[2023-08-18 12:15:59.050][INFO][27563][f0a862f9] http match file=./objs/nginx/html/players/js/winlin.utility.js, pattern=/, upath=/players/js/winlin.utility.js -[2023-08-18 12:15:59.078][INFO][27563][c190j6r1] TCP: before dispose resource(HttpConn)(0x607000080b00), conns=8, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:15:59.078][WARN][27563][c190j6r1][104] client disconnect peer. ret=1007 -[2023-08-18 12:15:59.078][INFO][27563][35x67516] TCP: clear zombies=1 resources, conns=8, removing=0, unsubs=0 -[2023-08-18 12:15:59.078][INFO][27563][c190j6r1] TCP: disposing #0 resource(HttpConn)(0x607000080b00), conns=8, disposing=1, zombies=0 -[2023-08-18 12:15:59.097][INFO][27563][3243i8b4] TCP: before dispose resource(HttpConn)(0x607000080ef0), conns=7, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:15:59.098][WARN][27563][3243i8b4][104] client disconnect peer. ret=1007 -[2023-08-18 12:15:59.098][INFO][27563][35x67516] TCP: clear zombies=1 resources, conns=7, removing=0, unsubs=0 -[2023-08-18 12:15:59.098][INFO][27563][3243i8b4] TCP: disposing #0 resource(HttpConn)(0x607000080ef0), conns=7, disposing=1, zombies=0 -[2023-08-18 12:15:59.098][INFO][27563][f0a862f9] TCP: before dispose resource(HttpConn)(0x6070000810b0), conns=6, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:15:59.098][WARN][27563][f0a862f9][104] client disconnect peer. ret=1007 -[2023-08-18 12:15:59.098][INFO][27563][35x67516] TCP: clear zombies=1 resources, conns=6, removing=0, unsubs=0 -[2023-08-18 12:15:59.098][INFO][27563][f0a862f9] TCP: disposing #0 resource(HttpConn)(0x6070000810b0), conns=6, disposing=1, zombies=0 -[2023-08-18 12:15:59.101][INFO][27563][043x57l6] HTTP #0 127.0.0.1:34180 GET http://127.0.0.1:8888/players/js/srs.page.js, content-length=-1 -[2023-08-18 12:15:59.101][INFO][27563][043x57l6] http match file=./objs/nginx/html/players/js/srs.page.js, pattern=/, upath=/players/js/srs.page.js -[2023-08-18 12:15:59.119][INFO][27563][3884h13o] TCP: before dispose resource(HttpConn)(0x607000080c50), conns=5, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:15:59.119][WARN][27563][3884h13o][104] client disconnect peer. ret=1007 -[2023-08-18 12:15:59.119][INFO][27563][35x67516] TCP: clear zombies=1 resources, conns=5, removing=0, unsubs=0 -[2023-08-18 12:15:59.119][INFO][27563][3884h13o] TCP: disposing #0 resource(HttpConn)(0x607000080c50), conns=5, disposing=1, zombies=0 -[2023-08-18 12:15:59.123][INFO][27563][7072b41n] TCP: before dispose resource(HttpConn)(0x607000080d30), conns=4, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:15:59.123][WARN][27563][7072b41n][104] client disconnect peer. ret=1007 -[2023-08-18 12:15:59.123][INFO][27563][35x67516] TCP: clear zombies=1 resources, conns=4, removing=0, unsubs=0 -[2023-08-18 12:15:59.123][INFO][27563][7072b41n] TCP: disposing #0 resource(HttpConn)(0x607000080d30), conns=4, disposing=1, zombies=0 -[2023-08-18 12:15:59.130][INFO][27563][043x57l6] TCP: before dispose resource(HttpConn)(0x607000082a80), conns=3, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:15:59.130][WARN][27563][043x57l6][104] client disconnect peer. ret=1007 -[2023-08-18 12:15:59.130][INFO][27563][35x67516] TCP: clear zombies=1 resources, conns=3, removing=0, unsubs=0 -[2023-08-18 12:15:59.130][INFO][27563][043x57l6] TCP: disposing #0 resource(HttpConn)(0x607000082a80), conns=3, disposing=1, zombies=0 -[2023-08-18 12:15:59.263][INFO][27563][h98833b2] HTTP #0 127.0.0.1:34188 GET http://127.0.0.1:8888/favicon.ico, content-length=-1 -[2023-08-18 12:15:59.263][INFO][27563][h98833b2] http match file=./objs/nginx/html/favicon.ico, pattern=/, upath=/favicon.ico -[2023-08-18 12:15:59.289][INFO][27563][h98833b2] TCP: before dispose resource(HttpConn)(0x6070000831f0), conns=3, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:15:59.289][WARN][27563][h98833b2][104] client disconnect peer. ret=1007 -[2023-08-18 12:15:59.289][INFO][27563][35x67516] TCP: clear zombies=1 resources, conns=3, removing=0, unsubs=0 -[2023-08-18 12:15:59.289][INFO][27563][h98833b2] TCP: disposing #0 resource(HttpConn)(0x6070000831f0), conns=3, disposing=1, zombies=0 -[2023-08-18 12:16:00.277][INFO][27563][m0g44184] HTTP #0 127.0.0.1:34190 GET http://127.0.0.1:8888/players/whep.html?schema=http&port=8888&api=8888, content-length=-1 -[2023-08-18 12:16:00.277][INFO][27563][m0g44184] http match file=./objs/nginx/html/players/whep.html, pattern=/, upath=/players/whep.html -[2023-08-18 12:16:00.301][INFO][27563][m0g44184] TCP: before dispose resource(HttpConn)(0x607000084450), conns=4, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:16:00.301][WARN][27563][m0g44184][104] client disconnect peer. ret=1007 -[2023-08-18 12:16:00.301][INFO][27563][35x67516] TCP: clear zombies=1 resources, conns=4, removing=0, unsubs=0 -[2023-08-18 12:16:00.301][INFO][27563][m0g44184] TCP: disposing #0 resource(HttpConn)(0x607000084450), conns=4, disposing=1, zombies=0 -[2023-08-18 12:16:00.368][INFO][27563][1t27byqb] HTTP #0 127.0.0.1:34192 GET http://127.0.0.1:8888/players/css/bootstrap.min.css, content-length=-1 -[2023-08-18 12:16:00.368][INFO][27563][1t27byqb] http match file=./objs/nginx/html/players/css/bootstrap.min.css, pattern=/, upath=/players/css/bootstrap.min.css -[2023-08-18 12:16:00.426][INFO][27563][24p11a7y] HTTP #0 127.0.0.1:34194 GET http://127.0.0.1:8888/players/js/jquery-1.12.2.min.js, content-length=-1 -[2023-08-18 12:16:00.426][INFO][27563][24p11a7y] http match file=./objs/nginx/html/players/js/jquery-1.12.2.min.js, pattern=/, upath=/players/js/jquery-1.12.2.min.js -[2023-08-18 12:16:00.428][INFO][27563][1t27byqb] TCP: before dispose resource(HttpConn)(0x607000084530), conns=7, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:16:00.428][WARN][27563][1t27byqb][104] client disconnect peer. ret=1007 -[2023-08-18 12:16:00.428][INFO][27563][9wn298p1] HTTP #0 127.0.0.1:34200 GET http://127.0.0.1:8888/players/js/adapter-7.4.0.min.js, content-length=-1 -[2023-08-18 12:16:00.428][INFO][27563][9wn298p1] http match file=./objs/nginx/html/players/js/adapter-7.4.0.min.js, pattern=/, upath=/players/js/adapter-7.4.0.min.js -[2023-08-18 12:16:00.430][INFO][27563][8lf76477] HTTP #0 127.0.0.1:34216 GET http://127.0.0.1:8888/players/js/winlin.utility.js, content-length=-1 -[2023-08-18 12:16:00.430][INFO][27563][8lf76477] http match file=./objs/nginx/html/players/js/winlin.utility.js, pattern=/, upath=/players/js/winlin.utility.js -[2023-08-18 12:16:00.431][INFO][27563][79oy7u93] HTTP #0 127.0.0.1:34224 GET http://127.0.0.1:8888/players/js/srs.sdk.js, content-length=-1 -[2023-08-18 12:16:00.431][INFO][27563][79oy7u93] http match file=./objs/nginx/html/players/js/srs.sdk.js, pattern=/, upath=/players/js/srs.sdk.js -[2023-08-18 12:16:00.432][INFO][27563][35x67516] TCP: clear zombies=1 resources, conns=8, removing=0, unsubs=0 -[2023-08-18 12:16:00.432][INFO][27563][1t27byqb] TCP: disposing #0 resource(HttpConn)(0x607000084530), conns=8, disposing=1, zombies=0 -[2023-08-18 12:16:00.452][INFO][27563][48059848] HTTP #0 127.0.0.1:34236 GET http://127.0.0.1:8888/players/js/srs.page.js, content-length=-1 -[2023-08-18 12:16:00.452][INFO][27563][48059848] http match file=./objs/nginx/html/players/js/srs.page.js, pattern=/, upath=/players/js/srs.page.js -[2023-08-18 12:16:00.468][INFO][27563][8lf76477] TCP: before dispose resource(HttpConn)(0x607000085950), conns=7, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:16:00.468][WARN][27563][8lf76477][104] client disconnect peer. ret=1007 -[2023-08-18 12:16:00.468][INFO][27563][35x67516] TCP: clear zombies=1 resources, conns=7, removing=0, unsubs=0 -[2023-08-18 12:16:00.468][INFO][27563][8lf76477] TCP: disposing #0 resource(HttpConn)(0x607000085950), conns=7, disposing=1, zombies=0 -[2023-08-18 12:16:00.476][INFO][27563][79oy7u93] TCP: before dispose resource(HttpConn)(0x607000085a30), conns=6, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:16:00.476][WARN][27563][79oy7u93][104] client disconnect peer. ret=1007 -[2023-08-18 12:16:00.476][INFO][27563][35x67516] TCP: clear zombies=1 resources, conns=6, removing=0, unsubs=0 -[2023-08-18 12:16:00.476][INFO][27563][79oy7u93] TCP: disposing #0 resource(HttpConn)(0x607000085a30), conns=6, disposing=1, zombies=0 -[2023-08-18 12:16:00.479][INFO][27563][48059848] TCP: before dispose resource(HttpConn)(0x607000086670), conns=5, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:16:00.479][WARN][27563][48059848][104] client disconnect peer. ret=1007 -[2023-08-18 12:16:00.479][INFO][27563][35x67516] TCP: clear zombies=1 resources, conns=5, removing=0, unsubs=0 -[2023-08-18 12:16:00.479][INFO][27563][48059848] TCP: disposing #0 resource(HttpConn)(0x607000086670), conns=5, disposing=1, zombies=0 -[2023-08-18 12:16:00.504][INFO][27563][24p11a7y] TCP: before dispose resource(HttpConn)(0x6070000856b0), conns=4, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:16:00.504][WARN][27563][24p11a7y][104] client disconnect peer. ret=1007 -[2023-08-18 12:16:00.504][INFO][27563][35x67516] TCP: clear zombies=1 resources, conns=4, removing=0, unsubs=0 -[2023-08-18 12:16:00.504][INFO][27563][24p11a7y] TCP: disposing #0 resource(HttpConn)(0x6070000856b0), conns=4, disposing=1, zombies=0 -[2023-08-18 12:16:00.509][INFO][27563][9wn298p1] TCP: before dispose resource(HttpConn)(0x607000085800), conns=3, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:16:00.509][WARN][27563][9wn298p1][104] client disconnect peer. ret=1007 -[2023-08-18 12:16:00.509][INFO][27563][35x67516] TCP: clear zombies=1 resources, conns=3, removing=0, unsubs=0 -[2023-08-18 12:16:00.509][INFO][27563][9wn298p1] TCP: disposing #0 resource(HttpConn)(0x607000085800), conns=3, disposing=1, zombies=0 -[2023-08-18 12:16:00.676][INFO][27563][41r99wl8] HTTP #0 127.0.0.1:34238 GET http://127.0.0.1:8888/favicon.ico, content-length=-1 -[2023-08-18 12:16:00.676][INFO][27563][41r99wl8] http match file=./objs/nginx/html/favicon.ico, pattern=/, upath=/favicon.ico -[2023-08-18 12:16:00.700][INFO][27563][41r99wl8] TCP: before dispose resource(HttpConn)(0x6070000878d0), conns=3, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:16:00.700][WARN][27563][41r99wl8][104] client disconnect peer. ret=1007 -[2023-08-18 12:16:00.700][INFO][27563][35x67516] TCP: clear zombies=1 resources, conns=3, removing=0, unsubs=0 -[2023-08-18 12:16:00.700][INFO][27563][41r99wl8] TCP: disposing #0 resource(HttpConn)(0x6070000878d0), conns=3, disposing=1, zombies=0 -[2023-08-18 12:16:02.075][INFO][27563][hgvxui07] HTTP #0 127.0.0.1:34244 POST http://127.0.0.1:8888/rtc/v1/whip-play/?app=live&stream=livestream, content-length=2452 -[2023-08-18 12:16:02.075][WARN][27563][hgvxui07][2] http miss file=./objs/nginx/html/rtc/v1/whip-play/index.html, pattern=/, upath=/rtc/v1/whip-play/ -[2023-08-18 12:16:02.075][INFO][27563][hgvxui07] TCP: before dispose resource(HttpConn)(0x6070000890e0), conns=3, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:16:02.075][ERROR][27563][hgvxui07][2] serve error code=3009(HttpParseHeader)(HTTP parse header failed) : parse message : parse message : parse 2452B, nparsed=0, err=16/HPE_INVALID_METHOD invalid HTTP method -thread [27563][hgvxui07]: process_requests() [./src/app/srs_app_http_conn.cpp:185][errno=2] -thread [27563][hgvxui07]: parse_message() [./src/protocol/srs_protocol_http_conn.cpp:103][errno=2] -thread [27563][hgvxui07]: parse_message_imp() [./src/protocol/srs_protocol_http_conn.cpp:135][errno=2](No such file or directory) -[2023-08-18 12:16:02.075][INFO][27563][35x67516] TCP: clear zombies=1 resources, conns=3, removing=0, unsubs=0 -[2023-08-18 12:16:02.075][INFO][27563][hgvxui07] TCP: disposing #0 resource(HttpConn)(0x6070000890e0), conns=3, disposing=1, zombies=0 -[2023-08-18 12:16:02.626][INFO][27563][56snw68h] Hybrid cpu=2.00%,305MB, cid=12,5, timer=61,0,0, clock=0,44,4,0,0,0,0,0,0, free=1, objs=(pkt:0,raw:0,fua:0,msg:149,oth:0,buf:0) -[2023-08-18 12:16:02.731][INFO][27563][c372e9z5] Process: cpu=3.00%,308MB, threads=2 -[2023-08-18 12:16:03.525][INFO][27563][14538527] HTTP #0 127.0.0.1:34248 GET http://127.0.0.1:8888/players/srs_player.html?schema=http&port=8888&api=8888, content-length=-1 -[2023-08-18 12:16:03.525][INFO][27563][14538527] http match file=./objs/nginx/html/players/srs_player.html, pattern=/, upath=/players/srs_player.html -[2023-08-18 12:16:03.577][INFO][27563][14538527] TCP: before dispose resource(HttpConn)(0x60700008a5e0), conns=3, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:16:03.577][WARN][27563][14538527][104] client disconnect peer. ret=1007 -[2023-08-18 12:16:03.577][INFO][27563][35x67516] TCP: clear zombies=1 resources, conns=3, removing=0, unsubs=0 -[2023-08-18 12:16:03.577][INFO][27563][14538527] TCP: disposing #0 resource(HttpConn)(0x60700008a5e0), conns=3, disposing=1, zombies=0 -[2023-08-18 12:16:03.674][INFO][27563][j3s2161b] HTTP #0 127.0.0.1:34256 GET http://127.0.0.1:8888/players/css/bootstrap.min.css, content-length=-1 -[2023-08-18 12:16:03.674][INFO][27563][j3s2161b] http match file=./objs/nginx/html/players/css/bootstrap.min.css, pattern=/, upath=/players/css/bootstrap.min.css -[2023-08-18 12:16:03.677][INFO][27563][78474555] HTTP #0 127.0.0.1:34268 GET http://127.0.0.1:8888/players/js/jquery-1.12.2.min.js, content-length=-1 -[2023-08-18 12:16:03.677][INFO][27563][78474555] http match file=./objs/nginx/html/players/js/jquery-1.12.2.min.js, pattern=/, upath=/players/js/jquery-1.12.2.min.js -[2023-08-18 12:16:03.681][INFO][27563][6620yi49] HTTP #0 127.0.0.1:34282 GET http://127.0.0.1:8888/players/js/bootstrap.min.js, content-length=-1 -[2023-08-18 12:16:03.681][INFO][27563][6620yi49] http match file=./objs/nginx/html/players/js/bootstrap.min.js, pattern=/, upath=/players/js/bootstrap.min.js -[2023-08-18 12:16:03.683][INFO][27563][6984e118] HTTP #0 127.0.0.1:34286 GET http://127.0.0.1:8888/players/js/mpegts-1.7.3.min.js, content-length=-1 -[2023-08-18 12:16:03.683][INFO][27563][6984e118] http match file=./objs/nginx/html/players/js/mpegts-1.7.3.min.js, pattern=/, upath=/players/js/mpegts-1.7.3.min.js -[2023-08-18 12:16:03.687][INFO][27563][u4q5g7g4] HTTP #0 127.0.0.1:34302 GET http://127.0.0.1:8888/players/js/hls-0.14.17.min.js, content-length=-1 -[2023-08-18 12:16:03.687][INFO][27563][u4q5g7g4] http match file=./objs/nginx/html/players/js/hls-0.14.17.min.js, pattern=/, upath=/players/js/hls-0.14.17.min.js -[2023-08-18 12:16:03.728][INFO][27563][j3s2161b] TCP: before dispose resource(HttpConn)(0x60700008bc30), conns=8, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:16:03.728][WARN][27563][j3s2161b][104] client disconnect peer. ret=1007 -[2023-08-18 12:16:03.728][INFO][27563][35x67516] TCP: clear zombies=1 resources, conns=8, removing=0, unsubs=0 -[2023-08-18 12:16:03.728][INFO][27563][j3s2161b] TCP: disposing #0 resource(HttpConn)(0x60700008bc30), conns=8, disposing=1, zombies=0 -[2023-08-18 12:16:03.739][INFO][27563][6620yi49] TCP: before dispose resource(HttpConn)(0x60700008bf40), conns=7, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:16:03.739][WARN][27563][6620yi49][104] client disconnect peer. ret=1007 -[2023-08-18 12:16:03.739][INFO][27563][35x67516] TCP: clear zombies=1 resources, conns=8, removing=0, unsubs=0 -[2023-08-18 12:16:03.739][INFO][27563][6620yi49] TCP: disposing #0 resource(HttpConn)(0x60700008bf40), conns=8, disposing=1, zombies=0 -[2023-08-18 12:16:03.807][INFO][27563][u4q5g7g4] TCP: before dispose resource(HttpConn)(0x60700008c170), conns=7, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:16:03.807][WARN][27563][u4q5g7g4][104] client disconnect peer. ret=1007 -[2023-08-18 12:16:03.808][INFO][27563][35x67516] TCP: clear zombies=1 resources, conns=8, removing=0, unsubs=0 -[2023-08-18 12:16:03.808][INFO][27563][u4q5g7g4] TCP: disposing #0 resource(HttpConn)(0x60700008c170), conns=8, disposing=1, zombies=0 -[2023-08-18 12:16:03.813][INFO][27563][78474555] TCP: before dispose resource(HttpConn)(0x60700008bdf0), conns=7, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:16:03.813][WARN][27563][78474555][104] client disconnect peer. ret=1007 -[2023-08-18 12:16:03.813][INFO][27563][6984e118] TCP: before dispose resource(HttpConn)(0x60700008c090), conns=7, zombies=1, ign=0, inz=0, ind=0 -[2023-08-18 12:16:03.814][WARN][27563][6984e118][104] client disconnect peer. ret=1007 -[2023-08-18 12:16:03.814][INFO][27563][f013m28s] HTTP #0 127.0.0.1:34312 GET http://127.0.0.1:8888/players/js/dash-v4.5.1.all.min.js, content-length=-1 -[2023-08-18 12:16:03.814][INFO][27563][f013m28s] http match file=./objs/nginx/html/players/js/dash-v4.5.1.all.min.js, pattern=/, upath=/players/js/dash-v4.5.1.all.min.js -[2023-08-18 12:16:03.820][INFO][27563][i68w821a] HTTP #0 127.0.0.1:34328 GET http://127.0.0.1:8888/players/js/json2.js, content-length=-1 -[2023-08-18 12:16:03.820][INFO][27563][i68w821a] http match file=./objs/nginx/html/players/js/json2.js, pattern=/, upath=/players/js/json2.js -[2023-08-18 12:16:03.821][INFO][27563][35x67516] TCP: clear zombies=2 resources, conns=9, removing=0, unsubs=0 -[2023-08-18 12:16:03.822][INFO][27563][78474555] TCP: disposing #0 resource(HttpConn)(0x60700008bdf0), conns=9, disposing=2, zombies=0 -[2023-08-18 12:16:03.822][INFO][27563][6984e118] TCP: disposing #1 resource(HttpConn)(0x60700008c090), conns=8, disposing=2, zombies=0 -[2023-08-18 12:16:03.830][INFO][27563][24v016o5] HTTP #0 127.0.0.1:34336 GET http://127.0.0.1:8888/players/js/srs.page.js, content-length=-1 -[2023-08-18 12:16:03.830][INFO][27563][24v016o5] http match file=./objs/nginx/html/players/js/srs.page.js, pattern=/, upath=/players/js/srs.page.js -[2023-08-18 12:16:03.836][INFO][27563][6fg36c72] HTTP #0 127.0.0.1:34348 GET http://127.0.0.1:8888/players/js/srs.log.js, content-length=-1 -[2023-08-18 12:16:03.836][INFO][27563][6fg36c72] http match file=./objs/nginx/html/players/js/srs.log.js, pattern=/, upath=/players/js/srs.log.js -[2023-08-18 12:16:03.837][INFO][27563][wo5i60q8] HTTP #0 127.0.0.1:34352 GET http://127.0.0.1:8888/players/js/srs.utility.js, content-length=-1 -[2023-08-18 12:16:03.837][INFO][27563][wo5i60q8] http match file=./objs/nginx/html/players/js/srs.utility.js, pattern=/, upath=/players/js/srs.utility.js -[2023-08-18 12:16:03.891][INFO][27563][i68w821a] TCP: before dispose resource(HttpConn)(0x60700008dd70), conns=7, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:16:03.891][WARN][27563][i68w821a][104] client disconnect peer. ret=1007 -[2023-08-18 12:16:03.891][INFO][27563][35x67516] TCP: clear zombies=1 resources, conns=8, removing=0, unsubs=0 -[2023-08-18 12:16:03.891][INFO][27563][i68w821a] TCP: disposing #0 resource(HttpConn)(0x60700008dd70), conns=8, disposing=1, zombies=0 -[2023-08-18 12:16:03.953][INFO][27563][f013m28s] TCP: before dispose resource(HttpConn)(0x60700008dc20), conns=7, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:16:03.954][WARN][27563][f013m28s][104] client disconnect peer. ret=1007 -[2023-08-18 12:16:03.954][INFO][27563][24v016o5] TCP: before dispose resource(HttpConn)(0x60700008dfa0), conns=7, zombies=1, ign=0, inz=0, ind=0 -[2023-08-18 12:16:03.954][WARN][27563][24v016o5][104] client disconnect peer. ret=1007 -[2023-08-18 12:16:03.954][INFO][27563][6fg36c72] TCP: before dispose resource(HttpConn)(0x60700008eb00), conns=7, zombies=2, ign=0, inz=0, ind=0 -[2023-08-18 12:16:03.954][WARN][27563][6fg36c72][104] client disconnect peer. ret=1007 -[2023-08-18 12:16:03.954][INFO][27563][wo5i60q8] TCP: before dispose resource(HttpConn)(0x60700008ebe0), conns=7, zombies=3, ign=0, inz=0, ind=0 -[2023-08-18 12:16:03.954][WARN][27563][wo5i60q8][104] client disconnect peer. ret=1007 -[2023-08-18 12:16:03.954][INFO][27563][35x67516] TCP: clear zombies=4 resources, conns=7, removing=0, unsubs=0 -[2023-08-18 12:16:03.954][INFO][27563][f013m28s] TCP: disposing #0 resource(HttpConn)(0x60700008dc20), conns=7, disposing=4, zombies=0 -[2023-08-18 12:16:03.954][INFO][27563][24v016o5] TCP: disposing #1 resource(HttpConn)(0x60700008dfa0), conns=6, disposing=4, zombies=0 -[2023-08-18 12:16:03.954][INFO][27563][6fg36c72] TCP: disposing #2 resource(HttpConn)(0x60700008eb00), conns=5, disposing=4, zombies=0 -[2023-08-18 12:16:03.954][INFO][27563][wo5i60q8] TCP: disposing #3 resource(HttpConn)(0x60700008ebe0), conns=4, disposing=4, zombies=0 -[2023-08-18 12:16:03.985][INFO][27563][g505h5v9] HTTP #0 127.0.0.1:34364 GET http://127.0.0.1:8888/players/js/winlin.utility.js, content-length=-1 -[2023-08-18 12:16:03.985][INFO][27563][g505h5v9] http match file=./objs/nginx/html/players/js/winlin.utility.js, pattern=/, upath=/players/js/winlin.utility.js -[2023-08-18 12:16:04.012][INFO][27563][g505h5v9] TCP: before dispose resource(HttpConn)(0x60700008fcf0), conns=3, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:16:04.012][WARN][27563][g505h5v9][104] client disconnect peer. ret=1007 -[2023-08-18 12:16:04.012][INFO][27563][35x67516] TCP: clear zombies=1 resources, conns=3, removing=0, unsubs=0 -[2023-08-18 12:16:04.012][INFO][27563][g505h5v9] TCP: disposing #0 resource(HttpConn)(0x60700008fcf0), conns=3, disposing=1, zombies=0 -[2023-08-18 12:16:04.144][INFO][27563][5q0034bf] HTTP #0 127.0.0.1:34376 GET http://127.0.0.1:8888/favicon.ico, content-length=-1 -[2023-08-18 12:16:04.145][INFO][27563][5q0034bf] http match file=./objs/nginx/html/favicon.ico, pattern=/, upath=/favicon.ico -[2023-08-18 12:16:04.170][INFO][27563][5q0034bf] TCP: before dispose resource(HttpConn)(0x60700007e640), conns=3, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:16:04.170][WARN][27563][5q0034bf][104] client disconnect peer. ret=1007 -[2023-08-18 12:16:04.170][INFO][27563][35x67516] TCP: clear zombies=1 resources, conns=3, removing=0, unsubs=0 -[2023-08-18 12:16:04.170][INFO][27563][5q0034bf] TCP: disposing #0 resource(HttpConn)(0x60700007e640), conns=3, disposing=1, zombies=0 -[2023-08-18 12:16:05.270][INFO][27563][42240q9k] -> HTS http: got 10 msgs, age=131143798, min=8, mw=350 -[2023-08-18 12:16:05.612][INFO][27563][k9as8l33] <- CPB time=105018770, okbps=0,0,0, ikbps=3,4192,0, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 12:16:05.848][INFO][27563][k9as8l33] -> HLS time=131717423ms, sno=10, ts=./objs/nginx/html/live/livestream-9.ts, dur=2266ms, dva=0p -[2023-08-18 12:16:06.306][INFO][27563][37pqr1ob] -> HTC http: got 15 msgs, age=132169130, min=8, mw=500 -[2023-08-18 12:16:07.626][INFO][27563][56snw68h] Hybrid cpu=3.00%,318MB, cid=12,5, timer=61,0,0, clock=0,44,4,0,0,0,0,0,0, free=1, objs=(pkt:0,raw:0,fua:0,msg:149,oth:0,buf:0) -[2023-08-18 12:16:07.736][INFO][27563][c372e9z5] Process: cpu=3.00%,321MB, threads=2 -[2023-08-18 12:16:12.627][INFO][27563][56snw68h] Hybrid cpu=2.00%,331MB, cid=28,13, timer=62,0,0, clock=0,43,4,1,0,0,0,0,0, free=2, objs=(pkt:0,raw:0,fua:0,msg:150,oth:0,buf:0) -[2023-08-18 12:16:12.740][INFO][27563][c372e9z5] Process: cpu=4.00%,333MB, threads=2 -[2023-08-18 12:16:13.218][INFO][27563][31267580] TCP: before dispose resource(HttpConn)(0x607000092530), conns=3, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:16:13.218][WARN][27563][31267580][104] client disconnect peer. ret=1007 -[2023-08-18 12:16:13.218][INFO][27563][35x67516] TCP: clear zombies=1 resources, conns=3, removing=0, unsubs=0 -[2023-08-18 12:16:13.218][INFO][27563][31267580] TCP: disposing #0 resource(HttpConn)(0x607000092530), conns=3, disposing=1, zombies=0 -[2023-08-18 12:16:14.828][INFO][27563][3t8939n0] HTTP #0 127.0.0.1:38646 GET http://127.0.0.1:8888/live/livestream.flv, content-length=-1 -[2023-08-18 12:16:14.828][INFO][27563][3t8939n0] dispatch cached gop success. count=38, duration=1243 -[2023-08-18 12:16:14.828][INFO][27563][3t8939n0] create consumer, active=1, queue_size=0.00, jitter=30000000 -[2023-08-18 12:16:14.828][INFO][27563][3t8939n0] FLV /live/livestream.flv, encoder=FLV, mw_sleep=350ms, cache=0, msgs=128, dinm=1, guess_av=1/1/1 -[2023-08-18 12:16:14.828][INFO][27563][3t8939n0] FLV: write header audio=0, video=1, dinm=1, config=1/1/1 -[2023-08-18 12:16:15.853][INFO][27563][k9as8l33] -> HLS time=141724213ms, sno=11, ts=./objs/nginx/html/live/livestream-10.ts, dur=266ms, dva=0p -[2023-08-18 12:16:16.322][INFO][27563][37pqr1ob] -> HTC http: got 16 msgs, age=142197715, min=8, mw=500 -[2023-08-18 12:16:17.628][INFO][27563][56snw68h] Hybrid cpu=3.00%,343MB, cid=28,13, timer=62,0,0, clock=0,43,4,1,0,0,0,0,0, free=2, objs=(pkt:0,raw:0,fua:0,msg:150,oth:0,buf:0) -[2023-08-18 12:16:17.744][INFO][27563][c372e9z5] Process: cpu=3.00%,346MB, threads=2 -[2023-08-18 12:16:20.345][INFO][27563][42240q9k] -> HTS http: got 10 msgs, age=146214375, min=8, mw=350 -[2023-08-18 12:16:20.614][INFO][27563][k9as8l33] <- CPB time=120009629, okbps=0,0,0, ikbps=3,4192,0, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 12:16:22.628][INFO][27563][56snw68h] Hybrid cpu=2.00%,356MB, cid=28,13, timer=62,0,0, clock=0,43,4,1,0,0,0,0,0, free=2, objs=(pkt:0,raw:0,fua:0,msg:150,oth:0,buf:0) -[2023-08-18 12:16:22.748][INFO][27563][c372e9z5] Process: cpu=3.99%,358MB, threads=2 -[2023-08-18 12:16:25.888][INFO][27563][k9as8l33] -> HLS time=151758856ms, sno=11, ts=./objs/nginx/html/live/livestream-10.ts, dur=10300ms, dva=0p -[2023-08-18 12:16:26.333][INFO][27563][37pqr1ob] -> HTC http: got 15 msgs, age=152210436, min=8, mw=500 -[2023-08-18 12:16:27.629][INFO][27563][56snw68h] Hybrid cpu=3.00%,368MB, cid=2,1, timer=62,0,0, clock=0,44,4,1,0,0,0,0,0, free=1, objs=(pkt:0,raw:0,fua:0,msg:178,oth:0,buf:0) -[2023-08-18 12:16:27.752][INFO][27563][c372e9z5] Process: cpu=2.00%,371MB, threads=2 -[2023-08-18 12:16:30.253][INFO][27563][3t8939n0] -> HTS http: got 11 msgs, age=15437070, min=8, mw=350 -[2023-08-18 12:16:30.615][INFO][27563][k9as8l33] <- CPB time=130023684, okbps=0,0,0, ikbps=3,4183,0, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 12:16:32.630][INFO][27563][56snw68h] Hybrid cpu=4.00%,381MB, cid=2,1, timer=62,0,0, clock=0,44,4,1,0,0,0,0,0, free=1, objs=(pkt:0,raw:0,fua:0,msg:178,oth:0,buf:0) -[2023-08-18 12:16:32.757][INFO][27563][c372e9z5] Process: cpu=3.00%,383MB, threads=2 -[2023-08-18 12:16:35.921][INFO][27563][k9as8l33] -> HLS time=161786299ms, sno=12, ts=./objs/nginx/html/live/livestream-11.ts, dur=8333ms, dva=0p -[2023-08-18 12:16:36.343][INFO][27563][37pqr1ob] -> HTC http: got 15 msgs, age=162214718, min=8, mw=500 -[2023-08-18 12:16:37.630][INFO][27563][56snw68h] Hybrid cpu=4.00%,392MB, cid=2,1, timer=62,0,0, clock=0,44,4,1,0,0,0,0,0, free=1, objs=(pkt:0,raw:0,fua:0,msg:178,oth:0,buf:0) -[2023-08-18 12:16:37.762][INFO][27563][c372e9z5] Process: cpu=3.00%,392MB, threads=2 -[2023-08-18 12:16:40.418][INFO][27563][3t8939n0] -> HTS http: got 11 msgs, age=25601041, min=8, mw=350 -[2023-08-18 12:16:42.630][INFO][27563][56snw68h] Hybrid cpu=2.00%,392MB, cid=1,0, timer=62,0,0, clock=0,44,4,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:179,oth:0,buf:0) -[2023-08-18 12:16:42.767][INFO][27563][c372e9z5] Process: cpu=3.00%,392MB, threads=2 -[2023-08-18 12:16:45.618][INFO][27563][k9as8l33] <- CPB time=145023260, okbps=0,0,0, ikbps=4,4183,0, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 12:16:45.918][INFO][27563][k9as8l33] -> HLS time=171794468ms, sno=13, ts=./objs/nginx/html/live/livestream-12.ts, dur=6333ms, dva=0p -[2023-08-18 12:16:46.354][INFO][27563][37pqr1ob] -> HTC http: got 15 msgs, age=172227877, min=8, mw=500 -[2023-08-18 12:16:47.631][INFO][27563][56snw68h] Hybrid cpu=2.00%,392MB, cid=1,0, timer=62,0,0, clock=0,44,4,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:179,oth:0,buf:0) -[2023-08-18 12:16:47.771][INFO][27563][c372e9z5] Process: cpu=3.00%,392MB, threads=2 -[2023-08-18 12:16:50.582][INFO][27563][3t8939n0] -> HTS http: got 11 msgs, age=35755700, min=8, mw=350 -[2023-08-18 12:16:52.631][INFO][27563][56snw68h] Hybrid cpu=4.00%,397MB, cid=1,0, timer=62,0,0, clock=0,44,4,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:179,oth:0,buf:0) -[2023-08-18 12:16:52.777][INFO][27563][c372e9z5] Process: cpu=3.00%,399MB, threads=2 -[2023-08-18 12:16:55.948][INFO][27563][k9as8l33] -> HLS time=181820364ms, sno=14, ts=./objs/nginx/html/live/livestream-13.ts, dur=4366ms, dva=0p -[2023-08-18 12:16:56.367][INFO][27563][37pqr1ob] -> HTC http: got 15 msgs, age=182230841, min=8, mw=500 -[2023-08-18 12:16:57.631][INFO][27563][56snw68h] Hybrid cpu=3.00%,399MB, cid=1,0, timer=62,0,0, clock=0,44,4,1,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:180,oth:0,buf:0) -[2023-08-18 12:16:57.781][INFO][27563][c372e9z5] Process: cpu=2.00%,399MB, threads=2 -[2023-08-18 12:17:00.620][INFO][27563][k9as8l33] <- CPB time=160023861, okbps=0,0,0, ikbps=4,4183,0, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 12:17:00.750][INFO][27563][3t8939n0] -> HTS http: got 11 msgs, age=45942268, min=8, mw=350 -[2023-08-18 12:17:02.632][INFO][27563][56snw68h] Hybrid cpu=2.00%,399MB, cid=1,0, timer=62,0,0, clock=0,44,4,1,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:180,oth:0,buf:0) -[2023-08-18 12:17:02.786][INFO][27563][c372e9z5] Process: cpu=3.00%,399MB, threads=2 -[2023-08-18 12:17:05.989][INFO][27563][k9as8l33] -> HLS time=191845978ms, sno=15, ts=./objs/nginx/html/live/livestream-14.ts, dur=2400ms, dva=0p -[2023-08-18 12:17:06.380][INFO][27563][37pqr1ob] -> HTC http: got 15 msgs, age=192239586, min=8, mw=500 -[2023-08-18 12:17:07.632][INFO][27563][56snw68h] Hybrid cpu=4.00%,396MB, cid=1,0, timer=62,0,0, clock=0,45,3,1,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:179,oth:0,buf:0) -[2023-08-18 12:17:07.791][INFO][27563][c372e9z5] Process: cpu=1.00%,396MB, threads=2 -[2023-08-18 12:17:10.621][INFO][27563][k9as8l33] <- CPB time=170030250, okbps=0,0,0, ikbps=5,4201,0, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 12:17:10.913][INFO][27563][3t8939n0] -> HTS http: got 10 msgs, age=56086702, min=8, mw=350 -[2023-08-18 12:17:12.633][INFO][27563][56snw68h] Hybrid cpu=3.00%,397MB, cid=1,0, timer=62,0,0, clock=0,45,3,1,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:179,oth:0,buf:0) -[2023-08-18 12:17:12.796][INFO][27563][c372e9z5] Process: cpu=3.00%,397MB, threads=2 -[2023-08-18 12:17:16.014][INFO][27563][k9as8l33] -> HLS time=201881465ms, sno=16, ts=./objs/nginx/html/live/livestream-15.ts, dur=433ms, dva=0p -[2023-08-18 12:17:16.393][INFO][27563][37pqr1ob] -> HTC http: got 15 msgs, age=202251089, min=8, mw=500 -[2023-08-18 12:17:17.633][INFO][27563][56snw68h] Hybrid cpu=2.00%,397MB, cid=1,0, timer=62,0,0, clock=0,43,5,1,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:179,oth:0,buf:0) -[2023-08-18 12:17:17.800][INFO][27563][c372e9z5] Process: cpu=3.00%,397MB, threads=2 -[2023-08-18 12:17:21.081][INFO][27563][3t8939n0] -> HTS http: got 11 msgs, age=66265248, min=8, mw=350 -[2023-08-18 12:17:22.634][INFO][27563][56snw68h] Hybrid cpu=2.00%,399MB, cid=1,0, timer=62,0,0, clock=0,43,5,1,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:179,oth:0,buf:0) -[2023-08-18 12:17:22.804][INFO][27563][c372e9z5] Process: cpu=4.00%,399MB, threads=2 -[2023-08-18 12:17:25.624][INFO][27563][k9as8l33] <- CPB time=185029884, okbps=0,0,0, ikbps=5,4201,0, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 12:17:26.023][INFO][27563][k9as8l33] -> HLS time=211894165ms, sno=16, ts=./objs/nginx/html/live/livestream-15.ts, dur=10433ms, dva=0p -[2023-08-18 12:17:26.406][INFO][27563][37pqr1ob] -> HTC http: got 15 msgs, age=212281625, min=8, mw=500 -[2023-08-18 12:17:27.634][INFO][27563][56snw68h] Hybrid cpu=2.00%,399MB, cid=1,0, timer=62,0,0, clock=0,43,5,1,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:179,oth:0,buf:0) -[2023-08-18 12:17:27.808][INFO][27563][c372e9z5] Process: cpu=3.00%,399MB, threads=2 -[2023-08-18 12:17:31.248][INFO][27563][3t8939n0] -> HTS http: got 10 msgs, age=76436957, min=8, mw=350 -[2023-08-18 12:17:32.634][INFO][27563][56snw68h] Hybrid cpu=2.00%,399MB, cid=1,0, timer=62,0,0, clock=0,44,4,1,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:180,oth:0,buf:0) -[2023-08-18 12:17:32.813][INFO][27563][c372e9z5] Process: cpu=3.00%,399MB, threads=2 -[2023-08-18 12:17:36.055][INFO][27563][k9as8l33] -> HLS time=221931646ms, sno=17, ts=./objs/nginx/html/live/livestream-16.ts, dur=8466ms, dva=0p -[2023-08-18 12:17:36.416][INFO][27563][37pqr1ob] -> HTC http: got 16 msgs, age=222283190, min=8, mw=500 -[2023-08-18 12:17:37.634][INFO][27563][56snw68h] Hybrid cpu=3.00%,397MB, cid=1,0, timer=62,0,0, clock=0,44,4,1,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:180,oth:0,buf:0) -[2023-08-18 12:17:37.818][INFO][27563][c372e9z5] Process: cpu=3.00%,397MB, threads=2 -[2023-08-18 12:17:40.625][INFO][27563][k9as8l33] <- CPB time=200014406, okbps=0,0,0, ikbps=5,4209,0, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 12:17:41.415][INFO][27563][3t8939n0] -> HTS http: got 10 msgs, age=86604280, min=8, mw=350 -[2023-08-18 12:17:42.635][INFO][27563][56snw68h] Hybrid cpu=2.00%,397MB, cid=1,0, timer=62,0,0, clock=0,44,4,1,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:180,oth:0,buf:0) -[2023-08-18 12:17:42.823][INFO][27563][c372e9z5] Process: cpu=3.00%,397MB, threads=2 -[2023-08-18 12:17:46.086][INFO][27563][k9as8l33] -> HLS time=231953540ms, sno=18, ts=./objs/nginx/html/live/livestream-17.ts, dur=6500ms, dva=0p -[2023-08-18 12:17:46.431][INFO][27563][37pqr1ob] -> HTC http: got 15 msgs, age=232304552, min=8, mw=500 -[2023-08-18 12:17:47.636][INFO][27563][56snw68h] Hybrid cpu=3.00%,397MB, cid=1,0, timer=62,0,0, clock=0,44,4,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:180,oth:0,buf:0) -[2023-08-18 12:17:47.827][INFO][27563][c372e9z5] Process: cpu=2.00%,397MB, threads=2 -[2023-08-18 12:17:50.627][INFO][27563][k9as8l33] <- CPB time=210017523, okbps=0,0,0, ikbps=6,4209,0, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 12:17:51.583][INFO][27563][3t8939n0] -> HTS http: got 10 msgs, age=96753091, min=8, mw=350 -[2023-08-18 12:17:52.636][INFO][27563][56snw68h] Hybrid cpu=3.00%,400MB, cid=1,0, timer=62,0,0, clock=0,44,4,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:180,oth:0,buf:0) -[2023-08-18 12:17:52.832][INFO][27563][c372e9z5] Process: cpu=3.00%,399MB, threads=2 -[2023-08-18 12:17:56.119][INFO][27563][k9as8l33] -> HLS time=241987372ms, sno=19, ts=./objs/nginx/html/live/livestream-18.ts, dur=4533ms, dva=0p -[2023-08-18 12:17:56.441][INFO][27563][37pqr1ob] -> HTC http: got 15 msgs, age=242316679, min=8, mw=500 -[2023-08-18 12:17:57.637][INFO][27563][56snw68h] Hybrid cpu=3.00%,399MB, cid=1,0, timer=61,0,0, clock=0,43,4,1,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:179,oth:0,buf:0) -[2023-08-18 12:17:57.837][INFO][27563][c372e9z5] Process: cpu=2.00%,399MB, threads=2 -[2023-08-18 12:18:00.628][INFO][27563][k9as8l33] <- CPB time=220029263, okbps=0,0,0, ikbps=6,4209,0, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 12:18:01.753][INFO][27563][3t8939n0] -> HTS http: got 11 msgs, age=106937509, min=8, mw=350 -[2023-08-18 12:18:02.637][INFO][27563][56snw68h] Hybrid cpu=2.00%,399MB, cid=1,0, timer=61,0,0, clock=0,43,4,1,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:179,oth:0,buf:0) -[2023-08-18 12:18:02.842][INFO][27563][c372e9z5] Process: cpu=2.00%,399MB, threads=2 -[2023-08-18 12:18:06.154][INFO][27563][k9as8l33] -> HLS time=252023963ms, sno=20, ts=./objs/nginx/html/live/livestream-19.ts, dur=2566ms, dva=0p -[2023-08-18 12:18:06.953][INFO][27563][37pqr1ob] -> HTC http: got 14 msgs, age=252811346, min=8, mw=500 -[2023-08-18 12:18:07.638][INFO][27563][56snw68h] Hybrid cpu=3.00%,399MB, cid=1,0, timer=62,0,0, clock=0,43,5,1,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:179,oth:0,buf:0) -[2023-08-18 12:18:07.848][INFO][27563][c372e9z5] Process: cpu=2.00%,399MB, threads=2 -[2023-08-18 12:18:11.917][INFO][27563][3t8939n0] -> HTS http: got 11 msgs, age=117104238, min=8, mw=350 -[2023-08-18 12:18:12.639][INFO][27563][56snw68h] Hybrid cpu=2.00%,399MB, cid=1,0, timer=62,0,0, clock=0,43,5,1,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:179,oth:0,buf:0) -[2023-08-18 12:18:12.852][INFO][27563][c372e9z5] Process: cpu=3.00%,399MB, threads=2 -[2023-08-18 12:18:15.630][INFO][27563][k9as8l33] <- CPB time=235031212, okbps=0,0,0, ikbps=7,4194,0, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 12:18:16.150][INFO][27563][k9as8l33] -> HLS time=262026351ms, sno=21, ts=./objs/nginx/html/live/livestream-20.ts, dur=566ms, dva=0p -[2023-08-18 12:18:16.966][INFO][27563][37pqr1ob] -> HTC http: got 15 msgs, age=262829287, min=8, mw=500 -[2023-08-18 12:18:17.639][INFO][27563][56snw68h] Hybrid cpu=2.00%,399MB, cid=1,0, timer=62,0,0, clock=0,43,5,1,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:179,oth:0,buf:0) -[2023-08-18 12:18:17.857][INFO][27563][c372e9z5] Process: cpu=3.00%,399MB, threads=2 -[2023-08-18 12:18:22.082][INFO][27563][3t8939n0] -> HTS http: got 10 msgs, age=127267265, min=8, mw=350 -[2023-08-18 12:18:22.640][INFO][27563][56snw68h] Hybrid cpu=4.00%,401MB, cid=1,0, timer=61,0,0, clock=0,43,5,1,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:180,oth:0,buf:0) -[2023-08-18 12:18:22.861][INFO][27563][c372e9z5] Process: cpu=2.00%,401MB, threads=2 -[2023-08-18 12:18:25.631][INFO][27563][k9as8l33] <- CPB time=245036914, okbps=0,0,0, ikbps=7,4194,0, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 12:18:26.184][INFO][27563][k9as8l33] -> HLS time=272059337ms, sno=21, ts=./objs/nginx/html/live/livestream-20.ts, dur=10600ms, dva=0p -[2023-08-18 12:18:26.978][INFO][27563][37pqr1ob] -> HTC http: got 15 msgs, age=272842267, min=8, mw=500 -[2023-08-18 12:18:27.640][INFO][27563][56snw68h] Hybrid cpu=3.00%,401MB, cid=1,0, timer=61,0,0, clock=0,43,5,1,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:180,oth:0,buf:0) -[2023-08-18 12:18:27.864][INFO][27563][c372e9z5] Process: cpu=3.00%,401MB, threads=2 -[2023-08-18 12:18:32.251][INFO][27563][3t8939n0] -> HTS http: got 11 msgs, age=137423985, min=8, mw=350 -[2023-08-18 12:18:32.641][INFO][27563][56snw68h] Hybrid cpu=2.00%,401MB, cid=1,0, timer=61,0,0, clock=0,43,5,1,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:180,oth:0,buf:0) -[2023-08-18 12:18:32.868][INFO][27563][c372e9z5] Process: cpu=4.00%,402MB, threads=2 -[2023-08-18 12:18:36.217][INFO][27563][k9as8l33] -> HLS time=282075977ms, sno=22, ts=./objs/nginx/html/live/livestream-21.ts, dur=8633ms, dva=0p -[2023-08-18 12:18:36.990][INFO][27563][37pqr1ob] -> HTC http: got 15 msgs, age=282855621, min=8, mw=500 -[2023-08-18 12:18:37.641][INFO][27563][56snw68h] Hybrid cpu=3.00%,408MB, cid=1,0, timer=62,0,0, clock=0,43,4,1,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:179,oth:0,buf:0) -[2023-08-18 12:18:37.872][INFO][27563][c372e9z5] Process: cpu=4.00%,408MB, threads=2 -[2023-08-18 12:18:40.633][INFO][27563][k9as8l33] <- CPB time=260034480, okbps=0,0,0, ikbps=7,4194,0, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 12:18:42.416][INFO][27563][3t8939n0] -> HTS http: got 10 msgs, age=147604431, min=8, mw=350 -[2023-08-18 12:18:42.642][INFO][27563][56snw68h] Hybrid cpu=2.00%,408MB, cid=1,0, timer=62,0,0, clock=0,43,4,1,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:179,oth:0,buf:0) -[2023-08-18 12:18:42.875][INFO][27563][c372e9z5] Process: cpu=3.00%,408MB, threads=2 -[2023-08-18 12:18:46.214][INFO][27563][k9as8l33] -> HLS time=292087566ms, sno=23, ts=./objs/nginx/html/live/livestream-22.ts, dur=6633ms, dva=0p -[2023-08-18 12:18:47.000][INFO][27563][37pqr1ob] -> HTC http: got 15 msgs, age=292867476, min=8, mw=500 -[2023-08-18 12:18:47.642][INFO][27563][56snw68h] Hybrid cpu=3.00%,408MB, cid=1,0, timer=62,0,0, clock=0,43,4,1,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:179,oth:0,buf:0) -[2023-08-18 12:18:47.881][INFO][27563][c372e9z5] Process: cpu=2.00%,408MB, threads=2 -[2023-08-18 12:18:51.436][INFO][27563][471136b8] HTTP #0 127.0.0.1:32794 GET http://127.0.0.1:8888/players/css/bootstrap.min.css, content-length=-1 -[2023-08-18 12:18:51.437][INFO][27563][471136b8] http match file=./objs/nginx/html/players/css/bootstrap.min.css, pattern=/, upath=/players/css/bootstrap.min.css -[2023-08-18 12:18:51.439][INFO][27563][471136b8] TCP: before dispose resource(HttpConn)(0x6070000083d0), conns=4, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:18:51.439][WARN][27563][471136b8][104] client disconnect peer. ret=1007 -[2023-08-18 12:18:51.439][INFO][27563][35x67516] TCP: clear zombies=1 resources, conns=4, removing=0, unsubs=0 -[2023-08-18 12:18:51.439][INFO][27563][471136b8] TCP: disposing #0 resource(HttpConn)(0x6070000083d0), conns=4, disposing=1, zombies=0 -[2023-08-18 12:18:52.580][INFO][27563][3t8939n0] -> HTS http: got 10 msgs, age=157754116, min=8, mw=350 -[2023-08-18 12:18:52.643][INFO][27563][56snw68h] Hybrid cpu=3.00%,407MB, cid=2,1, timer=62,0,0, clock=0,44,4,0,1,0,0,0,0, free=1, objs=(pkt:0,raw:0,fua:0,msg:180,oth:0,buf:0) -[2023-08-18 12:18:52.886][INFO][27563][c372e9z5] Process: cpu=3.00%,407MB, threads=2 -[2023-08-18 12:18:53.228][INFO][27563][073z8813] Finish query id=vid-35m3s3d, session=vid-1ks8761, eip=10.31.35.225, match=4.0.206, stable=4.0.206, cost=620ms, url=http://api.ossrs.net/service/v1/releases?version=v6.0.64&id=vid-35m3s3d&session=vid-1ks8761&role=srs&eip=10.31.35.225&ts=1692361132608292&alive=300&os=linux&x86=1&rtc=1&api=1&vhosts=1&hls=1&flv=1&streams=1&clients=3&recv=4189&send=8380 -[2023-08-18 12:18:55.633][INFO][27563][k9as8l33] <- CPB time=275039224, okbps=0,0,0, ikbps=8,4198,0, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 12:18:56.223][INFO][27563][k9as8l33] -> HLS time=302090613ms, sno=24, ts=./objs/nginx/html/live/livestream-23.ts, dur=4633ms, dva=0p -[2023-08-18 12:18:57.011][INFO][27563][37pqr1ob] -> HTC http: got 15 msgs, age=302872243, min=8, mw=500 -[2023-08-18 12:18:57.644][INFO][27563][56snw68h] Hybrid cpu=2.00%,407MB, cid=2,1, timer=62,0,0, clock=0,44,4,0,1,0,0,0,0, free=1, objs=(pkt:0,raw:0,fua:0,msg:180,oth:0,buf:0) -[2023-08-18 12:18:57.891][INFO][27563][c372e9z5] Process: cpu=2.00%,407MB, threads=2 -[2023-08-18 12:19:02.645][INFO][27563][56snw68h] Hybrid cpu=3.00%,407MB, cid=1,0, timer=62,0,0, clock=0,43,5,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:180,oth:0,buf:0) -[2023-08-18 12:19:02.659][INFO][27563][42240q9k] -> HTS http: got 11 msgs, age=308531959, min=8, mw=350 -[2023-08-18 12:19:02.896][INFO][27563][c372e9z5] Process: cpu=2.00%,407MB, threads=2 -[2023-08-18 12:19:06.249][INFO][27563][k9as8l33] -> HLS time=312122195ms, sno=25, ts=./objs/nginx/html/live/livestream-24.ts, dur=2666ms, dva=0p -[2023-08-18 12:19:07.022][INFO][27563][37pqr1ob] -> HTC http: got 15 msgs, age=312881099, min=8, mw=500 -[2023-08-18 12:19:07.646][INFO][27563][56snw68h] Hybrid cpu=4.00%,410MB, cid=1,0, timer=62,0,0, clock=0,43,5,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:180,oth:0,buf:0) -[2023-08-18 12:19:07.900][INFO][27563][c372e9z5] Process: cpu=3.00%,409MB, threads=2 -[2023-08-18 12:19:10.635][INFO][27563][k9as8l33] <- CPB time=290035961, okbps=0,0,0, ikbps=8,4198,0, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 12:19:12.646][INFO][27563][56snw68h] Hybrid cpu=3.00%,410MB, cid=1,0, timer=62,0,0, clock=0,42,5,1,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:179,oth:0,buf:0) -[2023-08-18 12:19:12.826][INFO][27563][42240q9k] -> HTS http: got 11 msgs, age=318703358, min=8, mw=350 -[2023-08-18 12:19:12.904][INFO][27563][c372e9z5] Process: cpu=2.00%,410MB, threads=2 -[2023-08-18 12:19:16.289][INFO][27563][k9as8l33] -> HLS time=322149109ms, sno=26, ts=./objs/nginx/html/live/livestream-25.ts, dur=700ms, dva=0p -[2023-08-18 12:19:17.035][INFO][27563][37pqr1ob] -> HTC http: got 15 msgs, age=322905821, min=8, mw=500 -[2023-08-18 12:19:17.647][INFO][27563][56snw68h] Hybrid cpu=3.00%,410MB, cid=1,0, timer=62,0,0, clock=0,42,5,1,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:179,oth:0,buf:0) -[2023-08-18 12:19:17.909][INFO][27563][c372e9z5] Process: cpu=3.00%,410MB, threads=2 -[2023-08-18 12:19:22.648][INFO][27563][56snw68h] Hybrid cpu=2.00%,406MB, cid=1,0, timer=62,0,0, clock=0,42,5,1,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:179,oth:0,buf:0) -[2023-08-18 12:19:22.914][INFO][27563][c372e9z5] Process: cpu=3.00%,406MB, threads=2 -[2023-08-18 12:19:22.991][INFO][27563][42240q9k] -> HTS http: got 11 msgs, age=328858706, min=8, mw=350 -[2023-08-18 12:19:25.636][INFO][27563][k9as8l33] <- CPB time=305040354, okbps=0,0,0, ikbps=9,4193,0, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 12:19:26.290][INFO][27563][k9as8l33] -> HLS time=332158450ms, sno=26, ts=./objs/nginx/html/live/livestream-25.ts, dur=10700ms, dva=0p -[2023-08-18 12:19:27.049][INFO][27563][37pqr1ob] -> HTC http: got 14 msgs, age=332920935, min=8, mw=500 -[2023-08-18 12:19:27.648][INFO][27563][56snw68h] Hybrid cpu=4.00%,406MB, cid=1,0, timer=62,0,0, clock=0,44,3,1,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:180,oth:0,buf:0) -[2023-08-18 12:19:27.919][INFO][27563][c372e9z5] Process: cpu=1.00%,406MB, threads=2 -[2023-08-18 12:19:32.649][INFO][27563][56snw68h] Hybrid cpu=2.00%,406MB, cid=1,0, timer=62,0,0, clock=0,44,3,1,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:180,oth:0,buf:0) -[2023-08-18 12:19:32.898][INFO][27563][3t8939n0] -> HTS http: got 11 msgs, age=198082778, min=8, mw=350 -[2023-08-18 12:19:32.923][INFO][27563][c372e9z5] Process: cpu=3.00%,407MB, threads=2 -[2023-08-18 12:19:36.315][INFO][27563][k9as8l33] -> HLS time=342177036ms, sno=27, ts=./objs/nginx/html/live/livestream-26.ts, dur=8733ms, dva=0p -[2023-08-18 12:19:37.065][INFO][27563][37pqr1ob] -> HTC http: got 15 msgs, age=342942015, min=8, mw=500 -[2023-08-18 12:19:37.650][INFO][27563][56snw68h] Hybrid cpu=2.00%,410MB, cid=1,0, timer=62,0,0, clock=0,44,4,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:180,oth:0,buf:0) -[2023-08-18 12:19:37.927][INFO][27563][c372e9z5] Process: cpu=4.00%,410MB, threads=2 -[2023-08-18 12:19:40.638][INFO][27563][k9as8l33] <- CPB time=320030901, okbps=0,0,0, ikbps=9,4193,4196, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 12:19:42.651][INFO][27563][56snw68h] Hybrid cpu=3.00%,410MB, cid=1,0, timer=62,0,0, clock=0,44,4,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:180,oth:0,buf:0) -[2023-08-18 12:19:42.932][INFO][27563][c372e9z5] Process: cpu=3.00%,410MB, threads=2 -[2023-08-18 12:19:43.066][INFO][27563][3t8939n0] -> HTS http: got 11 msgs, age=208240970, min=8, mw=350 -[2023-08-18 12:19:46.323][INFO][27563][k9as8l33] -> HLS time=352193267ms, sno=28, ts=./objs/nginx/html/live/livestream-27.ts, dur=6733ms, dva=0p -[2023-08-18 12:19:47.078][INFO][27563][37pqr1ob] -> HTC http: got 15 msgs, age=352952361, min=8, mw=500 -[2023-08-18 12:19:47.651][INFO][27563][56snw68h] Hybrid cpu=2.00%,410MB, cid=1,0, timer=62,0,0, clock=0,44,4,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:179,oth:0,buf:0) -[2023-08-18 12:19:47.936][INFO][27563][c372e9z5] Process: cpu=2.00%,410MB, threads=2 -[2023-08-18 12:19:50.639][INFO][27563][k9as8l33] <- CPB time=330047315, okbps=0,0,0, ikbps=9,4193,4196, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 12:19:52.652][INFO][27563][56snw68h] Hybrid cpu=3.00%,406MB, cid=1,0, timer=62,0,0, clock=0,44,4,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:179,oth:0,buf:0) -[2023-08-18 12:19:52.941][INFO][27563][c372e9z5] Process: cpu=2.00%,406MB, threads=2 -[2023-08-18 12:19:53.231][INFO][27563][3t8939n0] -> HTS http: got 11 msgs, age=218406863, min=8, mw=350 -[2023-08-18 12:19:56.347][INFO][27563][k9as8l33] -> HLS time=362216078ms, sno=29, ts=./objs/nginx/html/live/livestream-28.ts, dur=4766ms, dva=0p -[2023-08-18 12:19:57.089][INFO][27563][37pqr1ob] -> HTC http: got 15 msgs, age=362954867, min=8, mw=500 -[2023-08-18 12:19:57.653][INFO][27563][56snw68h] Hybrid cpu=2.00%,406MB, cid=1,0, timer=62,0,0, clock=0,44,4,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:179,oth:0,buf:0) -[2023-08-18 12:19:57.947][INFO][27563][c372e9z5] Process: cpu=2.00%,406MB, threads=2 -[2023-08-18 12:20:02.654][INFO][27563][56snw68h] Hybrid cpu=2.00%,406MB, cid=1,0, timer=62,0,0, clock=0,44,4,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:179,oth:0,buf:0) -[2023-08-18 12:20:02.951][INFO][27563][c372e9z5] Process: cpu=3.00%,406MB, threads=2 -[2023-08-18 12:20:03.396][INFO][27563][3t8939n0] -> HTS http: got 11 msgs, age=228580212, min=8, mw=350 -[2023-08-18 12:20:05.640][INFO][27563][k9as8l33] <- CPB time=345042360, okbps=0,0,0, ikbps=10,4206,4196, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 12:20:06.351][INFO][27563][k9as8l33] -> HLS time=372226363ms, sno=30, ts=./objs/nginx/html/live/livestream-29.ts, dur=2766ms, dva=0p -[2023-08-18 12:20:07.101][INFO][27563][37pqr1ob] -> HTC http: got 15 msgs, age=372966053, min=8, mw=500 -[2023-08-18 12:20:07.654][INFO][27563][56snw68h] Hybrid cpu=4.00%,411MB, cid=1,0, timer=62,0,0, clock=0,44,4,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:179,oth:0,buf:0) -[2023-08-18 12:20:07.954][INFO][27563][c372e9z5] Process: cpu=3.00%,411MB, threads=2 -[2023-08-18 12:20:08.698][INFO][27563][319gz059] TCP: before dispose resource(HttpConn)(0x60700003f1e0), conns=4, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:20:08.698][WARN][27563][319gz059][104] client disconnect peer. ret=1007 -[2023-08-18 12:20:08.698][INFO][27563][35x67516] TCP: clear zombies=1 resources, conns=4, removing=0, unsubs=0 -[2023-08-18 12:20:08.698][INFO][27563][319gz059] TCP: disposing #0 resource(HttpConn)(0x60700003f1e0), conns=4, disposing=1, zombies=0 -[2023-08-18 12:20:12.655][INFO][27563][56snw68h] Hybrid cpu=3.00%,411MB, cid=1,0, timer=62,0,0, clock=0,44,4,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:179,oth:0,buf:0) -[2023-08-18 12:20:12.959][INFO][27563][c372e9z5] Process: cpu=2.00%,411MB, threads=2 -[2023-08-18 12:20:13.560][INFO][27563][3t8939n0] -> HTS http: got 11 msgs, age=238740384, min=8, mw=350 -[2023-08-18 12:20:16.388][INFO][27563][k9as8l33] -> HLS time=382258027ms, sno=31, ts=./objs/nginx/html/live/livestream-30.ts, dur=800ms, dva=0p -[2023-08-18 12:20:17.111][INFO][27563][37pqr1ob] -> HTC http: got 15 msgs, age=382977140, min=8, mw=500 -[2023-08-18 12:20:17.586][INFO][27563][2e9f3xzx] TCP: before dispose resource(HttpConn)(0x607000089cb0), conns=4, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:20:17.586][WARN][27563][2e9f3xzx][104] client disconnect peer. ret=1007 -[2023-08-18 12:20:17.586][INFO][27563][35x67516] TCP: clear zombies=1 resources, conns=4, removing=0, unsubs=0 -[2023-08-18 12:20:17.586][INFO][27563][2e9f3xzx] TCP: disposing #0 resource(HttpConn)(0x607000089cb0), conns=4, disposing=1, zombies=0 -[2023-08-18 12:20:17.655][INFO][27563][56snw68h] Hybrid cpu=1.00%,411MB, cid=3,1, timer=62,0,0, clock=0,44,4,0,0,0,0,0,0, free=1, objs=(pkt:0,raw:0,fua:0,msg:180,oth:0,buf:0) -[2023-08-18 12:20:17.963][INFO][27563][c372e9z5] Process: cpu=4.00%,411MB, threads=2 -[2023-08-18 12:20:20.642][INFO][27563][k9as8l33] <- CPB time=360033164, okbps=0,0,0, ikbps=10,4206,4196, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 12:20:22.656][INFO][27563][56snw68h] Hybrid cpu=2.00%,406MB, cid=3,1, timer=62,0,0, clock=0,44,4,0,0,0,0,0,0, free=1, objs=(pkt:0,raw:0,fua:0,msg:180,oth:0,buf:0) -[2023-08-18 12:20:22.968][INFO][27563][c372e9z5] Process: cpu=2.00%,406MB, threads=2 -[2023-08-18 12:20:23.728][INFO][27563][3t8939n0] -> HTS http: got 11 msgs, age=248909123, min=8, mw=350 -[2023-08-18 12:20:26.421][INFO][27563][k9as8l33] -> HLS time=392279551ms, sno=31, ts=./objs/nginx/html/live/livestream-30.ts, dur=10833ms, dva=0p -[2023-08-18 12:20:27.123][INFO][27563][37pqr1ob] -> HTC http: got 15 msgs, age=392995560, min=8, mw=500 -[2023-08-18 12:20:27.657][INFO][27563][56snw68h] Hybrid cpu=3.00%,406MB, cid=3,1, timer=62,0,0, clock=0,44,4,0,0,0,0,0,0, free=1, objs=(pkt:0,raw:0,fua:0,msg:180,oth:0,buf:0) -[2023-08-18 12:20:27.972][INFO][27563][c372e9z5] Process: cpu=3.00%,406MB, threads=2 -[2023-08-18 12:20:30.643][INFO][27563][k9as8l33] <- CPB time=370037770, okbps=0,0,0, ikbps=10,4206,4196, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 12:20:32.657][INFO][27563][56snw68h] Hybrid cpu=2.00%,406MB, cid=1,0, timer=62,0,0, clock=0,44,4,1,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:180,oth:0,buf:0) -[2023-08-18 12:20:32.977][INFO][27563][c372e9z5] Process: cpu=2.00%,406MB, threads=2 -[2023-08-18 12:20:33.897][INFO][27563][3t8939n0] -> HTS http: got 11 msgs, age=259086219, min=8, mw=350 -[2023-08-18 12:20:36.448][INFO][27563][k9as8l33] -> HLS time=402318308ms, sno=32, ts=./objs/nginx/html/live/livestream-31.ts, dur=8866ms, dva=0p -[2023-08-18 12:20:37.134][INFO][27563][37pqr1ob] -> HTC http: got 15 msgs, age=403003832, min=8, mw=500 -[2023-08-18 12:20:37.657][INFO][27563][56snw68h] Hybrid cpu=3.00%,410MB, cid=1,0, timer=62,0,0, clock=0,44,4,1,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:180,oth:0,buf:0) -[2023-08-18 12:20:37.983][INFO][27563][c372e9z5] Process: cpu=2.00%,410MB, threads=2 -[2023-08-18 12:20:40.644][INFO][27563][k9as8l33] <- CPB time=380050470, okbps=0,0,0, ikbps=11,4187,4196, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 12:20:42.657][INFO][27563][56snw68h] Hybrid cpu=2.00%,410MB, cid=1,0, timer=62,0,0, clock=0,44,3,1,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:179,oth:0,buf:0) -[2023-08-18 12:20:42.986][INFO][27563][c372e9z5] Process: cpu=3.00%,410MB, threads=2 -[2023-08-18 12:20:44.063][INFO][27563][3t8939n0] -> HTS http: got 11 msgs, age=269246142, min=8, mw=350 -[2023-08-18 12:20:46.487][INFO][27563][k9as8l33] -> HLS time=412356260ms, sno=33, ts=./objs/nginx/html/live/livestream-32.ts, dur=6900ms, dva=0p -[2023-08-18 12:20:47.144][INFO][27563][37pqr1ob] -> HTC http: got 15 msgs, age=413013124, min=8, mw=500 -[2023-08-18 12:20:47.657][INFO][27563][56snw68h] Hybrid cpu=3.00%,410MB, cid=1,0, timer=62,0,0, clock=0,44,3,1,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:179,oth:0,buf:0) -[2023-08-18 12:20:47.990][INFO][27563][c372e9z5] Process: cpu=2.00%,410MB, threads=2 -[2023-08-18 12:20:52.658][INFO][27563][56snw68h] Hybrid cpu=2.00%,405MB, cid=1,0, timer=62,0,0, clock=0,44,3,1,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:179,oth:0,buf:0) -[2023-08-18 12:20:52.995][INFO][27563][c372e9z5] Process: cpu=3.00%,405MB, threads=2 -[2023-08-18 12:20:54.228][INFO][27563][3t8939n0] -> HTS http: got 11 msgs, age=279406010, min=8, mw=350 -[2023-08-18 12:20:55.646][INFO][27563][k9as8l33] <- CPB time=395044864, okbps=0,0,0, ikbps=11,4187,4196, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 12:20:55.980][INFO][27563][3t8939n0] TCP: before dispose resource(HttpConn)(0x607000096f20), conns=4, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:20:55.980][WARN][27563][3t8939n0][11] client disconnect peer. ret=1007 -[2023-08-18 12:20:55.980][INFO][27563][35x67516] TCP: clear zombies=1 resources, conns=4, removing=0, unsubs=0 -[2023-08-18 12:20:55.980][INFO][27563][3t8939n0] TCP: disposing #0 resource(HttpConn)(0x607000096f20), conns=4, disposing=1, zombies=0 -[2023-08-18 12:20:56.522][INFO][27563][k9as8l33] -> HLS time=422389390ms, sno=34, ts=./objs/nginx/html/live/livestream-33.ts, dur=4933ms, dva=0p -[2023-08-18 12:20:57.157][INFO][27563][37pqr1ob] -> HTC http: got 15 msgs, age=423027467, min=8, mw=500 -[2023-08-18 12:20:57.658][INFO][27563][56snw68h] Hybrid cpu=3.00%,405MB, cid=2,1, timer=62,0,0, clock=0,43,4,1,0,0,0,0,0, free=1, objs=(pkt:0,raw:0,fua:0,msg:176,oth:0,buf:0) -[2023-08-18 12:20:57.999][INFO][27563][c372e9z5] Process: cpu=2.00%,405MB, threads=2 -[2023-08-18 12:20:59.929][INFO][27563][6866346r] TCP: before dispose resource(HttpConn)(0x60700008d0c0), conns=3, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:20:59.929][WARN][27563][6866346r][104] client disconnect peer. ret=1007 -[2023-08-18 12:20:59.929][INFO][27563][35x67516] TCP: clear zombies=1 resources, conns=3, removing=0, unsubs=0 -[2023-08-18 12:20:59.929][INFO][27563][6866346r] TCP: disposing #0 resource(HttpConn)(0x60700008d0c0), conns=3, disposing=1, zombies=0 -[2023-08-18 12:21:02.659][INFO][27563][56snw68h] Hybrid cpu=3.00%,405MB, cid=2,1, timer=62,0,0, clock=0,43,4,1,0,0,0,0,0, free=1, objs=(pkt:0,raw:0,fua:0,msg:176,oth:0,buf:0) -[2023-08-18 12:21:02.907][INFO][27563][42240q9k] -> HTS http: got 10 msgs, age=428779487, min=8, mw=350 -[2023-08-18 12:21:03.003][INFO][27563][c372e9z5] Process: cpu=2.00%,406MB, threads=2 -[2023-08-18 12:21:05.646][INFO][27563][k9as8l33] <- CPB time=405054963, okbps=0,0,0, ikbps=11,4187,4196, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 12:21:06.551][INFO][27563][k9as8l33] -> HLS time=432425657ms, sno=35, ts=./objs/nginx/html/live/livestream-34.ts, dur=2966ms, dva=0p -[2023-08-18 12:21:07.169][INFO][27563][37pqr1ob] -> HTC http: got 15 msgs, age=433043393, min=8, mw=500 -[2023-08-18 12:21:07.660][INFO][27563][56snw68h] Hybrid cpu=3.00%,409MB, cid=2,1, timer=62,0,0, clock=0,43,4,1,0,0,0,0,0, free=1, objs=(pkt:0,raw:0,fua:0,msg:176,oth:0,buf:0) -[2023-08-18 12:21:08.007][INFO][27563][c372e9z5] Process: cpu=3.00%,409MB, threads=2 -[2023-08-18 12:21:12.661][INFO][27563][56snw68h] Hybrid cpu=2.00%,409MB, cid=1,1, timer=61,0,0, clock=0,44,4,1,0,0,0,0,0, free=1, objs=(pkt:0,raw:0,fua:0,msg:149,oth:0,buf:0) -[2023-08-18 12:21:13.013][INFO][27563][c372e9z5] Process: cpu=2.00%,409MB, threads=2 -[2023-08-18 12:21:13.077][INFO][27563][42240q9k] -> HTS http: got 10 msgs, age=438951619, min=8, mw=350 -[2023-08-18 12:21:16.580][INFO][27563][k9as8l33] -> HLS time=442441446ms, sno=36, ts=./objs/nginx/html/live/livestream-35.ts, dur=1000ms, dva=0p -[2023-08-18 12:21:17.181][INFO][27563][37pqr1ob] -> HTC http: got 15 msgs, age=443057234, min=8, mw=500 -[2023-08-18 12:21:17.661][INFO][27563][56snw68h] Hybrid cpu=2.00%,409MB, cid=1,1, timer=61,0,0, clock=0,44,4,1,0,0,0,0,0, free=1, objs=(pkt:0,raw:0,fua:0,msg:149,oth:0,buf:0) -[2023-08-18 12:21:18.020][INFO][27563][c372e9z5] Process: cpu=2.99%,409MB, threads=2 -[2023-08-18 12:21:20.649][INFO][27563][k9as8l33] <- CPB time=420051187, okbps=0,0,0, ikbps=12,4198,4196, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 12:21:22.661][INFO][27563][56snw68h] Hybrid cpu=2.00%,405MB, cid=1,0, timer=61,0,0, clock=0,44,4,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:149,oth:0,buf:0) -[2023-08-18 12:21:23.025][INFO][27563][c372e9z5] Process: cpu=2.00%,405MB, threads=2 -[2023-08-18 12:21:23.244][INFO][27563][42240q9k] -> HTS http: got 10 msgs, age=449101758, min=8, mw=350 -[2023-08-18 12:21:26.587][INFO][27563][k9as8l33] -> HLS time=452451969ms, sno=36, ts=./objs/nginx/html/live/livestream-35.ts, dur=11000ms, dva=0p -[2023-08-18 12:21:27.196][INFO][27563][37pqr1ob] -> HTC http: got 15 msgs, age=453068078, min=8, mw=500 -[2023-08-18 12:21:27.662][INFO][27563][56snw68h] Hybrid cpu=2.00%,405MB, cid=1,0, timer=61,0,0, clock=0,44,4,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:149,oth:0,buf:0) -[2023-08-18 12:21:28.029][INFO][27563][c372e9z5] Process: cpu=2.00%,405MB, threads=2 -[2023-08-18 12:21:32.663][INFO][27563][56snw68h] Hybrid cpu=3.00%,405MB, cid=1,0, timer=61,0,0, clock=0,44,4,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:149,oth:0,buf:0) -[2023-08-18 12:21:33.033][INFO][27563][c372e9z5] Process: cpu=2.00%,406MB, threads=2 -[2023-08-18 12:21:33.415][INFO][27563][42240q9k] -> HTS http: got 10 msgs, age=459283804, min=8, mw=350 -[2023-08-18 12:21:35.650][INFO][27563][k9as8l33] <- CPB time=435043222, okbps=0,0,0, ikbps=12,4198,4196, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 12:21:36.617][INFO][27563][k9as8l33] -> HLS time=462485818ms, sno=37, ts=./objs/nginx/html/live/livestream-36.ts, dur=9033ms, dva=0p -[2023-08-18 12:21:37.208][INFO][27563][37pqr1ob] -> HTC http: got 15 msgs, age=463077558, min=8, mw=500 -[2023-08-18 12:21:37.664][INFO][27563][56snw68h] Hybrid cpu=2.00%,409MB, cid=1,0, timer=62,0,0, clock=0,44,4,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:149,oth:0,buf:0) -[2023-08-18 12:21:38.038][INFO][27563][c372e9z5] Process: cpu=2.00%,409MB, threads=2 -[2023-08-18 12:21:42.664][INFO][27563][56snw68h] Hybrid cpu=2.00%,409MB, cid=1,0, timer=62,0,0, clock=0,44,4,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:149,oth:0,buf:0) -[2023-08-18 12:21:43.041][INFO][27563][c372e9z5] Process: cpu=2.00%,409MB, threads=2 -[2023-08-18 12:21:43.581][INFO][27563][42240q9k] -> HTS http: got 10 msgs, age=469454001, min=8, mw=350 -[2023-08-18 12:21:45.652][INFO][27563][k9as8l33] <- CPB time=445046436, okbps=0,0,0, ikbps=13,4198,4196, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 12:21:46.656][INFO][27563][k9as8l33] -> HLS time=472518771ms, sno=38, ts=./objs/nginx/html/live/livestream-37.ts, dur=7066ms, dva=0p -[2023-08-18 12:21:47.220][INFO][27563][37pqr1ob] -> HTC http: got 15 msgs, age=473096711, min=8, mw=500 -[2023-08-18 12:21:47.664][INFO][27563][56snw68h] Hybrid cpu=3.00%,409MB, cid=1,0, timer=62,0,0, clock=0,44,4,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:149,oth:0,buf:0) -[2023-08-18 12:21:48.047][INFO][27563][c372e9z5] Process: cpu=3.00%,409MB, threads=2 -[2023-08-18 12:21:52.665][INFO][27563][56snw68h] Hybrid cpu=3.00%,405MB, cid=1,0, timer=62,0,0, clock=0,43,5,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:150,oth:0,buf:0) -[2023-08-18 12:21:53.051][INFO][27563][c372e9z5] Process: cpu=3.00%,405MB, threads=2 -[2023-08-18 12:21:53.750][INFO][27563][42240q9k] -> HTS http: got 11 msgs, age=479617020, min=8, mw=350 -[2023-08-18 12:21:56.648][INFO][27563][k9as8l33] -> HLS time=482521021ms, sno=39, ts=./objs/nginx/html/live/livestream-38.ts, dur=5066ms, dva=0p -[2023-08-18 12:21:57.666][INFO][27563][56snw68h] Hybrid cpu=2.99%,405MB, cid=1,0, timer=62,0,0, clock=0,43,5,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:150,oth:0,buf:0) -[2023-08-18 12:21:57.732][INFO][27563][37pqr1ob] -> HTC http: got 15 msgs, age=483590062, min=8, mw=500 -[2023-08-18 12:21:58.055][INFO][27563][c372e9z5] Process: cpu=2.00%,405MB, threads=2 -[2023-08-18 12:22:00.654][INFO][27563][k9as8l33] <- CPB time=460044055, okbps=0,0,0, ikbps=13,4198,4196, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 12:22:02.666][INFO][27563][56snw68h] Hybrid cpu=2.00%,405MB, cid=1,0, timer=62,0,0, clock=0,44,4,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:149,oth:0,buf:0) -[2023-08-18 12:22:03.059][INFO][27563][c372e9z5] Process: cpu=3.00%,406MB, threads=2 -[2023-08-18 12:22:03.918][INFO][27563][42240q9k] -> HTS http: got 10 msgs, age=489792893, min=8, mw=350 -[2023-08-18 12:22:06.687][INFO][27563][k9as8l33] -> HLS time=492559956ms, sno=40, ts=./objs/nginx/html/live/livestream-39.ts, dur=3100ms, dva=0p -[2023-08-18 12:22:07.667][INFO][27563][56snw68h] Hybrid cpu=2.00%,409MB, cid=1,0, timer=62,0,0, clock=0,44,4,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:149,oth:0,buf:0) -[2023-08-18 12:22:07.744][INFO][27563][37pqr1ob] -> HTC http: got 15 msgs, age=493612211, min=8, mw=500 -[2023-08-18 12:22:08.062][INFO][27563][c372e9z5] Process: cpu=3.00%,409MB, threads=2 -[2023-08-18 12:22:10.655][INFO][27563][k9as8l33] <- CPB time=470060556, okbps=0,0,0, ikbps=13,4198,4196, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 12:22:12.667][INFO][27563][56snw68h] Hybrid cpu=3.00%,409MB, cid=1,0, timer=62,0,0, clock=0,44,4,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:149,oth:0,buf:0) -[2023-08-18 12:22:13.067][INFO][27563][c372e9z5] Process: cpu=2.00%,409MB, threads=2 -[2023-08-18 12:22:14.083][INFO][27563][42240q9k] -> HTS http: got 10 msgs, age=499949260, min=8, mw=350 -[2023-08-18 12:22:16.716][INFO][27563][k9as8l33] -> HLS time=502573591ms, sno=41, ts=./objs/nginx/html/live/livestream-40.ts, dur=1133ms, dva=0p -[2023-08-18 12:22:17.668][INFO][27563][56snw68h] Hybrid cpu=2.00%,409MB, cid=1,0, timer=62,0,0, clock=0,43,5,1,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:149,oth:0,buf:0) -[2023-08-18 12:22:17.755][INFO][27563][37pqr1ob] -> HTC http: got 15 msgs, age=503623660, min=8, mw=500 -[2023-08-18 12:22:18.072][INFO][27563][c372e9z5] Process: cpu=2.00%,409MB, threads=2 -[2023-08-18 12:22:20.656][INFO][27563][k9as8l33] <- CPB time=480063519, okbps=0,0,0, ikbps=14,4198,4196, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 12:22:22.668][INFO][27563][56snw68h] Hybrid cpu=2.00%,405MB, cid=1,0, timer=62,0,0, clock=0,43,5,1,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:149,oth:0,buf:0) -[2023-08-18 12:22:23.077][INFO][27563][c372e9z5] Process: cpu=3.00%,405MB, threads=2 -[2023-08-18 12:22:24.253][INFO][27563][42240q9k] -> HTS http: got 10 msgs, age=510125522, min=8, mw=350 -[2023-08-18 12:22:26.723][INFO][27563][k9as8l33] -> HLS time=512588328ms, sno=41, ts=./objs/nginx/html/live/livestream-40.ts, dur=11133ms, dva=0p -[2023-08-18 12:22:27.669][INFO][27563][56snw68h] Hybrid cpu=2.00%,405MB, cid=1,0, timer=62,0,0, clock=0,43,5,1,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:149,oth:0,buf:0) -[2023-08-18 12:22:27.767][INFO][27563][37pqr1ob] -> HTC http: got 15 msgs, age=513635591, min=8, mw=500 -[2023-08-18 12:22:28.080][INFO][27563][c372e9z5] Process: cpu=3.00%,405MB, threads=2 -[2023-08-18 12:22:32.669][INFO][27563][56snw68h] Hybrid cpu=2.00%,405MB, cid=1,0, timer=61,0,0, clock=0,44,4,1,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:149,oth:0,buf:0) -[2023-08-18 12:22:33.085][INFO][27563][c372e9z5] Process: cpu=3.00%,406MB, threads=2 -[2023-08-18 12:22:34.421][INFO][27563][42240q9k] -> HTS http: got 11 msgs, age=520292605, min=8, mw=350 -[2023-08-18 12:22:35.659][INFO][27563][k9as8l33] <- CPB time=495065774, okbps=0,0,0, ikbps=14,4195,4196, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 12:22:36.749][INFO][27563][k9as8l33] -> HLS time=522607417ms, sno=42, ts=./objs/nginx/html/live/livestream-41.ts, dur=9166ms, dva=0p -[2023-08-18 12:22:37.670][INFO][27563][56snw68h] Hybrid cpu=2.00%,409MB, cid=1,0, timer=61,0,0, clock=0,44,4,1,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:149,oth:0,buf:0) -[2023-08-18 12:22:37.780][INFO][27563][37pqr1ob] -> HTC http: got 15 msgs, age=523637902, min=8, mw=500 -[2023-08-18 12:22:38.090][INFO][27563][c372e9z5] Process: cpu=3.00%,409MB, threads=2 -[2023-08-18 12:22:42.671][INFO][27563][56snw68h] Hybrid cpu=2.00%,409MB, cid=1,0, timer=61,0,0, clock=0,44,4,1,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:149,oth:0,buf:0) -[2023-08-18 12:22:43.095][INFO][27563][c372e9z5] Process: cpu=3.00%,409MB, threads=2 -[2023-08-18 12:22:44.591][INFO][27563][42240q9k] -> HTS http: got 11 msgs, age=530462932, min=8, mw=350 -[2023-08-18 12:22:46.748][INFO][27563][k9as8l33] -> HLS time=532624462ms, sno=43, ts=./objs/nginx/html/live/livestream-42.ts, dur=7166ms, dva=0p -[2023-08-18 12:22:47.671][INFO][27563][56snw68h] Hybrid cpu=3.00%,409MB, cid=1,0, timer=62,0,0, clock=0,43,5,1,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:150,oth:0,buf:0) -[2023-08-18 12:22:47.792][INFO][27563][37pqr1ob] -> HTC http: got 15 msgs, age=533653469, min=8, mw=500 -[2023-08-18 12:22:48.100][INFO][27563][c372e9z5] Process: cpu=2.00%,410MB, threads=2 -[2023-08-18 12:22:50.661][INFO][27563][k9as8l33] <- CPB time=510066502, okbps=0,0,0, ikbps=14,4195,4196, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 12:22:52.671][INFO][27563][56snw68h] Hybrid cpu=3.00%,405MB, cid=1,0, timer=62,0,0, clock=0,43,5,1,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:150,oth:0,buf:0) -[2023-08-18 12:22:53.105][INFO][27563][c372e9z5] Process: cpu=2.00%,405MB, threads=2 -[2023-08-18 12:22:54.758][INFO][27563][42240q9k] -> HTS http: got 11 msgs, age=540623179, min=8, mw=350 -[2023-08-18 12:22:56.790][INFO][27563][k9as8l33] -> HLS time=542660778ms, sno=44, ts=./objs/nginx/html/live/livestream-43.ts, dur=5200ms, dva=0p -[2023-08-18 12:22:57.672][INFO][27563][56snw68h] Hybrid cpu=2.00%,405MB, cid=1,0, timer=61,0,0, clock=0,43,5,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:149,oth:0,buf:0) -[2023-08-18 12:22:57.802][INFO][27563][37pqr1ob] -> HTC http: got 15 msgs, age=543664356, min=8, mw=500 -[2023-08-18 12:22:58.110][INFO][27563][c372e9z5] Process: cpu=3.00%,405MB, threads=2 -[2023-08-18 12:23:02.673][INFO][27563][56snw68h] Hybrid cpu=2.00%,405MB, cid=1,0, timer=61,0,0, clock=0,43,5,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:149,oth:0,buf:0) -[2023-08-18 12:23:03.115][INFO][27563][c372e9z5] Process: cpu=3.00%,407MB, threads=2 -[2023-08-18 12:23:04.925][INFO][27563][42240q9k] -> HTS http: got 11 msgs, age=550792433, min=8, mw=350 -[2023-08-18 12:23:05.663][INFO][27563][k9as8l33] <- CPB time=525069141, okbps=0,0,0, ikbps=15,4207,4196, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 12:23:06.820][INFO][27563][k9as8l33] -> HLS time=552681469ms, sno=45, ts=./objs/nginx/html/live/livestream-44.ts, dur=3233ms, dva=0p -[2023-08-18 12:23:07.673][INFO][27563][56snw68h] Hybrid cpu=3.00%,409MB, cid=1,0, timer=62,0,0, clock=0,44,3,1,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:149,oth:0,buf:0) -[2023-08-18 12:23:07.812][INFO][27563][37pqr1ob] -> HTC http: got 15 msgs, age=553669061, min=8, mw=500 -[2023-08-18 12:23:08.119][INFO][27563][c372e9z5] Process: cpu=3.00%,409MB, threads=2 -[2023-08-18 12:23:12.673][INFO][27563][56snw68h] Hybrid cpu=2.99%,409MB, cid=1,0, timer=62,0,0, clock=0,44,3,1,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:149,oth:0,buf:0) -[2023-08-18 12:23:13.124][INFO][27563][c372e9z5] Process: cpu=2.00%,409MB, threads=2 -[2023-08-18 12:23:15.092][INFO][27563][42240q9k] -> HTS http: got 11 msgs, age=560955941, min=8, mw=350 -[2023-08-18 12:23:16.849][INFO][27563][k9as8l33] -> HLS time=562721930ms, sno=46, ts=./objs/nginx/html/live/livestream-45.ts, dur=1266ms, dva=0p -[2023-08-18 12:23:17.673][INFO][27563][56snw68h] Hybrid cpu=2.00%,409MB, cid=1,0, timer=62,0,0, clock=0,44,3,1,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:149,oth:0,buf:0) -[2023-08-18 12:23:17.821][INFO][27563][37pqr1ob] -> HTC http: got 16 msgs, age=563695374, min=8, mw=500 -[2023-08-18 12:23:18.128][INFO][27563][c372e9z5] Process: cpu=2.00%,405MB, threads=2 -[2023-08-18 12:23:20.665][INFO][27563][k9as8l33] <- CPB time=540063861, okbps=0,0,0, ikbps=15,4207,4196, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 12:23:22.673][INFO][27563][56snw68h] Hybrid cpu=2.00%,405MB, cid=1,0, timer=62,0,0, clock=0,44,4,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:149,oth:0,buf:0) -[2023-08-18 12:23:23.133][INFO][27563][c372e9z5] Process: cpu=3.00%,405MB, threads=2 -[2023-08-18 12:23:25.260][INFO][27563][42240q9k] -> HTS http: got 11 msgs, age=571125500, min=8, mw=350 -[2023-08-18 12:23:26.855][INFO][27563][k9as8l33] -> HLS time=572731364ms, sno=46, ts=./objs/nginx/html/live/livestream-45.ts, dur=11266ms, dva=0p -[2023-08-18 12:23:27.674][INFO][27563][56snw68h] Hybrid cpu=2.00%,405MB, cid=1,0, timer=62,0,0, clock=0,44,4,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:149,oth:0,buf:0) -[2023-08-18 12:23:27.833][INFO][27563][37pqr1ob] -> HTC http: got 15 msgs, age=573698913, min=8, mw=500 -[2023-08-18 12:23:28.137][INFO][27563][c372e9z5] Process: cpu=3.00%,405MB, threads=2 -[2023-08-18 12:23:30.666][INFO][27563][k9as8l33] <- CPB time=550069533, okbps=0,0,0, ikbps=16,4207,4196, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 12:23:32.675][INFO][27563][56snw68h] Hybrid cpu=2.00%,405MB, cid=1,0, timer=62,0,0, clock=0,44,4,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:149,oth:0,buf:0) -[2023-08-18 12:23:33.142][INFO][27563][c372e9z5] Process: cpu=2.00%,406MB, threads=2 -[2023-08-18 12:23:35.427][INFO][27563][42240q9k] -> HTS http: got 11 msgs, age=581289031, min=8, mw=350 -[2023-08-18 12:23:36.880][INFO][27563][k9as8l33] -> HLS time=582750444ms, sno=47, ts=./objs/nginx/html/live/livestream-46.ts, dur=9300ms, dva=0p -[2023-08-18 12:23:37.676][INFO][27563][56snw68h] Hybrid cpu=2.00%,409MB, cid=1,0, timer=61,0,0, clock=0,43,4,1,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:150,oth:0,buf:0) -[2023-08-18 12:23:37.845][INFO][27563][37pqr1ob] -> HTC http: got 15 msgs, age=583700808, min=8, mw=500 -[2023-08-18 12:23:38.147][INFO][27563][c372e9z5] Process: cpu=3.00%,409MB, threads=2 -[2023-08-18 12:23:42.677][INFO][27563][56snw68h] Hybrid cpu=1.00%,409MB, cid=1,0, timer=61,0,0, clock=0,43,4,1,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:150,oth:0,buf:0) -[2023-08-18 12:23:43.152][INFO][27563][c372e9z5] Process: cpu=4.00%,409MB, threads=2 -[2023-08-18 12:23:45.595][INFO][27563][42240q9k] -> HTS http: got 11 msgs, age=591467998, min=8, mw=350 -[2023-08-18 12:23:45.667][INFO][27563][k9as8l33] <- CPB time=565059924, okbps=0,0,0, ikbps=16,4192,4196, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 12:23:46.915][INFO][27563][k9as8l33] -> HLS time=592782331ms, sno=48, ts=./objs/nginx/html/live/livestream-47.ts, dur=7333ms, dva=0p -[2023-08-18 12:23:47.677][INFO][27563][56snw68h] Hybrid cpu=2.00%,410MB, cid=1,0, timer=62,0,0, clock=0,42,5,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:149,oth:0,buf:0) -[2023-08-18 12:23:47.858][INFO][27563][37pqr1ob] -> HTC http: got 15 msgs, age=593726588, min=8, mw=500 -[2023-08-18 12:23:48.157][INFO][27563][c372e9z5] Process: cpu=3.00%,406MB, threads=2 -[2023-08-18 12:23:52.678][INFO][27563][56snw68h] Hybrid cpu=2.00%,406MB, cid=1,0, timer=62,0,0, clock=0,42,5,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:149,oth:0,buf:0) -[2023-08-18 12:23:53.162][INFO][27563][c372e9z5] Process: cpu=2.00%,406MB, threads=2 -[2023-08-18 12:23:55.761][INFO][27563][42240q9k] -> HTS http: got 11 msgs, age=601623740, min=8, mw=350 -[2023-08-18 12:23:56.956][INFO][27563][k9as8l33] -> HLS time=602813541ms, sno=49, ts=./objs/nginx/html/live/livestream-48.ts, dur=5366ms, dva=0p -[2023-08-18 12:23:57.679][INFO][27563][56snw68h] Hybrid cpu=2.00%,406MB, cid=1,0, timer=61,0,0, clock=0,43,4,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:149,oth:0,buf:0) -[2023-08-18 12:23:57.871][INFO][27563][37pqr1ob] -> HTC http: got 15 msgs, age=603738090, min=8, mw=500 -[2023-08-18 12:23:58.166][INFO][27563][c372e9z5] Process: cpu=3.00%,406MB, threads=2 -[2023-08-18 12:24:00.668][INFO][27563][k9as8l33] <- CPB time=580074695, okbps=0,0,0, ikbps=17,4192,4196, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 12:24:02.680][INFO][27563][56snw68h] Hybrid cpu=2.00%,406MB, cid=1,0, timer=61,0,0, clock=0,43,4,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:149,oth:0,buf:0) -[2023-08-18 12:24:03.171][INFO][27563][c372e9z5] Process: cpu=2.00%,407MB, threads=2 -[2023-08-18 12:24:05.929][INFO][27563][42240q9k] -> HTS http: got 11 msgs, age=611806257, min=8, mw=350 -[2023-08-18 12:24:06.954][INFO][27563][k9as8l33] -> HLS time=612813880ms, sno=50, ts=./objs/nginx/html/live/livestream-49.ts, dur=3366ms, dva=0p -[2023-08-18 12:24:07.680][INFO][27563][56snw68h] Hybrid cpu=3.00%,409MB, cid=1,0, timer=61,0,0, clock=0,43,4,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:149,oth:0,buf:0) -[2023-08-18 12:24:07.885][INFO][27563][37pqr1ob] -> HTC http: got 15 msgs, age=613757741, min=8, mw=500 -[2023-08-18 12:24:08.175][INFO][27563][c372e9z5] Process: cpu=2.00%,409MB, threads=2 -[2023-08-18 12:24:10.030][INFO][27563][1724333q] HTTP #0 127.0.0.1:43980 GET http://127.0.0.1:8888/, content-length=-1 -[2023-08-18 12:24:10.031][INFO][27563][1724333q] http match file=./objs/nginx/html/index.html, pattern=/, upath=/ -[2023-08-18 12:24:10.056][INFO][27563][1724333q] TCP: before dispose resource(HttpConn)(0x607000017390), conns=3, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:24:10.056][WARN][27563][1724333q][104] client disconnect peer. ret=1007 -[2023-08-18 12:24:10.056][INFO][27563][35x67516] TCP: clear zombies=1 resources, conns=3, removing=0, unsubs=0 -[2023-08-18 12:24:10.056][INFO][27563][1724333q] TCP: disposing #0 resource(HttpConn)(0x607000017390), conns=3, disposing=1, zombies=0 -[2023-08-18 12:24:12.681][INFO][27563][56snw68h] Hybrid cpu=2.00%,409MB, cid=2,1, timer=62,0,0, clock=0,44,4,0,0,0,0,0,0, free=1, objs=(pkt:0,raw:0,fua:0,msg:149,oth:0,buf:0) -[2023-08-18 12:24:13.180][INFO][27563][c372e9z5] Process: cpu=2.00%,409MB, threads=2 -[2023-08-18 12:24:13.303][INFO][27563][486a8230] HTTP #0 127.0.0.1:43986 GET http://127.0.0.1:8888/players/?schema=http&port=8888&api=8888, content-length=-1 -[2023-08-18 12:24:13.303][INFO][27563][486a8230] http match file=./objs/nginx/html/players/index.html, pattern=/, upath=/players/ -[2023-08-18 12:24:13.348][INFO][27563][486a8230] TCP: before dispose resource(HttpConn)(0x607000018350), conns=3, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:24:13.348][WARN][27563][486a8230][104] client disconnect peer. ret=1007 -[2023-08-18 12:24:13.348][INFO][27563][35x67516] TCP: clear zombies=1 resources, conns=3, removing=0, unsubs=0 -[2023-08-18 12:24:13.348][INFO][27563][486a8230] TCP: disposing #0 resource(HttpConn)(0x607000018350), conns=3, disposing=1, zombies=0 -[2023-08-18 12:24:13.492][INFO][27563][0863b50h] HTTP #0 127.0.0.1:43998 GET http://127.0.0.1:8888/players/css/bootstrap.min.css, content-length=-1 -[2023-08-18 12:24:13.492][INFO][27563][0863b50h] http match file=./objs/nginx/html/players/css/bootstrap.min.css, pattern=/, upath=/players/css/bootstrap.min.css -[2023-08-18 12:24:13.504][INFO][27563][9d36h938] HTTP #0 127.0.0.1:44000 GET http://127.0.0.1:8888/players/js/jquery-1.12.2.min.js, content-length=-1 -[2023-08-18 12:24:13.504][INFO][27563][9d36h938] http match file=./objs/nginx/html/players/js/jquery-1.12.2.min.js, pattern=/, upath=/players/js/jquery-1.12.2.min.js -[2023-08-18 12:24:13.506][INFO][27563][629k5ma0] HTTP #0 127.0.0.1:44004 GET http://127.0.0.1:8888/players/js/bootstrap.min.js, content-length=-1 -[2023-08-18 12:24:13.506][INFO][27563][629k5ma0] http match file=./objs/nginx/html/players/js/bootstrap.min.js, pattern=/, upath=/players/js/bootstrap.min.js -[2023-08-18 12:24:13.508][INFO][27563][07u2j39j] HTTP #0 127.0.0.1:44006 GET http://127.0.0.1:8888/players/js/swfobject.js, content-length=-1 -[2023-08-18 12:24:13.508][INFO][27563][07u2j39j] http match file=./objs/nginx/html/players/js/swfobject.js, pattern=/, upath=/players/js/swfobject.js -[2023-08-18 12:24:13.509][INFO][27563][l56cg330] HTTP #0 127.0.0.1:44010 GET http://127.0.0.1:8888/players/js/srs.page.js, content-length=-1 -[2023-08-18 12:24:13.509][INFO][27563][l56cg330] http match file=./objs/nginx/html/players/js/srs.page.js, pattern=/, upath=/players/js/srs.page.js -[2023-08-18 12:24:13.528][INFO][27563][0863b50h] TCP: before dispose resource(HttpConn)(0x6070000135e0), conns=7, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:24:13.528][WARN][27563][0863b50h][104] client disconnect peer. ret=1007 -[2023-08-18 12:24:13.528][INFO][27563][35x67516] TCP: clear zombies=1 resources, conns=7, removing=0, unsubs=0 -[2023-08-18 12:24:13.528][INFO][27563][0863b50h] TCP: disposing #0 resource(HttpConn)(0x6070000135e0), conns=7, disposing=1, zombies=0 -[2023-08-18 12:24:13.541][INFO][27563][629k5ma0] TCP: before dispose resource(HttpConn)(0x607000013880), conns=7, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:24:13.541][WARN][27563][629k5ma0][104] client disconnect peer. ret=1007 -[2023-08-18 12:24:13.542][INFO][27563][35x67516] TCP: clear zombies=1 resources, conns=8, removing=0, unsubs=0 -[2023-08-18 12:24:13.542][INFO][27563][629k5ma0] TCP: disposing #0 resource(HttpConn)(0x607000013880), conns=8, disposing=1, zombies=0 -[2023-08-18 12:24:13.542][INFO][27563][07u2j39j] TCP: before dispose resource(HttpConn)(0x607000013a40), conns=7, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:24:13.542][WARN][27563][07u2j39j][104] client disconnect peer. ret=1007 -[2023-08-18 12:24:13.542][INFO][27563][35x67516] TCP: clear zombies=1 resources, conns=7, removing=0, unsubs=0 -[2023-08-18 12:24:13.542][INFO][27563][07u2j39j] TCP: disposing #0 resource(HttpConn)(0x607000013a40), conns=7, disposing=1, zombies=0 -[2023-08-18 12:24:13.543][INFO][27563][l56cg330] TCP: before dispose resource(HttpConn)(0x607000013b20), conns=6, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:24:13.543][WARN][27563][l56cg330][104] client disconnect peer. ret=1007 -[2023-08-18 12:24:13.543][INFO][27563][35x67516] TCP: clear zombies=1 resources, conns=6, removing=0, unsubs=0 -[2023-08-18 12:24:13.543][INFO][27563][l56cg330] TCP: disposing #0 resource(HttpConn)(0x607000013b20), conns=6, disposing=1, zombies=0 -[2023-08-18 12:24:13.550][INFO][27563][0727qw57] HTTP #0 127.0.0.1:44016 GET http://127.0.0.1:8888/players/js/srs.utility.js, content-length=-1 -[2023-08-18 12:24:13.550][INFO][27563][0727qw57] http match file=./objs/nginx/html/players/js/srs.utility.js, pattern=/, upath=/players/js/srs.utility.js -[2023-08-18 12:24:13.570][INFO][27563][847301j0] HTTP #0 127.0.0.1:44030 GET http://127.0.0.1:8888/players/js/winlin.utility.js, content-length=-1 -[2023-08-18 12:24:13.570][INFO][27563][847301j0] http match file=./objs/nginx/html/players/js/winlin.utility.js, pattern=/, upath=/players/js/winlin.utility.js -[2023-08-18 12:24:13.577][INFO][27563][9d36h938] TCP: before dispose resource(HttpConn)(0x6070000137a0), conns=5, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:24:13.577][WARN][27563][9d36h938][104] client disconnect peer. ret=1007 -[2023-08-18 12:24:13.577][INFO][27563][0727qw57] TCP: before dispose resource(HttpConn)(0x607000014ca0), conns=5, zombies=1, ign=0, inz=0, ind=0 -[2023-08-18 12:24:13.577][WARN][27563][0727qw57][104] client disconnect peer. ret=1007 -[2023-08-18 12:24:13.577][INFO][27563][35x67516] TCP: clear zombies=2 resources, conns=5, removing=0, unsubs=0 -[2023-08-18 12:24:13.577][INFO][27563][9d36h938] TCP: disposing #0 resource(HttpConn)(0x6070000137a0), conns=5, disposing=2, zombies=0 -[2023-08-18 12:24:13.577][INFO][27563][0727qw57] TCP: disposing #1 resource(HttpConn)(0x607000014ca0), conns=4, disposing=2, zombies=0 -[2023-08-18 12:24:13.597][INFO][27563][847301j0] TCP: before dispose resource(HttpConn)(0x607000014df0), conns=3, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:24:13.597][WARN][27563][847301j0][104] client disconnect peer. ret=1007 -[2023-08-18 12:24:13.597][INFO][27563][35x67516] TCP: clear zombies=1 resources, conns=3, removing=0, unsubs=0 -[2023-08-18 12:24:13.597][INFO][27563][847301j0] TCP: disposing #0 resource(HttpConn)(0x607000014df0), conns=3, disposing=1, zombies=0 -[2023-08-18 12:24:13.642][INFO][27563][8t916807] HTTP #0 127.0.0.1:44044 GET http://127.0.0.1:8888/players/srs_player.html?schema=http&port=8888&api=8888, content-length=-1 -[2023-08-18 12:24:13.642][INFO][27563][8t916807] http match file=./objs/nginx/html/players/srs_player.html, pattern=/, upath=/players/srs_player.html -[2023-08-18 12:24:13.667][INFO][27563][8t916807] TCP: before dispose resource(HttpConn)(0x6070000156b0), conns=3, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:24:13.667][WARN][27563][8t916807][104] client disconnect peer. ret=1007 -[2023-08-18 12:24:13.667][INFO][27563][35x67516] TCP: clear zombies=1 resources, conns=3, removing=0, unsubs=0 -[2023-08-18 12:24:13.667][INFO][27563][8t916807] TCP: disposing #0 resource(HttpConn)(0x6070000156b0), conns=3, disposing=1, zombies=0 -[2023-08-18 12:24:13.778][INFO][27563][77t30396] HTTP #0 127.0.0.1:44058 GET http://127.0.0.1:8888/players/css/bootstrap.min.css, content-length=-1 -[2023-08-18 12:24:13.778][INFO][27563][77t30396] http match file=./objs/nginx/html/players/css/bootstrap.min.css, pattern=/, upath=/players/css/bootstrap.min.css -[2023-08-18 12:24:13.807][INFO][27563][k6nq883w] HTTP #0 127.0.0.1:44070 GET http://127.0.0.1:8888/players/js/jquery-1.12.2.min.js, content-length=-1 -[2023-08-18 12:24:13.807][INFO][27563][k6nq883w] http match file=./objs/nginx/html/players/js/jquery-1.12.2.min.js, pattern=/, upath=/players/js/jquery-1.12.2.min.js -[2023-08-18 12:24:13.809][INFO][27563][7k93294g] HTTP #0 127.0.0.1:44078 GET http://127.0.0.1:8888/players/js/bootstrap.min.js, content-length=-1 -[2023-08-18 12:24:13.809][INFO][27563][7k93294g] http match file=./objs/nginx/html/players/js/bootstrap.min.js, pattern=/, upath=/players/js/bootstrap.min.js -[2023-08-18 12:24:13.810][INFO][27563][2n85b8my] HTTP #0 127.0.0.1:44088 GET http://127.0.0.1:8888/players/js/srs.page.js, content-length=-1 -[2023-08-18 12:24:13.810][INFO][27563][2n85b8my] http match file=./objs/nginx/html/players/js/srs.page.js, pattern=/, upath=/players/js/srs.page.js -[2023-08-18 12:24:13.815][INFO][27563][77t30396] TCP: before dispose resource(HttpConn)(0x607000016050), conns=7, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:24:13.815][WARN][27563][77t30396][104] client disconnect peer. ret=1007 -[2023-08-18 12:24:13.815][INFO][27563][5w11f11f] HTTP #0 127.0.0.1:44094 GET http://127.0.0.1:8888/players/js/srs.utility.js, content-length=-1 -[2023-08-18 12:24:13.815][INFO][27563][5w11f11f] http match file=./objs/nginx/html/players/js/srs.utility.js, pattern=/, upath=/players/js/srs.utility.js -[2023-08-18 12:24:13.816][INFO][27563][35x67516] TCP: clear zombies=1 resources, conns=7, removing=0, unsubs=0 -[2023-08-18 12:24:13.816][INFO][27563][77t30396] TCP: disposing #0 resource(HttpConn)(0x607000016050), conns=7, disposing=1, zombies=0 -[2023-08-18 12:24:13.842][INFO][27563][7k93294g] TCP: before dispose resource(HttpConn)(0x607000029610), conns=7, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:24:13.842][WARN][27563][7k93294g][104] client disconnect peer. ret=1007 -[2023-08-18 12:24:13.842][INFO][27563][35x67516] TCP: clear zombies=1 resources, conns=7, removing=0, unsubs=0 -[2023-08-18 12:24:13.842][INFO][27563][7k93294g] TCP: disposing #0 resource(HttpConn)(0x607000029610), conns=7, disposing=1, zombies=0 -[2023-08-18 12:24:13.843][INFO][27563][no55d91k] HTTP #0 127.0.0.1:44096 GET http://127.0.0.1:8888/players/js/winlin.utility.js, content-length=-1 -[2023-08-18 12:24:13.843][INFO][27563][no55d91k] http match file=./objs/nginx/html/players/js/winlin.utility.js, pattern=/, upath=/players/js/winlin.utility.js -[2023-08-18 12:24:13.844][INFO][27563][5w11f11f] TCP: before dispose resource(HttpConn)(0x607000029990), conns=7, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:24:13.844][WARN][27563][5w11f11f][104] client disconnect peer. ret=1007 -[2023-08-18 12:24:13.844][INFO][27563][35x67516] TCP: clear zombies=1 resources, conns=7, removing=0, unsubs=0 -[2023-08-18 12:24:13.844][INFO][27563][5w11f11f] TCP: disposing #0 resource(HttpConn)(0x607000029990), conns=7, disposing=1, zombies=0 -[2023-08-18 12:24:13.844][INFO][27563][2n85b8my] TCP: before dispose resource(HttpConn)(0x6070000296f0), conns=6, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:24:13.844][WARN][27563][2n85b8my][104] client disconnect peer. ret=1007 -[2023-08-18 12:24:13.845][INFO][27563][35x67516] TCP: clear zombies=1 resources, conns=8, removing=0, unsubs=0 -[2023-08-18 12:24:13.845][INFO][27563][2n85b8my] TCP: disposing #0 resource(HttpConn)(0x6070000296f0), conns=8, disposing=1, zombies=0 -[2023-08-18 12:24:13.866][INFO][27563][9637f788] HTTP #0 127.0.0.1:44108 GET http://127.0.0.1:8888/players/js/mpegts-1.7.3.min.js, content-length=-1 -[2023-08-18 12:24:13.866][INFO][27563][9637f788] http match file=./objs/nginx/html/players/js/mpegts-1.7.3.min.js, pattern=/, upath=/players/js/mpegts-1.7.3.min.js -[2023-08-18 12:24:13.870][INFO][27563][no55d91k] TCP: before dispose resource(HttpConn)(0x607000033e10), conns=7, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:24:13.870][WARN][27563][no55d91k][104] client disconnect peer. ret=1007 -[2023-08-18 12:24:13.871][INFO][27563][06d54f36] HTTP #0 127.0.0.1:44118 GET http://127.0.0.1:8888/players/js/hls-0.14.17.min.js, content-length=-1 -[2023-08-18 12:24:13.871][INFO][27563][06d54f36] http match file=./objs/nginx/html/players/js/hls-0.14.17.min.js, pattern=/, upath=/players/js/hls-0.14.17.min.js -[2023-08-18 12:24:13.871][INFO][27563][r5r6mt59] HTTP #0 127.0.0.1:44124 GET http://127.0.0.1:8888/players/js/json2.js, content-length=-1 -[2023-08-18 12:24:13.872][INFO][27563][r5r6mt59] http match file=./objs/nginx/html/players/js/json2.js, pattern=/, upath=/players/js/json2.js -[2023-08-18 12:24:13.872][INFO][27563][35x67516] TCP: clear zombies=1 resources, conns=8, removing=0, unsubs=0 -[2023-08-18 12:24:13.872][INFO][27563][no55d91k] TCP: disposing #0 resource(HttpConn)(0x607000033e10), conns=8, disposing=1, zombies=0 -[2023-08-18 12:24:13.883][INFO][27563][k6nq883w] TCP: before dispose resource(HttpConn)(0x607000029530), conns=7, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:24:13.883][WARN][27563][k6nq883w][104] client disconnect peer. ret=1007 -[2023-08-18 12:24:13.883][INFO][27563][35x67516] TCP: clear zombies=1 resources, conns=8, removing=0, unsubs=0 -[2023-08-18 12:24:13.883][INFO][27563][k6nq883w] TCP: disposing #0 resource(HttpConn)(0x607000029530), conns=8, disposing=1, zombies=0 -[2023-08-18 12:24:13.921][INFO][27563][h1ua0v4p] HTTP #0 127.0.0.1:44140 GET http://127.0.0.1:8888/players/js/srs.log.js, content-length=-1 -[2023-08-18 12:24:13.921][INFO][27563][h1ua0v4p] http match file=./objs/nginx/html/players/js/srs.log.js, pattern=/, upath=/players/js/srs.log.js -[2023-08-18 12:24:13.926][INFO][27563][r5r6mt59] TCP: before dispose resource(HttpConn)(0x6070000346d0), conns=7, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:24:13.926][WARN][27563][r5r6mt59][104] client disconnect peer. ret=1007 -[2023-08-18 12:24:13.926][INFO][27563][35x67516] TCP: clear zombies=1 resources, conns=7, removing=0, unsubs=0 -[2023-08-18 12:24:13.927][INFO][27563][r5r6mt59] TCP: disposing #0 resource(HttpConn)(0x6070000346d0), conns=7, disposing=1, zombies=0 -[2023-08-18 12:24:13.952][INFO][27563][9637f788] TCP: before dispose resource(HttpConn)(0x607000033fd0), conns=6, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:24:13.952][WARN][27563][9637f788][104] client disconnect peer. ret=1007 -[2023-08-18 12:24:13.952][INFO][27563][06d54f36] TCP: before dispose resource(HttpConn)(0x6070000345f0), conns=6, zombies=1, ign=0, inz=0, ind=0 -[2023-08-18 12:24:13.952][WARN][27563][06d54f36][104] client disconnect peer. ret=1007 -[2023-08-18 12:24:13.953][INFO][27563][18775550] HTTP #0 127.0.0.1:44144 GET http://127.0.0.1:8888/players/js/dash-v4.5.1.all.min.js, content-length=-1 -[2023-08-18 12:24:13.953][INFO][27563][18775550] http match file=./objs/nginx/html/players/js/dash-v4.5.1.all.min.js, pattern=/, upath=/players/js/dash-v4.5.1.all.min.js -[2023-08-18 12:24:13.959][INFO][27563][35x67516] TCP: clear zombies=2 resources, conns=6, removing=0, unsubs=0 -[2023-08-18 12:24:13.959][INFO][27563][9637f788] TCP: disposing #0 resource(HttpConn)(0x607000033fd0), conns=6, disposing=2, zombies=0 -[2023-08-18 12:24:13.959][INFO][27563][06d54f36] TCP: disposing #1 resource(HttpConn)(0x6070000345f0), conns=5, disposing=2, zombies=0 -[2023-08-18 12:24:13.959][INFO][27563][h1ua0v4p] TCP: before dispose resource(HttpConn)(0x60700008aff0), conns=4, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:24:13.959][WARN][27563][h1ua0v4p][104] client disconnect peer. ret=1007 -[2023-08-18 12:24:13.959][INFO][27563][35x67516] TCP: clear zombies=1 resources, conns=4, removing=0, unsubs=0 -[2023-08-18 12:24:13.959][INFO][27563][h1ua0v4p] TCP: disposing #0 resource(HttpConn)(0x60700008aff0), conns=4, disposing=1, zombies=0 -[2023-08-18 12:24:14.068][INFO][27563][18775550] TCP: before dispose resource(HttpConn)(0x6070000ad810), conns=3, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:24:14.068][WARN][27563][18775550][104] client disconnect peer. ret=1007 -[2023-08-18 12:24:14.068][INFO][27563][35x67516] TCP: clear zombies=1 resources, conns=3, removing=0, unsubs=0 -[2023-08-18 12:24:14.068][INFO][27563][18775550] TCP: disposing #0 resource(HttpConn)(0x6070000ad810), conns=3, disposing=1, zombies=0 -[2023-08-18 12:24:15.670][INFO][27563][k9as8l33] <- CPB time=595058380, okbps=0,0,0, ikbps=17,4201,4196, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 12:24:16.098][INFO][27563][42240q9k] -> HTS http: got 11 msgs, age=621971320, min=8, mw=350 -[2023-08-18 12:24:16.953][INFO][27563][k9as8l33] -> HLS time=622815318ms, sno=51, ts=./objs/nginx/html/live/livestream-50.ts, dur=1366ms, dva=0p -[2023-08-18 12:24:17.681][INFO][27563][56snw68h] Hybrid cpu=2.00%,410MB, cid=2,1, timer=62,0,0, clock=0,44,4,0,0,0,0,0,0, free=1, objs=(pkt:0,raw:0,fua:0,msg:149,oth:0,buf:0) -[2023-08-18 12:24:17.894][INFO][27563][37pqr1ob] -> HTC http: got 15 msgs, age=623759357, min=8, mw=500 -[2023-08-18 12:24:18.186][INFO][27563][c372e9z5] Process: cpu=3.00%,407MB, threads=2 -[2023-08-18 12:24:22.682][INFO][27563][56snw68h] Hybrid cpu=3.00%,407MB, cid=28,13, timer=61,0,0, clock=0,44,4,0,0,0,0,0,0, free=1, objs=(pkt:0,raw:0,fua:0,msg:149,oth:0,buf:0) -[2023-08-18 12:24:23.190][INFO][27563][c372e9z5] Process: cpu=1.00%,407MB, threads=2 -[2023-08-18 12:24:25.671][INFO][27563][k9as8l33] <- CPB time=605066546, okbps=0,0,0, ikbps=17,4201,4196, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 12:24:26.263][INFO][27563][42240q9k] -> HTS http: got 11 msgs, age=632132159, min=8, mw=350 -[2023-08-18 12:24:26.980][INFO][27563][k9as8l33] -> HLS time=632849618ms, sno=51, ts=./objs/nginx/html/live/livestream-50.ts, dur=11400ms, dva=0p -[2023-08-18 12:24:27.682][INFO][27563][56snw68h] Hybrid cpu=3.00%,407MB, cid=28,13, timer=61,0,0, clock=0,44,4,0,0,0,0,0,0, free=1, objs=(pkt:0,raw:0,fua:0,msg:149,oth:0,buf:0) -[2023-08-18 12:24:27.906][INFO][27563][37pqr1ob] -> HTC http: got 15 msgs, age=633774350, min=8, mw=500 -[2023-08-18 12:24:28.195][INFO][27563][c372e9z5] Process: cpu=2.00%,407MB, threads=2 -[2023-08-18 12:24:29.362][INFO][27563][185b3515] TCP: before dispose resource(HttpConn)(0x6070000256a0), conns=3, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:24:29.362][WARN][27563][185b3515][104] client disconnect peer. ret=1007 -[2023-08-18 12:24:29.362][INFO][27563][35x67516] TCP: clear zombies=1 resources, conns=3, removing=0, unsubs=0 -[2023-08-18 12:24:29.362][INFO][27563][185b3515] TCP: disposing #0 resource(HttpConn)(0x6070000256a0), conns=3, disposing=1, zombies=0 -[2023-08-18 12:24:32.684][INFO][27563][56snw68h] Hybrid cpu=3.00%,405MB, cid=28,13, timer=61,0,0, clock=0,44,4,0,0,0,0,0,0, free=1, objs=(pkt:0,raw:0,fua:0,msg:149,oth:0,buf:0) -[2023-08-18 12:24:33.032][INFO][27563][63l2w71t] HTTP #0 127.0.0.1:33512 GET http://127.0.0.1:8888/players/srs_player.html?schema=http&port=8888&api=8888, content-length=-1 -[2023-08-18 12:24:33.032][INFO][27563][63l2w71t] http match file=./objs/nginx/html/players/srs_player.html, pattern=/, upath=/players/srs_player.html -[2023-08-18 12:24:33.058][INFO][27563][63l2w71t] TCP: before dispose resource(HttpConn)(0x607000022140), conns=3, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:24:33.058][WARN][27563][63l2w71t][104] client disconnect peer. ret=1007 -[2023-08-18 12:24:33.058][INFO][27563][35x67516] TCP: clear zombies=1 resources, conns=3, removing=0, unsubs=0 -[2023-08-18 12:24:33.058][INFO][27563][63l2w71t] TCP: disposing #0 resource(HttpConn)(0x607000022140), conns=3, disposing=1, zombies=0 -[2023-08-18 12:24:33.200][INFO][27563][c372e9z5] Process: cpu=3.00%,405MB, threads=2 -[2023-08-18 12:24:36.430][INFO][27563][42240q9k] -> HTS http: got 11 msgs, age=642295548, min=8, mw=350 -[2023-08-18 12:24:36.981][INFO][27563][k9as8l33] -> HLS time=642849779ms, sno=52, ts=./objs/nginx/html/live/livestream-51.ts, dur=9400ms, dva=0p -[2023-08-18 12:24:37.684][INFO][27563][56snw68h] Hybrid cpu=3.00%,405MB, cid=3,1, timer=62,0,0, clock=0,44,4,1,0,0,0,0,0, free=1, objs=(pkt:0,raw:0,fua:0,msg:150,oth:0,buf:0) -[2023-08-18 12:24:37.921][INFO][27563][37pqr1ob] -> HTC http: got 16 msgs, age=643795495, min=8, mw=500 -[2023-08-18 12:24:38.206][INFO][27563][c372e9z5] Process: cpu=2.00%,405MB, threads=2 -[2023-08-18 12:24:40.673][INFO][27563][k9as8l33] <- CPB time=620066973, okbps=0,0,0, ikbps=18,4201,4199, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 12:24:42.684][INFO][27563][56snw68h] Hybrid cpu=2.00%,405MB, cid=3,1, timer=62,0,0, clock=0,44,4,1,0,0,0,0,0, free=1, objs=(pkt:0,raw:0,fua:0,msg:150,oth:0,buf:0) -[2023-08-18 12:24:43.212][INFO][27563][c372e9z5] Process: cpu=3.00%,405MB, threads=2 -[2023-08-18 12:24:46.597][INFO][27563][42240q9k] -> HTS http: got 11 msgs, age=652455420, min=8, mw=350 -[2023-08-18 12:24:47.015][INFO][27563][k9as8l33] -> HLS time=652888907ms, sno=53, ts=./objs/nginx/html/live/livestream-52.ts, dur=7433ms, dva=0p -[2023-08-18 12:24:47.685][INFO][27563][56snw68h] Hybrid cpu=3.00%,406MB, cid=3,1, timer=62,0,0, clock=0,44,4,1,0,0,0,0,0, free=1, objs=(pkt:0,raw:0,fua:0,msg:150,oth:0,buf:0) -[2023-08-18 12:24:48.216][INFO][27563][c372e9z5] Process: cpu=3.00%,407MB, threads=2 -[2023-08-18 12:24:48.434][INFO][27563][37pqr1ob] -> HTC http: got 15 msgs, age=654291744, min=8, mw=500 -[2023-08-18 12:24:52.686][INFO][27563][56snw68h] Hybrid cpu=2.00%,407MB, cid=1,0, timer=62,0,0, clock=0,43,4,1,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:150,oth:0,buf:0) -[2023-08-18 12:24:53.220][INFO][27563][c372e9z5] Process: cpu=2.00%,407MB, threads=2 -[2023-08-18 12:24:55.675][INFO][27563][k9as8l33] <- CPB time=635071704, okbps=0,0,0, ikbps=18,4197,4199, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 12:24:56.765][INFO][27563][42240q9k] -> HTS http: got 11 msgs, age=662632165, min=8, mw=350 -[2023-08-18 12:24:57.019][INFO][27563][k9as8l33] -> HLS time=662894406ms, sno=54, ts=./objs/nginx/html/live/livestream-53.ts, dur=5433ms, dva=0p -[2023-08-18 12:24:57.687][INFO][27563][56snw68h] Hybrid cpu=3.00%,407MB, cid=1,0, timer=62,0,0, clock=0,43,4,1,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:150,oth:0,buf:0) -[2023-08-18 12:24:58.225][INFO][27563][c372e9z5] Process: cpu=2.00%,407MB, threads=2 -[2023-08-18 12:24:58.445][INFO][27563][37pqr1ob] -> HTC http: got 15 msgs, age=664318619, min=8, mw=500 -[2023-08-18 12:25:02.688][INFO][27563][56snw68h] Hybrid cpu=3.00%,404MB, cid=1,0, timer=62,0,0, clock=0,44,3,1,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:149,oth:0,buf:0) -[2023-08-18 12:25:03.230][INFO][27563][c372e9z5] Process: cpu=3.00%,404MB, threads=2 -[2023-08-18 12:25:06.932][INFO][27563][42240q9k] -> HTS http: got 10 msgs, age=672798193, min=8, mw=350 -[2023-08-18 12:25:07.052][INFO][27563][k9as8l33] -> HLS time=672922435ms, sno=55, ts=./objs/nginx/html/live/livestream-54.ts, dur=3466ms, dva=0p -[2023-08-18 12:25:07.689][INFO][27563][56snw68h] Hybrid cpu=1.00%,404MB, cid=1,0, timer=62,0,0, clock=0,44,3,1,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:149,oth:0,buf:0) -[2023-08-18 12:25:08.235][INFO][27563][c372e9z5] Process: cpu=2.99%,404MB, threads=2 -[2023-08-18 12:25:08.459][INFO][27563][37pqr1ob] -> HTC http: got 15 msgs, age=674322781, min=8, mw=500 -[2023-08-18 12:25:10.676][INFO][27563][k9as8l33] <- CPB time=650078523, okbps=0,0,0, ikbps=19,4197,4199, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 12:25:12.689][INFO][27563][56snw68h] Hybrid cpu=2.00%,404MB, cid=1,0, timer=62,0,0, clock=0,43,5,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:150,oth:0,buf:0) -[2023-08-18 12:25:13.239][INFO][27563][c372e9z5] Process: cpu=3.00%,404MB, threads=2 -[2023-08-18 12:25:17.091][INFO][27563][k9as8l33] -> HLS time=682958108ms, sno=56, ts=./objs/nginx/html/live/livestream-55.ts, dur=1500ms, dva=0p -[2023-08-18 12:25:17.099][INFO][27563][42240q9k] -> HTS http: got 11 msgs, age=682958108, min=8, mw=350 -[2023-08-18 12:25:17.690][INFO][27563][56snw68h] Hybrid cpu=2.00%,406MB, cid=1,0, timer=62,0,0, clock=0,43,5,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:150,oth:0,buf:0) -[2023-08-18 12:25:18.244][INFO][27563][c372e9z5] Process: cpu=4.00%,408MB, threads=2 -[2023-08-18 12:25:18.471][INFO][27563][37pqr1ob] -> HTC http: got 15 msgs, age=684337825, min=8, mw=500 -[2023-08-18 12:25:20.677][INFO][27563][k9as8l33] <- CPB time=660080162, okbps=0,0,0, ikbps=19,4197,4199, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 12:25:22.690][INFO][27563][56snw68h] Hybrid cpu=3.00%,408MB, cid=1,0, timer=62,0,0, clock=0,43,5,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:150,oth:0,buf:0) -[2023-08-18 12:25:23.249][INFO][27563][c372e9z5] Process: cpu=2.00%,408MB, threads=2 -[2023-08-18 12:25:27.120][INFO][27563][k9as8l33] -> HLS time=692976711ms, sno=56, ts=./objs/nginx/html/live/livestream-55.ts, dur=11533ms, dva=0p -[2023-08-18 12:25:27.269][INFO][27563][42240q9k] -> HTS http: got 10 msgs, age=693141856, min=8, mw=350 -[2023-08-18 12:25:27.691][INFO][27563][56snw68h] Hybrid cpu=2.00%,408MB, cid=1,0, timer=62,0,0, clock=0,44,4,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:150,oth:0,buf:0) -[2023-08-18 12:25:28.254][INFO][27563][c372e9z5] Process: cpu=2.00%,408MB, threads=2 -[2023-08-18 12:25:28.484][INFO][27563][37pqr1ob] -> HTC http: got 15 msgs, age=694357534, min=8, mw=500 -[2023-08-18 12:25:32.692][INFO][27563][56snw68h] Hybrid cpu=3.00%,404MB, cid=1,0, timer=62,0,0, clock=0,44,4,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:150,oth:0,buf:0) -[2023-08-18 12:25:33.258][INFO][27563][c372e9z5] Process: cpu=3.00%,404MB, threads=2 -[2023-08-18 12:25:35.678][INFO][27563][k9as8l33] <- CPB time=675071745, okbps=0,0,0, ikbps=19,4191,4199, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 12:25:37.119][INFO][27563][k9as8l33] -> HLS time=702979217ms, sno=57, ts=./objs/nginx/html/live/livestream-56.ts, dur=9533ms, dva=0p -[2023-08-18 12:25:37.437][INFO][27563][42240q9k] -> HTS http: got 11 msgs, age=703306734, min=8, mw=350 -[2023-08-18 12:25:37.693][INFO][27563][56snw68h] Hybrid cpu=2.00%,404MB, cid=1,0, timer=62,0,0, clock=0,44,3,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:150,oth:0,buf:0) -[2023-08-18 12:25:38.263][INFO][27563][c372e9z5] Process: cpu=2.00%,404MB, threads=2 -[2023-08-18 12:25:38.998][INFO][27563][37pqr1ob] -> HTC http: got 15 msgs, age=704868721, min=8, mw=500 -[2023-08-18 12:25:42.693][INFO][27563][56snw68h] Hybrid cpu=2.00%,404MB, cid=1,0, timer=62,0,0, clock=0,44,3,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:150,oth:0,buf:0) -[2023-08-18 12:25:43.268][INFO][27563][c372e9z5] Process: cpu=3.00%,404MB, threads=2 -[2023-08-18 12:25:45.679][INFO][27563][k9as8l33] <- CPB time=685073765, okbps=0,0,0, ikbps=20,4191,4199, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 12:25:47.115][INFO][27563][k9as8l33] -> HLS time=712983800ms, sno=58, ts=./objs/nginx/html/live/livestream-57.ts, dur=7533ms, dva=0p -[2023-08-18 12:25:47.602][INFO][27563][42240q9k] -> HTS http: got 10 msgs, age=713477036, min=8, mw=350 -[2023-08-18 12:25:47.694][INFO][27563][56snw68h] Hybrid cpu=2.00%,407MB, cid=1,0, timer=62,0,0, clock=0,43,5,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:149,oth:0,buf:0) -[2023-08-18 12:25:48.273][INFO][27563][c372e9z5] Process: cpu=3.00%,408MB, threads=2 -[2023-08-18 12:25:49.010][INFO][27563][37pqr1ob] -> HTC http: got 15 msgs, age=714886386, min=8, mw=500 -[2023-08-18 12:25:52.694][INFO][27563][56snw68h] Hybrid cpu=3.00%,408MB, cid=1,0, timer=62,0,0, clock=0,43,5,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:149,oth:0,buf:0) -[2023-08-18 12:25:53.277][INFO][27563][c372e9z5] Process: cpu=3.00%,408MB, threads=2 -[2023-08-18 12:25:55.680][INFO][27563][k9as8l33] <- CPB time=695086491, okbps=0,0,0, ikbps=20,4191,4199, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 12:25:57.156][INFO][27563][k9as8l33] -> HLS time=723025017ms, sno=59, ts=./objs/nginx/html/live/livestream-58.ts, dur=5566ms, dva=0p -[2023-08-18 12:25:57.695][INFO][27563][56snw68h] Hybrid cpu=3.00%,408MB, cid=1,0, timer=62,0,0, clock=0,43,5,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:149,oth:0,buf:0) -[2023-08-18 12:25:57.770][INFO][27563][42240q9k] -> HTS http: got 11 msgs, age=723640330, min=8, mw=350 -[2023-08-18 12:25:58.282][INFO][27563][c372e9z5] Process: cpu=2.00%,408MB, threads=2 -[2023-08-18 12:25:58.934][INFO][27563][854808xh] TCP: before dispose resource(HttpConn)(0x607000094830), conns=3, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:25:58.934][WARN][27563][854808xh][104] client disconnect peer. ret=1007 -[2023-08-18 12:25:58.934][INFO][27563][35x67516] TCP: clear zombies=1 resources, conns=3, removing=0, unsubs=0 -[2023-08-18 12:25:58.934][INFO][27563][854808xh] TCP: disposing #0 resource(HttpConn)(0x607000094830), conns=3, disposing=1, zombies=0 -[2023-08-18 12:25:59.024][INFO][27563][37pqr1ob] -> HTC http: got 15 msgs, age=724896146, min=8, mw=500 -[2023-08-18 12:26:02.696][INFO][27563][56snw68h] Hybrid cpu=3.00%,404MB, cid=2,1, timer=62,0,0, clock=0,43,5,1,0,0,0,0,0, free=1, objs=(pkt:0,raw:0,fua:0,msg:150,oth:0,buf:0) -[2023-08-18 12:26:03.286][INFO][27563][c372e9z5] Process: cpu=3.00%,404MB, threads=2 -[2023-08-18 12:26:07.183][INFO][27563][k9as8l33] -> HLS time=733053832ms, sno=60, ts=./objs/nginx/html/live/livestream-59.ts, dur=3600ms, dva=0p -[2023-08-18 12:26:07.697][INFO][27563][56snw68h] Hybrid cpu=2.00%,404MB, cid=2,1, timer=62,0,0, clock=0,43,5,1,0,0,0,0,0, free=1, objs=(pkt:0,raw:0,fua:0,msg:150,oth:0,buf:0) -[2023-08-18 12:26:07.899][INFO][27563][732bs3q8] HTTP #0 10.69.12.33:34984 GET http://apps.stage-entertainment.nl/live/livestream.flv, content-length=-1 -[2023-08-18 12:26:07.899][INFO][27563][732bs3q8] dispatch cached gop success. count=10, duration=310 -[2023-08-18 12:26:07.899][INFO][27563][732bs3q8] create consumer, active=1, queue_size=0.00, jitter=30000000 -[2023-08-18 12:26:07.899][INFO][27563][732bs3q8] FLV /live/livestream.flv, encoder=FLV, mw_sleep=350ms, cache=0, msgs=128, dinm=1, guess_av=1/1/1 -[2023-08-18 12:26:07.900][INFO][27563][732bs3q8] FLV: write header audio=0, video=1, dinm=1, config=1/1/1 -[2023-08-18 12:26:08.265][INFO][27563][732bs3q8] TCP: before dispose resource(HttpConn)(0x6070000a4cf0), conns=4, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:26:08.265][WARN][27563][732bs3q8][11] client disconnect peer. ret=1007 -[2023-08-18 12:26:08.265][INFO][27563][35x67516] TCP: clear zombies=1 resources, conns=4, removing=0, unsubs=0 -[2023-08-18 12:26:08.265][INFO][27563][732bs3q8] TCP: disposing #0 resource(HttpConn)(0x6070000a4cf0), conns=4, disposing=1, zombies=0 -[2023-08-18 12:26:08.288][INFO][27563][42240q9k] -> HTS http: got 10 msgs, age=734146546, min=8, mw=350 -[2023-08-18 12:26:08.291][INFO][27563][c372e9z5] Process: cpu=2.00%,404MB, threads=2 -[2023-08-18 12:26:09.036][INFO][27563][37pqr1ob] -> HTC http: got 15 msgs, age=734911966, min=8, mw=500 -[2023-08-18 12:26:10.682][INFO][27563][k9as8l33] <- CPB time=710084110, okbps=0,0,0, ikbps=20,4194,4199, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 12:26:11.464][INFO][27563][64469j26] TCP: before dispose resource(HttpConn)(0x60700007ef70), conns=3, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:26:11.464][WARN][27563][64469j26][104] client disconnect peer. ret=1007 -[2023-08-18 12:26:11.465][INFO][27563][35x67516] TCP: clear zombies=1 resources, conns=3, removing=0, unsubs=0 -[2023-08-18 12:26:11.465][INFO][27563][64469j26] TCP: disposing #0 resource(HttpConn)(0x60700007ef70), conns=3, disposing=1, zombies=0 -[2023-08-18 12:26:12.698][INFO][27563][56snw68h] Hybrid cpu=2.00%,404MB, cid=4,1, timer=61,0,0, clock=0,43,5,0,0,0,0,0,0, free=1, objs=(pkt:0,raw:0,fua:0,msg:152,oth:0,buf:0) -[2023-08-18 12:26:13.295][INFO][27563][c372e9z5] Process: cpu=3.00%,404MB, threads=2 -[2023-08-18 12:26:17.221][INFO][27563][k9as8l33] -> HLS time=743082779ms, sno=61, ts=./objs/nginx/html/live/livestream-60.ts, dur=1633ms, dva=0p -[2023-08-18 12:26:17.698][INFO][27563][56snw68h] Hybrid cpu=3.00%,407MB, cid=4,1, timer=61,0,0, clock=0,43,5,0,0,0,0,0,0, free=1, objs=(pkt:0,raw:0,fua:0,msg:152,oth:0,buf:0) -[2023-08-18 12:26:18.299][INFO][27563][c372e9z5] Process: cpu=3.00%,408MB, threads=2 -[2023-08-18 12:26:18.456][INFO][27563][42240q9k] -> HTS http: got 10 msgs, age=744318763, min=8, mw=350 -[2023-08-18 12:26:19.048][INFO][27563][37pqr1ob] -> HTC http: got 15 msgs, age=744914587, min=8, mw=500 -[2023-08-18 12:26:20.683][INFO][27563][k9as8l33] <- CPB time=720093221, okbps=0,0,0, ikbps=21,4194,4199, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 12:26:22.482][INFO][27563][6ru8852g] TCP: before dispose resource(HttpConn)(0x607000091ce0), conns=3, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:26:22.482][WARN][27563][6ru8852g][104] client disconnect peer. ret=1007 -[2023-08-18 12:26:22.482][INFO][27563][35x67516] TCP: clear zombies=1 resources, conns=3, removing=0, unsubs=0 -[2023-08-18 12:26:22.482][INFO][27563][6ru8852g] TCP: disposing #0 resource(HttpConn)(0x607000091ce0), conns=3, disposing=1, zombies=0 -[2023-08-18 12:26:22.699][INFO][27563][56snw68h] Hybrid cpu=2.00%,408MB, cid=4,1, timer=61,0,0, clock=0,43,5,0,0,0,0,0,0, free=1, objs=(pkt:0,raw:0,fua:0,msg:152,oth:0,buf:0) -[2023-08-18 12:26:23.304][INFO][27563][c372e9z5] Process: cpu=3.00%,408MB, threads=2 -[2023-08-18 12:26:27.214][INFO][27563][k9as8l33] -> HLS time=753086829ms, sno=61, ts=./objs/nginx/html/live/livestream-60.ts, dur=11633ms, dva=0p -[2023-08-18 12:26:27.700][INFO][27563][56snw68h] Hybrid cpu=2.00%,408MB, cid=2,1, timer=61,0,0, clock=0,43,5,1,0,0,0,0,0, free=1, objs=(pkt:0,raw:0,fua:0,msg:150,oth:0,buf:0) -[2023-08-18 12:26:28.308][INFO][27563][c372e9z5] Process: cpu=4.00%,408MB, threads=2 -[2023-08-18 12:26:28.623][INFO][27563][42240q9k] -> HTS http: got 10 msgs, age=754489631, min=8, mw=350 -[2023-08-18 12:26:29.060][INFO][27563][37pqr1ob] -> HTC http: got 15 msgs, age=754922752, min=8, mw=500 -[2023-08-18 12:26:30.064][INFO][27563][06og4me1] HTTP #0 10.69.12.33:17278 GET http://apps.stage-entertainment.nl/live/livestream.flv, content-length=-1 -[2023-08-18 12:26:30.064][INFO][27563][06og4me1] dispatch cached gop success. count=15, duration=476 -[2023-08-18 12:26:30.064][INFO][27563][06og4me1] create consumer, active=1, queue_size=0.00, jitter=30000000 -[2023-08-18 12:26:30.064][INFO][27563][06og4me1] FLV /live/livestream.flv, encoder=FLV, mw_sleep=350ms, cache=0, msgs=128, dinm=1, guess_av=1/1/1 -[2023-08-18 12:26:30.064][INFO][27563][06og4me1] FLV: write header audio=0, video=1, dinm=1, config=1/1/1 -[2023-08-18 12:26:32.701][INFO][27563][56snw68h] Hybrid cpu=4.00%,403MB, cid=2,1, timer=61,0,0, clock=0,43,5,1,0,0,0,0,0, free=1, objs=(pkt:0,raw:0,fua:0,msg:150,oth:0,buf:0) -[2023-08-18 12:26:33.313][INFO][27563][c372e9z5] Process: cpu=3.00%,403MB, threads=2 -[2023-08-18 12:26:35.685][INFO][27563][k9as8l33] <- CPB time=735076052, okbps=0,0,0, ikbps=21,4194,4199, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 12:26:37.248][INFO][27563][k9as8l33] -> HLS time=763119689ms, sno=62, ts=./objs/nginx/html/live/livestream-61.ts, dur=9666ms, dva=0p -[2023-08-18 12:26:37.701][INFO][27563][56snw68h] Hybrid cpu=3.00%,403MB, cid=2,1, timer=62,0,0, clock=0,44,3,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:174,oth:0,buf:0) -[2023-08-18 12:26:38.318][INFO][27563][c372e9z5] Process: cpu=2.00%,403MB, threads=2 -[2023-08-18 12:26:39.072][INFO][27563][37pqr1ob] -> HTC http: got 15 msgs, age=764949041, min=8, mw=500 -[2023-08-18 12:26:39.491][INFO][27563][42240q9k] -> HTS http: got 11 msgs, age=765358098, min=8, mw=350 -[2023-08-18 12:26:42.702][INFO][27563][56snw68h] Hybrid cpu=2.00%,403MB, cid=2,1, timer=62,0,0, clock=0,44,3,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:174,oth:0,buf:0) -[2023-08-18 12:26:43.323][INFO][27563][c372e9z5] Process: cpu=3.00%,403MB, threads=2 -[2023-08-18 12:26:45.686][INFO][27563][k9as8l33] <- CPB time=745086321, okbps=0,0,0, ikbps=21,4199,4199, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 12:26:47.256][INFO][27563][k9as8l33] -> HLS time=773126729ms, sno=63, ts=./objs/nginx/html/live/livestream-62.ts, dur=7666ms, dva=0p -[2023-08-18 12:26:47.703][INFO][27563][56snw68h] Hybrid cpu=3.00%,409MB, cid=1,0, timer=62,0,0, clock=0,44,3,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:179,oth:0,buf:0) -[2023-08-18 12:26:48.327][INFO][27563][c372e9z5] Process: cpu=3.00%,411MB, threads=2 -[2023-08-18 12:26:49.083][INFO][27563][37pqr1ob] -> HTC http: got 15 msgs, age=774954535, min=8, mw=500 -[2023-08-18 12:26:49.657][INFO][27563][42240q9k] -> HTS http: got 11 msgs, age=775527706, min=8, mw=350 -[2023-08-18 12:26:52.703][INFO][27563][56snw68h] Hybrid cpu=3.00%,411MB, cid=1,0, timer=62,0,0, clock=0,44,3,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:179,oth:0,buf:0) -[2023-08-18 12:26:53.331][INFO][27563][c372e9z5] Process: cpu=3.00%,411MB, threads=2 -[2023-08-18 12:26:57.288][INFO][27563][k9as8l33] -> HLS time=783156800ms, sno=64, ts=./objs/nginx/html/live/livestream-63.ts, dur=5700ms, dva=0p -[2023-08-18 12:26:57.704][INFO][27563][56snw68h] Hybrid cpu=2.00%,411MB, cid=1,0, timer=62,0,0, clock=0,44,3,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:179,oth:0,buf:0) -[2023-08-18 12:26:58.335][INFO][27563][c372e9z5] Process: cpu=3.00%,411MB, threads=2 -[2023-08-18 12:26:59.092][INFO][27563][37pqr1ob] -> HTC http: got 15 msgs, age=784967823, min=8, mw=500 -[2023-08-18 12:26:59.822][INFO][27563][42240q9k] -> HTS http: got 11 msgs, age=785698070, min=8, mw=350 -[2023-08-18 12:27:00.688][INFO][27563][k9as8l33] <- CPB time=760089754, okbps=0,0,0, ikbps=22,4199,4199, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 12:27:02.705][INFO][27563][56snw68h] Hybrid cpu=2.00%,406MB, cid=1,0, timer=62,0,0, clock=0,45,3,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:180,oth:0,buf:0) -[2023-08-18 12:27:03.339][INFO][27563][c372e9z5] Process: cpu=3.00%,406MB, threads=2 -[2023-08-18 12:27:04.916][INFO][27563][623c2p29] HTTP #0 10.69.12.33:45056 GET http://apps.stage-entertainment.nl/live/livestream.flv, content-length=-1 -[2023-08-18 12:27:04.916][INFO][27563][623c2p29] dispatch cached gop success. count=40, duration=1310 -[2023-08-18 12:27:04.916][INFO][27563][623c2p29] create consumer, active=1, queue_size=0.00, jitter=30000000 -[2023-08-18 12:27:04.916][INFO][27563][623c2p29] FLV /live/livestream.flv, encoder=FLV, mw_sleep=350ms, cache=0, msgs=128, dinm=1, guess_av=1/1/1 -[2023-08-18 12:27:04.916][INFO][27563][623c2p29] FLV: write header audio=0, video=1, dinm=1, config=1/1/1 -[2023-08-18 12:27:04.941][INFO][27563][623c2p29] TCP: before dispose resource(HttpConn)(0x607000021340), conns=4, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:27:04.941][WARN][27563][623c2p29][32] client disconnect peer. ret=1009 -[2023-08-18 12:27:04.941][INFO][27563][35x67516] TCP: clear zombies=1 resources, conns=4, removing=0, unsubs=0 -[2023-08-18 12:27:04.941][INFO][27563][623c2p29] TCP: disposing #0 resource(HttpConn)(0x607000021340), conns=4, disposing=1, zombies=0 -[2023-08-18 12:27:05.138][INFO][27563][2401263e] HTTP #0 10.69.12.33:45070 GET http://apps.stage-entertainment.nl/live/livestream.flv, content-length=-1 -[2023-08-18 12:27:05.138][INFO][27563][2401263e] dispatch cached gop success. count=47, duration=1543 -[2023-08-18 12:27:05.138][INFO][27563][2401263e] create consumer, active=1, queue_size=0.00, jitter=30000000 -[2023-08-18 12:27:05.138][INFO][27563][2401263e] FLV /live/livestream.flv, encoder=FLV, mw_sleep=350ms, cache=0, msgs=128, dinm=1, guess_av=1/1/1 -[2023-08-18 12:27:05.139][INFO][27563][2401263e] FLV: write header audio=0, video=1, dinm=1, config=1/1/1 -[2023-08-18 12:27:05.167][INFO][27563][2401263e] TCP: before dispose resource(HttpConn)(0x607000020a80), conns=4, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:27:05.167][WARN][27563][2401263e][32] client disconnect peer. ret=1009 -[2023-08-18 12:27:05.167][INFO][27563][35x67516] TCP: clear zombies=1 resources, conns=4, removing=0, unsubs=0 -[2023-08-18 12:27:05.167][INFO][27563][2401263e] TCP: disposing #0 resource(HttpConn)(0x607000020a80), conns=4, disposing=1, zombies=0 -[2023-08-18 12:27:07.315][INFO][27563][k9as8l33] -> HLS time=793187677ms, sno=65, ts=./objs/nginx/html/live/livestream-64.ts, dur=3733ms, dva=0p -[2023-08-18 12:27:07.706][INFO][27563][56snw68h] Hybrid cpu=2.00%,406MB, cid=1,0, timer=62,0,0, clock=0,45,3,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:180,oth:0,buf:0) -[2023-08-18 12:27:08.344][INFO][27563][c372e9z5] Process: cpu=3.00%,406MB, threads=2 -[2023-08-18 12:27:09.104][INFO][27563][37pqr1ob] -> HTC http: got 15 msgs, age=794981048, min=8, mw=500 -[2023-08-18 12:27:09.989][INFO][27563][42240q9k] -> HTS http: got 11 msgs, age=795865722, min=8, mw=350 -[2023-08-18 12:27:11.331][INFO][27563][84765936] HTTP #0 127.0.0.1:55656 GET http://127.0.0.1:8888/players/js/json2.js, content-length=-1 -[2023-08-18 12:27:11.331][INFO][27563][84765936] http match file=./objs/nginx/html/players/js/json2.js, pattern=/, upath=/players/js/json2.js -[2023-08-18 12:27:11.357][INFO][27563][84765936] TCP: before dispose resource(HttpConn)(0x60700002b4b0), conns=4, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:27:11.357][WARN][27563][84765936][104] client disconnect peer. ret=1007 -[2023-08-18 12:27:11.357][INFO][27563][35x67516] TCP: clear zombies=1 resources, conns=4, removing=0, unsubs=0 -[2023-08-18 12:27:11.357][INFO][27563][84765936] TCP: disposing #0 resource(HttpConn)(0x60700002b4b0), conns=4, disposing=1, zombies=0 -[2023-08-18 12:27:11.513][INFO][27563][51w93q0q] HTTP #0 127.0.0.1:55662 GET http://127.0.0.1:8888/players/js/mpegts.js.map, content-length=-1 -[2023-08-18 12:27:11.513][INFO][27563][51w93q0q] http match file=./objs/nginx/html/players/js/mpegts.js.map, pattern=/, upath=/players/js/mpegts.js.map -[2023-08-18 12:27:11.633][INFO][27563][51w93q0q] TCP: before dispose resource(HttpConn)(0x60700002adb0), conns=4, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:27:11.633][WARN][27563][51w93q0q][104] client disconnect peer. ret=1007 -[2023-08-18 12:27:11.634][INFO][27563][35x67516] TCP: clear zombies=1 resources, conns=4, removing=0, unsubs=0 -[2023-08-18 12:27:11.634][INFO][27563][51w93q0q] TCP: disposing #0 resource(HttpConn)(0x60700002adb0), conns=4, disposing=1, zombies=0 -[2023-08-18 12:27:12.707][INFO][27563][56snw68h] Hybrid cpu=3.00%,406MB, cid=1,0, timer=62,0,0, clock=0,45,3,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:180,oth:0,buf:0) -[2023-08-18 12:27:13.349][INFO][27563][c372e9z5] Process: cpu=2.00%,406MB, threads=2 -[2023-08-18 12:27:15.690][INFO][27563][k9as8l33] <- CPB time=775097374, okbps=0,0,0, ikbps=22,4205,4199, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 12:27:17.356][INFO][27563][k9as8l33] -> HLS time=803216060ms, sno=66, ts=./objs/nginx/html/live/livestream-65.ts, dur=1766ms, dva=0p -[2023-08-18 12:27:17.708][INFO][27563][56snw68h] Hybrid cpu=4.00%,410MB, cid=7,2, timer=62,0,0, clock=0,44,4,1,0,0,0,0,0, free=1, objs=(pkt:0,raw:0,fua:0,msg:186,oth:0,buf:0) -[2023-08-18 12:27:18.354][INFO][27563][c372e9z5] Process: cpu=2.00%,410MB, threads=2 -[2023-08-18 12:27:19.118][INFO][27563][37pqr1ob] -> HTC http: got 15 msgs, age=804984530, min=8, mw=500 -[2023-08-18 12:27:20.159][INFO][27563][42240q9k] -> HTS http: got 11 msgs, age=806031702, min=8, mw=350 -[2023-08-18 12:27:22.709][INFO][27563][56snw68h] Hybrid cpu=3.00%,410MB, cid=7,2, timer=62,0,0, clock=0,44,4,1,0,0,0,0,0, free=1, objs=(pkt:0,raw:0,fua:0,msg:186,oth:0,buf:0) -[2023-08-18 12:27:23.358][INFO][27563][c372e9z5] Process: cpu=2.99%,410MB, threads=2 -[2023-08-18 12:27:25.690][INFO][27563][k9as8l33] <- CPB time=785099305, okbps=0,0,0, ikbps=22,4205,4199, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 12:27:27.349][INFO][27563][k9as8l33] -> HLS time=813217621ms, sno=66, ts=./objs/nginx/html/live/livestream-65.ts, dur=11766ms, dva=0p -[2023-08-18 12:27:27.709][INFO][27563][56snw68h] Hybrid cpu=2.00%,410MB, cid=1,0, timer=61,0,0, clock=0,44,4,1,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:179,oth:0,buf:0) -[2023-08-18 12:27:28.362][INFO][27563][c372e9z5] Process: cpu=3.00%,410MB, threads=2 -[2023-08-18 12:27:29.128][INFO][27563][37pqr1ob] -> HTC http: got 15 msgs, age=814988890, min=8, mw=500 -[2023-08-18 12:27:30.327][INFO][27563][42240q9k] -> HTS http: got 11 msgs, age=816188603, min=8, mw=350 -[2023-08-18 12:27:32.710][INFO][27563][56snw68h] Hybrid cpu=1.00%,405MB, cid=1,0, timer=61,0,0, clock=0,44,4,1,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:179,oth:0,buf:0) -[2023-08-18 12:27:33.366][INFO][27563][c372e9z5] Process: cpu=3.00%,405MB, threads=2 -[2023-08-18 12:27:37.388][INFO][27563][k9as8l33] -> HLS time=823246215ms, sno=67, ts=./objs/nginx/html/live/livestream-66.ts, dur=9800ms, dva=0p -[2023-08-18 12:27:37.711][INFO][27563][56snw68h] Hybrid cpu=1.00%,405MB, cid=1,0, timer=62,0,0, clock=0,43,5,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:179,oth:0,buf:0) -[2023-08-18 12:27:38.370][INFO][27563][c372e9z5] Process: cpu=4.00%,405MB, threads=2 -[2023-08-18 12:27:39.142][INFO][27563][37pqr1ob] -> HTC http: got 15 msgs, age=825013959, min=8, mw=500 -[2023-08-18 12:27:40.493][INFO][27563][42240q9k] -> HTS http: got 11 msgs, age=826359264, min=8, mw=350 -[2023-08-18 12:27:40.692][INFO][27563][k9as8l33] <- CPB time=800090655, okbps=0,0,0, ikbps=23,4205,4199, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 12:27:42.712][INFO][27563][56snw68h] Hybrid cpu=2.00%,405MB, cid=1,0, timer=62,0,0, clock=0,43,5,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:179,oth:0,buf:0) -[2023-08-18 12:27:43.375][INFO][27563][c372e9z5] Process: cpu=3.00%,405MB, threads=2 -[2023-08-18 12:27:47.390][INFO][27563][k9as8l33] -> HLS time=833246742ms, sno=68, ts=./objs/nginx/html/live/livestream-67.ts, dur=7800ms, dva=0p -[2023-08-18 12:27:47.713][INFO][27563][56snw68h] Hybrid cpu=4.00%,409MB, cid=1,0, timer=62,0,0, clock=0,44,3,1,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:179,oth:0,buf:0) -[2023-08-18 12:27:48.379][INFO][27563][c372e9z5] Process: cpu=2.00%,409MB, threads=2 -[2023-08-18 12:27:49.155][INFO][27563][37pqr1ob] -> HTC http: got 14 msgs, age=835016304, min=8, mw=500 -[2023-08-18 12:27:50.661][INFO][27563][42240q9k] -> HTS http: got 11 msgs, age=836523941, min=8, mw=350 -[2023-08-18 12:27:52.713][INFO][27563][56snw68h] Hybrid cpu=3.00%,409MB, cid=1,0, timer=62,0,0, clock=0,44,3,1,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:179,oth:0,buf:0) -[2023-08-18 12:27:53.383][INFO][27563][c372e9z5] Process: cpu=2.00%,409MB, threads=2 -[2023-08-18 12:27:55.694][INFO][27563][k9as8l33] <- CPB time=815098597, okbps=0,0,0, ikbps=23,4191,4199, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 12:27:57.383][INFO][27563][k9as8l33] -> HLS time=843251448ms, sno=69, ts=./objs/nginx/html/live/livestream-68.ts, dur=5800ms, dva=0p -[2023-08-18 12:27:57.714][INFO][27563][56snw68h] Hybrid cpu=3.00%,409MB, cid=1,0, timer=61,0,0, clock=0,43,5,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:179,oth:0,buf:0) -[2023-08-18 12:27:58.388][INFO][27563][c372e9z5] Process: cpu=2.00%,409MB, threads=2 -[2023-08-18 12:27:59.167][INFO][27563][37pqr1ob] -> HTC http: got 15 msgs, age=845038168, min=8, mw=500 -[2023-08-18 12:28:00.827][INFO][27563][42240q9k] -> HTS http: got 11 msgs, age=846687030, min=8, mw=350 -[2023-08-18 12:28:02.714][INFO][27563][56snw68h] Hybrid cpu=2.00%,404MB, cid=1,0, timer=61,0,0, clock=0,43,5,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:179,oth:0,buf:0) -[2023-08-18 12:28:03.391][INFO][27563][c372e9z5] Process: cpu=2.00%,404MB, threads=2 -[2023-08-18 12:28:07.422][INFO][27563][k9as8l33] -> HLS time=853286087ms, sno=70, ts=./objs/nginx/html/live/livestream-69.ts, dur=3833ms, dva=0p -[2023-08-18 12:28:07.715][INFO][27563][56snw68h] Hybrid cpu=1.00%,404MB, cid=1,0, timer=61,0,0, clock=0,43,5,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:179,oth:0,buf:0) -[2023-08-18 12:28:08.395][INFO][27563][c372e9z5] Process: cpu=3.00%,404MB, threads=2 -[2023-08-18 12:28:09.678][INFO][27563][37pqr1ob] -> HTC http: got 15 msgs, age=855545741, min=8, mw=500 -[2023-08-18 12:28:10.697][INFO][27563][k9as8l33] <- CPB time=830096029, okbps=0,0,0, ikbps=24,4191,4199, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 12:28:10.991][INFO][27563][42240q9k] -> HTS http: got 11 msgs, age=856866268, min=8, mw=350 -[2023-08-18 12:28:12.715][INFO][27563][56snw68h] Hybrid cpu=2.00%,404MB, cid=1,0, timer=62,0,0, clock=0,44,4,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:179,oth:0,buf:0) -[2023-08-18 12:28:13.400][INFO][27563][c372e9z5] Process: cpu=3.00%,405MB, threads=2 -[2023-08-18 12:28:17.455][INFO][27563][k9as8l33] -> HLS time=863313479ms, sno=71, ts=./objs/nginx/html/live/livestream-70.ts, dur=1866ms, dva=0p -[2023-08-18 12:28:17.715][INFO][27563][56snw68h] Hybrid cpu=3.00%,409MB, cid=1,0, timer=62,0,0, clock=0,44,4,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:179,oth:0,buf:0) -[2023-08-18 12:28:18.405][INFO][27563][c372e9z5] Process: cpu=3.00%,409MB, threads=2 -[2023-08-18 12:28:19.691][INFO][27563][37pqr1ob] -> HTC http: got 15 msgs, age=865556149, min=8, mw=500 -[2023-08-18 12:28:21.160][INFO][27563][42240q9k] -> HTS http: got 11 msgs, age=867037097, min=8, mw=350 -[2023-08-18 12:28:22.716][INFO][27563][56snw68h] Hybrid cpu=3.00%,409MB, cid=1,0, timer=62,0,0, clock=0,44,4,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:179,oth:0,buf:0) -[2023-08-18 12:28:23.410][INFO][27563][c372e9z5] Process: cpu=2.00%,409MB, threads=2 -[2023-08-18 12:28:25.698][INFO][27563][k9as8l33] <- CPB time=845096161, okbps=0,0,0, ikbps=24,4191,4199, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 12:28:27.452][INFO][27563][k9as8l33] -> HLS time=873327976ms, sno=71, ts=./objs/nginx/html/live/livestream-70.ts, dur=11866ms, dva=0p -[2023-08-18 12:28:27.717][INFO][27563][56snw68h] Hybrid cpu=1.00%,409MB, cid=1,0, timer=62,0,0, clock=0,43,4,1,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:180,oth:0,buf:0) -[2023-08-18 12:28:28.415][INFO][27563][c372e9z5] Process: cpu=3.00%,409MB, threads=2 -[2023-08-18 12:28:29.704][INFO][27563][37pqr1ob] -> HTC http: got 15 msgs, age=875565649, min=8, mw=500 -[2023-08-18 12:28:31.329][INFO][27563][42240q9k] -> HTS http: got 11 msgs, age=877185875, min=8, mw=350 -[2023-08-18 12:28:32.718][INFO][27563][56snw68h] Hybrid cpu=3.00%,405MB, cid=1,0, timer=62,0,0, clock=0,43,4,1,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:180,oth:0,buf:0) -[2023-08-18 12:28:33.418][INFO][27563][c372e9z5] Process: cpu=2.00%,405MB, threads=2 -[2023-08-18 12:28:35.699][INFO][27563][k9as8l33] <- CPB time=855105500, okbps=0,0,0, ikbps=24,4203,4199, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 12:28:37.489][INFO][27563][k9as8l33] -> HLS time=883349329ms, sno=72, ts=./objs/nginx/html/live/livestream-71.ts, dur=9900ms, dva=0p -[2023-08-18 12:28:37.718][INFO][27563][56snw68h] Hybrid cpu=2.00%,405MB, cid=1,0, timer=61,0,0, clock=0,44,4,1,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:180,oth:0,buf:0) -[2023-08-18 12:28:38.422][INFO][27563][c372e9z5] Process: cpu=2.00%,405MB, threads=2 -[2023-08-18 12:28:39.716][INFO][27563][37pqr1ob] -> HTC http: got 14 msgs, age=885588508, min=8, mw=500 -[2023-08-18 12:28:41.220][INFO][27563][06og4me1] -> HTS http: got 10 msgs, age=131156158, min=8, mw=350 -[2023-08-18 12:28:42.718][INFO][27563][56snw68h] Hybrid cpu=3.00%,405MB, cid=1,0, timer=61,0,0, clock=0,44,4,1,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:180,oth:0,buf:0) -[2023-08-18 12:28:43.426][INFO][27563][c372e9z5] Process: cpu=2.99%,406MB, threads=2 -[2023-08-18 12:28:47.486][INFO][27563][k9as8l33] -> HLS time=893354629ms, sno=73, ts=./objs/nginx/html/live/livestream-72.ts, dur=7900ms, dva=0p -[2023-08-18 12:28:47.719][INFO][27563][56snw68h] Hybrid cpu=3.00%,408MB, cid=1,0, timer=61,0,0, clock=0,44,4,1,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:180,oth:0,buf:0) -[2023-08-18 12:28:48.430][INFO][27563][c372e9z5] Process: cpu=3.00%,408MB, threads=2 -[2023-08-18 12:28:49.728][INFO][27563][37pqr1ob] -> HTC http: got 15 msgs, age=895594251, min=8, mw=500 -[2023-08-18 12:28:50.702][INFO][27563][k9as8l33] <- CPB time=870097804, okbps=0,0,0, ikbps=25,4203,4199, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 12:28:51.384][INFO][27563][06og4me1] -> HTS http: got 11 msgs, age=141311635, min=8, mw=350 -[2023-08-18 12:28:52.720][INFO][27563][56snw68h] Hybrid cpu=2.00%,408MB, cid=1,0, timer=61,0,0, clock=0,44,4,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:179,oth:0,buf:0) -[2023-08-18 12:28:53.435][INFO][27563][c372e9z5] Process: cpu=2.00%,408MB, threads=2 -[2023-08-18 12:28:57.515][INFO][27563][k9as8l33] -> HLS time=903385174ms, sno=74, ts=./objs/nginx/html/live/livestream-73.ts, dur=5933ms, dva=0p -[2023-08-18 12:28:57.721][INFO][27563][56snw68h] Hybrid cpu=3.00%,408MB, cid=1,0, timer=61,0,0, clock=0,44,4,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:179,oth:0,buf:0) -[2023-08-18 12:28:58.439][INFO][27563][c372e9z5] Process: cpu=2.00%,409MB, threads=2 -[2023-08-18 12:28:59.740][INFO][27563][37pqr1ob] -> HTC http: got 15 msgs, age=905610725, min=8, mw=500 -[2023-08-18 12:29:01.552][INFO][27563][06og4me1] -> HTS http: got 10 msgs, age=151492835, min=8, mw=350 -[2023-08-18 12:29:02.721][INFO][27563][56snw68h] Hybrid cpu=3.00%,405MB, cid=1,0, timer=62,0,0, clock=0,44,4,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:179,oth:0,buf:0) -[2023-08-18 12:29:03.443][INFO][27563][c372e9z5] Process: cpu=2.00%,405MB, threads=2 -[2023-08-18 12:29:05.704][INFO][27563][k9as8l33] <- CPB time=885110079, okbps=0,0,0, ikbps=25,4194,4199, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 12:29:07.554][INFO][27563][k9as8l33] -> HLS time=913421538ms, sno=75, ts=./objs/nginx/html/live/livestream-74.ts, dur=3966ms, dva=0p -[2023-08-18 12:29:07.721][INFO][27563][56snw68h] Hybrid cpu=2.00%,405MB, cid=1,0, timer=62,0,0, clock=0,44,4,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:179,oth:0,buf:0) -[2023-08-18 12:29:08.448][INFO][27563][c372e9z5] Process: cpu=3.00%,405MB, threads=2 -[2023-08-18 12:29:10.250][INFO][27563][37pqr1ob] -> HTC http: got 15 msgs, age=916122584, min=8, mw=500 -[2023-08-18 12:29:11.720][INFO][27563][06og4me1] -> HTS http: got 10 msgs, age=161653003, min=8, mw=350 -[2023-08-18 12:29:12.723][INFO][27563][56snw68h] Hybrid cpu=2.00%,405MB, cid=1,0, timer=62,0,0, clock=0,44,4,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:179,oth:0,buf:0) -[2023-08-18 12:29:13.451][INFO][27563][c372e9z5] Process: cpu=3.00%,405MB, threads=2 -[2023-08-18 12:29:17.581][INFO][27563][k9as8l33] -> HLS time=923449453ms, sno=76, ts=./objs/nginx/html/live/livestream-75.ts, dur=2000ms, dva=0p -[2023-08-18 12:29:17.723][INFO][27563][56snw68h] Hybrid cpu=2.99%,408MB, cid=1,0, timer=61,0,0, clock=0,43,5,1,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:179,oth:0,buf:0) -[2023-08-18 12:29:18.454][INFO][27563][c372e9z5] Process: cpu=2.00%,408MB, threads=2 -[2023-08-18 12:29:20.263][INFO][27563][37pqr1ob] -> HTC http: got 15 msgs, age=926125638, min=8, mw=500 -[2023-08-18 12:29:20.705][INFO][27563][k9as8l33] <- CPB time=900109632, okbps=0,0,0, ikbps=26,4194,4199, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 12:29:21.884][INFO][27563][06og4me1] -> HTS http: got 11 msgs, age=171823737, min=8, mw=350 -[2023-08-18 12:29:22.724][INFO][27563][56snw68h] Hybrid cpu=3.00%,408MB, cid=1,0, timer=61,0,0, clock=0,43,5,1,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:179,oth:0,buf:0) -[2023-08-18 12:29:23.458][INFO][27563][c372e9z5] Process: cpu=2.00%,408MB, threads=2 -[2023-08-18 12:29:27.590][INFO][27563][k9as8l33] -> HLS time=933464158ms, sno=77, ts=./objs/nginx/html/live/livestream-76.ts, dur=0ms, dva=0p -[2023-08-18 12:29:27.724][INFO][27563][56snw68h] Hybrid cpu=2.00%,408MB, cid=1,0, timer=61,0,0, clock=0,43,5,1,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:179,oth:0,buf:0) -[2023-08-18 12:29:28.463][INFO][27563][c372e9z5] Process: cpu=2.00%,409MB, threads=2 -[2023-08-18 12:29:30.276][INFO][27563][37pqr1ob] -> HTC http: got 15 msgs, age=936152037, min=8, mw=500 -[2023-08-18 12:29:32.054][INFO][27563][06og4me1] -> HTS http: got 10 msgs, age=181993471, min=8, mw=350 -[2023-08-18 12:29:32.725][INFO][27563][56snw68h] Hybrid cpu=2.99%,404MB, cid=1,0, timer=62,0,0, clock=0,43,4,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:180,oth:0,buf:0) -[2023-08-18 12:29:33.468][INFO][27563][c372e9z5] Process: cpu=2.00%,404MB, threads=2 -[2023-08-18 12:29:35.706][INFO][27563][k9as8l33] <- CPB time=915095895, okbps=0,0,0, ikbps=26,4194,4199, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 12:29:37.613][INFO][27563][k9as8l33] -> HLS time=943482272ms, sno=77, ts=./objs/nginx/html/live/livestream-76.ts, dur=10033ms, dva=0p -[2023-08-18 12:29:37.726][INFO][27563][56snw68h] Hybrid cpu=3.00%,404MB, cid=1,0, timer=62,0,0, clock=0,43,4,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:180,oth:0,buf:0) -[2023-08-18 12:29:38.473][INFO][27563][c372e9z5] Process: cpu=2.00%,404MB, threads=2 -[2023-08-18 12:29:40.292][INFO][27563][37pqr1ob] -> HTC http: got 15 msgs, age=946157014, min=8, mw=500 -[2023-08-18 12:29:42.221][INFO][27563][06og4me1] -> HTS http: got 11 msgs, age=192159413, min=8, mw=350 -[2023-08-18 12:29:42.726][INFO][27563][56snw68h] Hybrid cpu=2.00%,404MB, cid=1,0, timer=62,0,0, clock=0,43,4,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:180,oth:0,buf:0) -[2023-08-18 12:29:43.479][INFO][27563][c372e9z5] Process: cpu=2.00%,405MB, threads=2 -[2023-08-18 12:29:45.707][INFO][27563][k9as8l33] <- CPB time=925098672, okbps=0,0,0, ikbps=26,4200,4196, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 12:29:47.655][INFO][27563][k9as8l33] -> HLS time=953515535ms, sno=78, ts=./objs/nginx/html/live/livestream-77.ts, dur=8066ms, dva=0p -[2023-08-18 12:29:47.726][INFO][27563][56snw68h] Hybrid cpu=2.00%,408MB, cid=1,0, timer=62,0,0, clock=0,43,5,1,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:180,oth:0,buf:0) -[2023-08-18 12:29:48.485][INFO][27563][c372e9z5] Process: cpu=2.00%,408MB, threads=2 -[2023-08-18 12:29:50.302][INFO][27563][37pqr1ob] -> HTC http: got 15 msgs, age=956176951, min=8, mw=500 -[2023-08-18 12:29:52.386][INFO][27563][06og4me1] -> HTS http: got 10 msgs, age=202325418, min=8, mw=350 -[2023-08-18 12:29:52.727][INFO][27563][56snw68h] Hybrid cpu=2.00%,408MB, cid=1,0, timer=62,0,0, clock=0,43,5,1,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:180,oth:0,buf:0) -[2023-08-18 12:29:53.488][INFO][27563][c372e9z5] Process: cpu=3.00%,408MB, threads=2 -[2023-08-18 12:29:55.708][INFO][27563][k9as8l33] <- CPB time=935101101, okbps=0,0,0, ikbps=27,4200,4196, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 12:29:57.650][INFO][27563][k9as8l33] -> HLS time=963516619ms, sno=79, ts=./objs/nginx/html/live/livestream-78.ts, dur=6066ms, dva=0p -[2023-08-18 12:29:57.727][INFO][27563][56snw68h] Hybrid cpu=3.00%,409MB, cid=1,0, timer=61,0,0, clock=0,44,4,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:179,oth:0,buf:0) -[2023-08-18 12:29:58.492][INFO][27563][c372e9z5] Process: cpu=2.00%,409MB, threads=2 -[2023-08-18 12:30:00.314][INFO][27563][37pqr1ob] -> HTC http: got 15 msgs, age=966183978, min=8, mw=500 -[2023-08-18 12:30:02.549][INFO][27563][06og4me1] -> HTS http: got 11 msgs, age=212478719, min=8, mw=350 -[2023-08-18 12:30:02.728][INFO][27563][56snw68h] Hybrid cpu=3.00%,406MB, cid=1,0, timer=61,0,0, clock=0,44,4,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:179,oth:0,buf:0) -[2023-08-18 12:30:03.497][INFO][27563][c372e9z5] Process: cpu=3.00%,406MB, threads=2 -[2023-08-18 12:30:05.710][INFO][27563][k9as8l33] <- CPB time=945109745, okbps=0,0,0, ikbps=27,4200,4196, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 12:30:07.649][INFO][27563][k9as8l33] -> HLS time=973518347ms, sno=80, ts=./objs/nginx/html/live/livestream-79.ts, dur=4066ms, dva=0p -[2023-08-18 12:30:07.729][INFO][27563][56snw68h] Hybrid cpu=3.00%,406MB, cid=1,0, timer=62,0,0, clock=0,44,3,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:179,oth:0,buf:0) -[2023-08-18 12:30:08.502][INFO][27563][c372e9z5] Process: cpu=2.00%,406MB, threads=2 -[2023-08-18 12:30:10.326][INFO][27563][37pqr1ob] -> HTC http: got 15 msgs, age=976194516, min=8, mw=500 -[2023-08-18 12:30:12.718][INFO][27563][06og4me1] -> HTS http: got 11 msgs, age=222653302, min=8, mw=350 -[2023-08-18 12:30:12.732][INFO][27563][56snw68h] Hybrid cpu=2.00%,406MB, cid=1,0, timer=62,0,0, clock=0,44,3,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:179,oth:0,buf:0) -[2023-08-18 12:30:13.507][INFO][27563][c372e9z5] Process: cpu=3.00%,406MB, threads=2 -[2023-08-18 12:30:15.711][INFO][27563][k9as8l33] <- CPB time=955115534, okbps=0,0,0, ikbps=27,4200,4196, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 12:30:17.648][INFO][27563][k9as8l33] -> HLS time=983524630ms, sno=81, ts=./objs/nginx/html/live/livestream-80.ts, dur=2066ms, dva=0p -[2023-08-18 12:30:17.732][INFO][27563][56snw68h] Hybrid cpu=2.00%,408MB, cid=1,0, timer=62,0,0, clock=0,42,5,1,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:179,oth:0,buf:0) -[2023-08-18 12:30:18.512][INFO][27563][c372e9z5] Process: cpu=2.00%,408MB, threads=2 -[2023-08-18 12:30:20.335][INFO][27563][37pqr1ob] -> HTC http: got 15 msgs, age=986198279, min=8, mw=500 -[2023-08-18 12:30:22.733][INFO][27563][56snw68h] Hybrid cpu=2.00%,408MB, cid=1,0, timer=62,0,0, clock=0,42,5,1,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:179,oth:0,buf:0) -[2023-08-18 12:30:22.884][INFO][27563][06og4me1] -> HTS http: got 10 msgs, age=232823050, min=8, mw=350 -[2023-08-18 12:30:23.518][INFO][27563][c372e9z5] Process: cpu=2.00%,408MB, threads=2 -[2023-08-18 12:30:27.684][INFO][27563][k9as8l33] -> HLS time=993558997ms, sno=82, ts=./objs/nginx/html/live/livestream-81.ts, dur=100ms, dva=0p -[2023-08-18 12:30:27.734][INFO][27563][56snw68h] Hybrid cpu=3.00%,408MB, cid=1,0, timer=62,0,0, clock=0,42,5,1,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:179,oth:0,buf:0) -[2023-08-18 12:30:28.523][INFO][27563][c372e9z5] Process: cpu=3.00%,408MB, threads=2 -[2023-08-18 12:30:30.347][INFO][27563][37pqr1ob] -> HTC http: got 15 msgs, age=996222492, min=8, mw=500 -[2023-08-18 12:30:30.714][INFO][27563][k9as8l33] <- CPB time=970116339, okbps=0,0,0, ikbps=28,4198,4196, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 12:30:32.735][INFO][27563][56snw68h] Hybrid cpu=2.00%,407MB, cid=1,0, timer=62,0,0, clock=0,44,4,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:179,oth:0,buf:0) -[2023-08-18 12:30:33.055][INFO][27563][06og4me1] -> HTS http: got 11 msgs, age=242987705, min=8, mw=350 -[2023-08-18 12:30:33.528][INFO][27563][c372e9z5] Process: cpu=2.00%,407MB, threads=2 -[2023-08-18 12:30:37.718][INFO][27563][k9as8l33] -> HLS time=1003585434ms, sno=82, ts=./objs/nginx/html/live/livestream-81.ts, dur=10133ms, dva=0p -[2023-08-18 12:30:37.736][INFO][27563][56snw68h] Hybrid cpu=2.00%,407MB, cid=1,0, timer=62,0,0, clock=0,44,4,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:179,oth:0,buf:0) -[2023-08-18 12:30:38.533][INFO][27563][c372e9z5] Process: cpu=3.00%,407MB, threads=2 -[2023-08-18 12:30:40.716][INFO][27563][k9as8l33] <- CPB time=980118887, okbps=0,0,0, ikbps=28,4198,4196, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 12:30:40.859][INFO][27563][37pqr1ob] -> HTC http: got 15 msgs, age=1006734622, min=8, mw=500 -[2023-08-18 12:30:42.736][INFO][27563][56snw68h] Hybrid cpu=2.00%,407MB, cid=1,0, timer=62,0,0, clock=0,44,4,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:179,oth:0,buf:0) -[2023-08-18 12:30:43.223][INFO][27563][06og4me1] -> HTS http: got 10 msgs, age=253166168, min=8, mw=350 -[2023-08-18 12:30:43.538][INFO][27563][c372e9z5] Process: cpu=2.00%,407MB, threads=2 -[2023-08-18 12:30:47.718][INFO][27563][k9as8l33] -> HLS time=1013589109ms, sno=83, ts=./objs/nginx/html/live/livestream-82.ts, dur=8133ms, dva=0p -[2023-08-18 12:30:47.737][INFO][27563][56snw68h] Hybrid cpu=3.00%,408MB, cid=1,0, timer=62,0,0, clock=0,44,4,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:179,oth:0,buf:0) -[2023-08-18 12:30:48.543][INFO][27563][c372e9z5] Process: cpu=2.00%,408MB, threads=2 -[2023-08-18 12:30:49.095][INFO][27563][t3212ogl] HTTP #0 10.69.12.33:24956 GET http://apps.stage-entertainment.nl/live/livestream.flv, content-length=-1 -[2023-08-18 12:30:49.095][INFO][27563][t3212ogl] dispatch cached gop success. count=46, duration=1510 -[2023-08-18 12:30:49.095][INFO][27563][t3212ogl] create consumer, active=1, queue_size=0.00, jitter=30000000 -[2023-08-18 12:30:49.095][INFO][27563][t3212ogl] FLV /live/livestream.flv, encoder=FLV, mw_sleep=350ms, cache=0, msgs=128, dinm=1, guess_av=1/1/1 -[2023-08-18 12:30:49.095][INFO][27563][t3212ogl] FLV: write header audio=0, video=1, dinm=1, config=1/1/1 -[2023-08-18 12:30:50.717][INFO][27563][k9as8l33] <- CPB time=990125636, okbps=0,0,0, ikbps=28,4198,4196, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 12:30:51.371][INFO][27563][37pqr1ob] -> HTC http: got 15 msgs, age=1017244444, min=8, mw=500 -[2023-08-18 12:30:52.737][INFO][27563][56snw68h] Hybrid cpu=2.00%,408MB, cid=1,0, timer=62,0,0, clock=0,44,4,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:179,oth:0,buf:0) -[2023-08-18 12:30:53.548][INFO][27563][c372e9z5] Process: cpu=2.00%,408MB, threads=2 -[2023-08-18 12:30:55.416][INFO][27563][42240q9k] -> HTS http: got 10 msgs, age=1021275311, min=8, mw=350 -[2023-08-18 12:30:57.737][INFO][27563][56snw68h] Hybrid cpu=3.00%,408MB, cid=1,0, timer=62,0,0, clock=0,44,4,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:179,oth:0,buf:0) -[2023-08-18 12:30:57.747][INFO][27563][k9as8l33] -> HLS time=1023617725ms, sno=84, ts=./objs/nginx/html/live/livestream-83.ts, dur=6166ms, dva=0p -[2023-08-18 12:30:58.553][INFO][27563][c372e9z5] Process: cpu=2.00%,408MB, threads=2 -[2023-08-18 12:31:01.385][INFO][27563][37pqr1ob] -> HTC http: got 16 msgs, age=1027253968, min=8, mw=500 -[2023-08-18 12:31:02.738][INFO][27563][56snw68h] Hybrid cpu=3.00%,408MB, cid=2,1, timer=62,0,0, clock=0,44,4,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:210,oth:0,buf:0) -[2023-08-18 12:31:03.557][INFO][27563][c372e9z5] Process: cpu=3.00%,408MB, threads=2 -[2023-08-18 12:31:05.308][INFO][27563][06og4me1] -> HTS http: got 10 msgs, age=275256603, min=8, mw=350 -[2023-08-18 12:31:05.720][INFO][27563][k9as8l33] <- CPB time=1005126558, okbps=0,0,0, ikbps=29,4190,4196, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 12:31:07.739][INFO][27563][56snw68h] Hybrid cpu=3.00%,408MB, cid=2,1, timer=62,0,0, clock=0,44,4,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:210,oth:0,buf:0) -[2023-08-18 12:31:07.751][INFO][27563][k9as8l33] -> HLS time=1033628127ms, sno=85, ts=./objs/nginx/html/live/livestream-84.ts, dur=4166ms, dva=0p -[2023-08-18 12:31:08.561][INFO][27563][c372e9z5] Process: cpu=2.99%,408MB, threads=2 -[2023-08-18 12:31:11.399][INFO][27563][37pqr1ob] -> HTC http: got 15 msgs, age=1037274152, min=8, mw=500 -[2023-08-18 12:31:12.739][INFO][27563][56snw68h] Hybrid cpu=2.00%,409MB, cid=2,1, timer=62,0,0, clock=0,44,4,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:210,oth:0,buf:0) -[2023-08-18 12:31:13.565][INFO][27563][c372e9z5] Process: cpu=3.00%,409MB, threads=2 -[2023-08-18 12:31:15.419][INFO][27563][t3212ogl] -> HTS http: got 10 msgs, age=26319900, min=8, mw=350 -[2023-08-18 12:31:15.722][INFO][27563][k9as8l33] <- CPB time=1015127368, okbps=0,0,0, ikbps=29,4190,4196, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 12:31:17.740][INFO][27563][56snw68h] Hybrid cpu=3.00%,407MB, cid=2,0, timer=62,0,0, clock=0,43,4,1,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:210,oth:0,buf:0) -[2023-08-18 12:31:17.788][INFO][27563][k9as8l33] -> HLS time=1043647574ms, sno=86, ts=./objs/nginx/html/live/livestream-85.ts, dur=2200ms, dva=0p -[2023-08-18 12:31:18.570][INFO][27563][c372e9z5] Process: cpu=2.00%,407MB, threads=2 -[2023-08-18 12:31:21.911][INFO][27563][37pqr1ob] -> HTC http: got 15 msgs, age=1047785935, min=8, mw=500 -[2023-08-18 12:31:22.741][INFO][27563][56snw68h] Hybrid cpu=3.00%,408MB, cid=2,0, timer=62,0,0, clock=0,43,4,1,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:210,oth:0,buf:0) -[2023-08-18 12:31:23.575][INFO][27563][c372e9z5] Process: cpu=2.00%,408MB, threads=2 -[2023-08-18 12:31:23.668][INFO][27563][316b759l] HTTP #0 10.69.12.33:35264 GET http://apps.stage-entertainment.nl/live/livestream.flv, content-length=-1 -[2023-08-18 12:31:23.668][INFO][27563][316b759l] dispatch cached gop success. count=3, duration=76 -[2023-08-18 12:31:23.668][INFO][27563][316b759l] create consumer, active=1, queue_size=0.00, jitter=30000000 -[2023-08-18 12:31:23.668][INFO][27563][316b759l] FLV /live/livestream.flv, encoder=FLV, mw_sleep=350ms, cache=0, msgs=128, dinm=1, guess_av=1/1/1 -[2023-08-18 12:31:23.668][INFO][27563][316b759l] FLV: write header audio=0, video=1, dinm=1, config=1/1/1 -[2023-08-18 12:31:27.665][INFO][27563][42240q9k] -> HTS http: got 11 msgs, age=1053538268, min=8, mw=350 -[2023-08-18 12:31:27.741][INFO][27563][56snw68h] Hybrid cpu=3.00%,408MB, cid=2,0, timer=62,0,0, clock=0,43,4,1,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:210,oth:0,buf:0) -[2023-08-18 12:31:27.789][INFO][27563][k9as8l33] -> HLS time=1053660454ms, sno=87, ts=./objs/nginx/html/live/livestream-86.ts, dur=200ms, dva=0p -[2023-08-18 12:31:28.579][INFO][27563][c372e9z5] Process: cpu=3.00%,408MB, threads=2 -[2023-08-18 12:31:30.724][INFO][27563][k9as8l33] <- CPB time=1030118894, okbps=0,0,0, ikbps=30,4190,4196, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 12:31:31.926][INFO][27563][37pqr1ob] -> HTC http: got 15 msgs, age=1057793798, min=8, mw=500 -[2023-08-18 12:31:32.741][INFO][27563][56snw68h] Hybrid cpu=2.00%,409MB, cid=2,1, timer=61,0,0, clock=0,43,4,0,1,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:228,oth:0,buf:0) -[2023-08-18 12:31:33.585][INFO][27563][c372e9z5] Process: cpu=3.00%,409MB, threads=2 -[2023-08-18 12:31:37.703][INFO][27563][316b759l] -> HTS http: got 11 msgs, age=14033124, min=8, mw=350 -[2023-08-18 12:31:37.742][INFO][27563][56snw68h] Hybrid cpu=3.00%,409MB, cid=2,1, timer=61,0,0, clock=0,43,4,0,1,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:228,oth:0,buf:0) -[2023-08-18 12:31:37.818][INFO][27563][k9as8l33] -> HLS time=1063688540ms, sno=87, ts=./objs/nginx/html/live/livestream-86.ts, dur=10233ms, dva=0p -[2023-08-18 12:31:38.590][INFO][27563][c372e9z5] Process: cpu=2.99%,409MB, threads=2 -[2023-08-18 12:31:40.726][INFO][27563][k9as8l33] <- CPB time=1040119851, okbps=0,0,0, ikbps=30,4192,4196, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 12:31:41.939][INFO][27563][37pqr1ob] -> HTC http: got 15 msgs, age=1067802710, min=8, mw=500 -[2023-08-18 12:31:42.744][INFO][27563][56snw68h] Hybrid cpu=2.00%,409MB, cid=2,0, timer=61,0,0, clock=0,42,6,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:239,oth:0,buf:0) -[2023-08-18 12:31:43.594][INFO][27563][c372e9z5] Process: cpu=3.00%,409MB, threads=2 -[2023-08-18 12:31:47.728][INFO][27563][06og4me1] -> HTS http: got 11 msgs, age=317671117, min=8, mw=350 -[2023-08-18 12:31:47.743][INFO][27563][56snw68h] Hybrid cpu=3.00%,407MB, cid=2,0, timer=61,0,0, clock=0,42,6,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:239,oth:0,buf:0) -[2023-08-18 12:31:47.854][INFO][27563][k9as8l33] -> HLS time=1073723870ms, sno=88, ts=./objs/nginx/html/live/livestream-87.ts, dur=8266ms, dva=0p -[2023-08-18 12:31:48.597][INFO][27563][c372e9z5] Process: cpu=2.00%,407MB, threads=2 -[2023-08-18 12:31:51.951][INFO][27563][37pqr1ob] -> HTC http: got 15 msgs, age=1077816781, min=8, mw=500 -[2023-08-18 12:31:52.743][INFO][27563][56snw68h] Hybrid cpu=2.00%,407MB, cid=2,0, timer=61,0,0, clock=0,43,5,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:239,oth:0,buf:0) -[2023-08-18 12:31:53.602][INFO][27563][c372e9z5] Process: cpu=3.00%,407MB, threads=2 -[2023-08-18 12:31:55.727][INFO][27563][k9as8l33] <- CPB time=1055135579, okbps=0,0,0, ikbps=30,4192,4196, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 12:31:57.744][INFO][27563][56snw68h] Hybrid cpu=4.00%,407MB, cid=2,0, timer=61,0,0, clock=0,43,5,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:239,oth:0,buf:0) -[2023-08-18 12:31:57.838][INFO][27563][t3212ogl] -> HTS http: got 11 msgs, age=68734073, min=8, mw=350 -[2023-08-18 12:31:57.857][INFO][27563][k9as8l33] -> HLS time=1083725219ms, sno=89, ts=./objs/nginx/html/live/livestream-88.ts, dur=6266ms, dva=0p -[2023-08-18 12:31:58.607][INFO][27563][c372e9z5] Process: cpu=2.00%,409MB, threads=2 -[2023-08-18 12:32:01.961][INFO][27563][37pqr1ob] -> HTC http: got 15 msgs, age=1087837136, min=8, mw=500 -[2023-08-18 12:32:02.745][INFO][27563][56snw68h] Hybrid cpu=3.00%,410MB, cid=2,0, timer=61,0,0, clock=0,43,5,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:239,oth:0,buf:0) -[2023-08-18 12:32:03.611][INFO][27563][c372e9z5] Process: cpu=2.00%,410MB, threads=2 -[2023-08-18 12:32:07.745][INFO][27563][56snw68h] Hybrid cpu=2.00%,410MB, cid=2,0, timer=62,0,0, clock=0,43,4,1,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:240,oth:0,buf:0) -[2023-08-18 12:32:07.882][INFO][27563][k9as8l33] -> HLS time=1093740684ms, sno=90, ts=./objs/nginx/html/live/livestream-89.ts, dur=4300ms, dva=0p -[2023-08-18 12:32:07.982][INFO][27563][42240q9k] -> HTS http: got 10 msgs, age=1093843677, min=8, mw=350 -[2023-08-18 12:32:08.616][INFO][27563][c372e9z5] Process: cpu=3.00%,410MB, threads=2 -[2023-08-18 12:32:10.729][INFO][27563][k9as8l33] <- CPB time=1070136423, okbps=0,0,0, ikbps=31,4201,4196, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 12:32:12.473][INFO][27563][37pqr1ob] -> HTC http: got 15 msgs, age=1098340171, min=8, mw=500 -[2023-08-18 12:32:12.745][INFO][27563][56snw68h] Hybrid cpu=3.00%,410MB, cid=2,0, timer=62,0,0, clock=0,43,4,1,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:240,oth:0,buf:0) -[2023-08-18 12:32:13.620][INFO][27563][c372e9z5] Process: cpu=4.00%,406MB, threads=2 -[2023-08-18 12:32:17.746][INFO][27563][56snw68h] Hybrid cpu=3.00%,406MB, cid=2,0, timer=62,0,0, clock=0,43,4,1,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:239,oth:0,buf:0) -[2023-08-18 12:32:17.887][INFO][27563][k9as8l33] -> HLS time=1103761657ms, sno=91, ts=./objs/nginx/html/live/livestream-90.ts, dur=2300ms, dva=0p -[2023-08-18 12:32:18.028][INFO][27563][316b759l] -> HTS http: got 11 msgs, age=54354052, min=8, mw=350 -[2023-08-18 12:32:18.624][INFO][27563][c372e9z5] Process: cpu=2.00%,406MB, threads=2 -[2023-08-18 12:32:22.484][INFO][27563][37pqr1ob] -> HTC http: got 15 msgs, age=1108357592, min=8, mw=500 -[2023-08-18 12:32:22.747][INFO][27563][56snw68h] Hybrid cpu=2.00%,406MB, cid=2,0, timer=62,0,0, clock=0,43,4,1,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:239,oth:0,buf:0) -[2023-08-18 12:32:23.627][INFO][27563][c372e9z5] Process: cpu=4.00%,407MB, threads=2 -[2023-08-18 12:32:25.730][INFO][27563][k9as8l33] <- CPB time=1085133733, okbps=0,0,0, ikbps=31,4201,4196, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 12:32:27.747][INFO][27563][56snw68h] Hybrid cpu=3.00%,408MB, cid=2,0, timer=61,0,0, clock=0,43,5,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:239,oth:0,buf:0) -[2023-08-18 12:32:27.916][INFO][27563][k9as8l33] -> HLS time=1113786454ms, sno=92, ts=./objs/nginx/html/live/livestream-91.ts, dur=333ms, dva=0p -[2023-08-18 12:32:28.044][INFO][27563][06og4me1] -> HTS http: got 10 msgs, age=357981034, min=8, mw=350 -[2023-08-18 12:32:28.632][INFO][27563][c372e9z5] Process: cpu=3.00%,409MB, threads=2 -[2023-08-18 12:32:32.496][INFO][27563][37pqr1ob] -> HTC http: got 15 msgs, age=1118362915, min=8, mw=500 -[2023-08-18 12:32:32.748][INFO][27563][56snw68h] Hybrid cpu=4.00%,411MB, cid=2,0, timer=61,0,0, clock=0,43,5,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:239,oth:0,buf:0) -[2023-08-18 12:32:33.637][INFO][27563][c372e9z5] Process: cpu=2.00%,411MB, threads=2 -[2023-08-18 12:32:37.748][INFO][27563][56snw68h] Hybrid cpu=3.00%,411MB, cid=2,0, timer=61,0,0, clock=0,43,5,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:239,oth:0,buf:0) -[2023-08-18 12:32:37.923][INFO][27563][k9as8l33] -> HLS time=1123796655ms, sno=92, ts=./objs/nginx/html/live/livestream-91.ts, dur=10333ms, dva=0p -[2023-08-18 12:32:38.155][INFO][27563][t3212ogl] -> HTS http: got 11 msgs, age=109052502, min=8, mw=350 -[2023-08-18 12:32:38.643][INFO][27563][c372e9z5] Process: cpu=3.00%,411MB, threads=2 -[2023-08-18 12:32:40.732][INFO][27563][k9as8l33] <- CPB time=1100126278, okbps=0,0,0, ikbps=32,4205,4196, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 12:32:42.509][INFO][27563][37pqr1ob] -> HTC http: got 15 msgs, age=1128377901, min=8, mw=500 -[2023-08-18 12:32:42.749][INFO][27563][56snw68h] Hybrid cpu=3.00%,406MB, cid=2,0, timer=62,0,0, clock=0,44,3,0,1,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:239,oth:0,buf:0) -[2023-08-18 12:32:43.648][INFO][27563][c372e9z5] Process: cpu=3.00%,406MB, threads=2 -[2023-08-18 12:32:47.750][INFO][27563][56snw68h] Hybrid cpu=3.00%,406MB, cid=2,0, timer=62,0,0, clock=0,44,3,0,1,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:239,oth:0,buf:0) -[2023-08-18 12:32:47.952][INFO][27563][k9as8l33] -> HLS time=1133827069ms, sno=93, ts=./objs/nginx/html/live/livestream-92.ts, dur=8366ms, dva=0p -[2023-08-18 12:32:48.298][INFO][27563][42240q9k] -> HTS http: got 11 msgs, age=1134174133, min=8, mw=350 -[2023-08-18 12:32:48.653][INFO][27563][c372e9z5] Process: cpu=2.00%,406MB, threads=2 -[2023-08-18 12:32:50.734][INFO][27563][k9as8l33] <- CPB time=1110142412, okbps=0,0,0, ikbps=32,4205,4196, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 12:32:52.522][INFO][27563][37pqr1ob] -> HTC http: got 14 msgs, age=1138391371, min=8, mw=500 -[2023-08-18 12:32:52.751][INFO][27563][56snw68h] Hybrid cpu=2.00%,406MB, cid=2,0, timer=62,0,0, clock=0,44,3,0,1,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:239,oth:0,buf:0) -[2023-08-18 12:32:53.658][INFO][27563][c372e9z5] Process: cpu=2.00%,406MB, threads=2 -[2023-08-18 12:32:57.751][INFO][27563][56snw68h] Hybrid cpu=3.00%,409MB, cid=2,0, timer=62,0,0, clock=0,44,4,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:240,oth:0,buf:0) -[2023-08-18 12:32:57.987][INFO][27563][k9as8l33] -> HLS time=1143857039ms, sno=94, ts=./objs/nginx/html/live/livestream-93.ts, dur=6400ms, dva=0p -[2023-08-18 12:32:58.344][INFO][27563][316b759l] -> HTS http: got 10 msgs, age=94675513, min=8, mw=350 -[2023-08-18 12:32:58.662][INFO][27563][c372e9z5] Process: cpu=3.00%,410MB, threads=2 -[2023-08-18 12:33:02.534][INFO][27563][37pqr1ob] -> HTC http: got 15 msgs, age=1148400526, min=8, mw=500 -[2023-08-18 12:33:02.751][INFO][27563][56snw68h] Hybrid cpu=2.00%,411MB, cid=2,0, timer=62,0,0, clock=0,44,4,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:240,oth:0,buf:0) -[2023-08-18 12:33:03.668][INFO][27563][c372e9z5] Process: cpu=3.00%,411MB, threads=2 -[2023-08-18 12:33:05.736][INFO][27563][k9as8l33] <- CPB time=1125127128, okbps=0,0,0, ikbps=32,4205,4196, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 12:33:07.752][INFO][27563][56snw68h] Hybrid cpu=2.00%,411MB, cid=2,0, timer=62,0,0, clock=0,44,4,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:240,oth:0,buf:0) -[2023-08-18 12:33:08.022][INFO][27563][k9as8l33] -> HLS time=1153889900ms, sno=95, ts=./objs/nginx/html/live/livestream-94.ts, dur=4433ms, dva=0p -[2023-08-18 12:33:08.363][INFO][27563][06og4me1] -> HTS http: got 11 msgs, age=398292693, min=8, mw=350 -[2023-08-18 12:33:08.672][INFO][27563][c372e9z5] Process: cpu=3.00%,411MB, threads=2 -[2023-08-18 12:33:12.547][INFO][27563][37pqr1ob] -> HTC http: got 15 msgs, age=1158404031, min=8, mw=500 -[2023-08-18 12:33:12.752][INFO][27563][56snw68h] Hybrid cpu=3.00%,406MB, cid=2,0, timer=62,0,0, clock=0,44,4,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:240,oth:0,buf:0) -[2023-08-18 12:33:13.679][INFO][27563][c372e9z5] Process: cpu=3.00%,406MB, threads=2 -[2023-08-18 12:33:15.737][INFO][27563][k9as8l33] <- CPB time=1135139626, okbps=0,0,0, ikbps=33,4189,4196, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 12:33:17.753][INFO][27563][56snw68h] Hybrid cpu=3.00%,406MB, cid=2,0, timer=62,0,0, clock=0,44,4,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:240,oth:0,buf:0) -[2023-08-18 12:33:18.057][INFO][27563][k9as8l33] -> HLS time=1163919641ms, sno=96, ts=./objs/nginx/html/live/livestream-95.ts, dur=2466ms, dva=0p -[2023-08-18 12:33:18.473][INFO][27563][t3212ogl] -> HTS http: got 10 msgs, age=149363731, min=8, mw=350 -[2023-08-18 12:33:18.683][INFO][27563][c372e9z5] Process: cpu=3.00%,406MB, threads=2 -[2023-08-18 12:33:22.560][INFO][27563][37pqr1ob] -> HTC http: got 15 msgs, age=1168431066, min=8, mw=500 -[2023-08-18 12:33:22.753][INFO][27563][56snw68h] Hybrid cpu=3.00%,406MB, cid=2,0, timer=61,0,0, clock=0,43,5,1,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:240,oth:0,buf:0) -[2023-08-18 12:33:23.688][INFO][27563][c372e9z5] Process: cpu=2.00%,406MB, threads=2 -[2023-08-18 12:33:27.754][INFO][27563][56snw68h] Hybrid cpu=2.00%,409MB, cid=2,0, timer=61,0,0, clock=0,43,5,1,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:240,oth:0,buf:0) -[2023-08-18 12:33:28.082][INFO][27563][k9as8l33] -> HLS time=1173955230ms, sno=97, ts=./objs/nginx/html/live/livestream-96.ts, dur=500ms, dva=0p -[2023-08-18 12:33:28.612][INFO][27563][42240q9k] -> HTS http: got 10 msgs, age=1174488779, min=8, mw=350 -[2023-08-18 12:33:28.692][INFO][27563][c372e9z5] Process: cpu=5.00%,410MB, threads=2 -[2023-08-18 12:33:30.738][INFO][27563][k9as8l33] <- CPB time=1150148115, okbps=0,0,0, ikbps=33,4189,4196, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 12:33:32.571][INFO][27563][37pqr1ob] -> HTC http: got 15 msgs, age=1178441365, min=8, mw=500 -[2023-08-18 12:33:32.755][INFO][27563][56snw68h] Hybrid cpu=2.00%,410MB, cid=2,0, timer=62,0,0, clock=0,44,4,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:239,oth:0,buf:0) -[2023-08-18 12:33:33.696][INFO][27563][c372e9z5] Process: cpu=3.00%,410MB, threads=2 -[2023-08-18 12:33:37.755][INFO][27563][56snw68h] Hybrid cpu=3.00%,410MB, cid=2,0, timer=62,0,0, clock=0,44,4,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:239,oth:0,buf:0) -[2023-08-18 12:33:38.121][INFO][27563][k9as8l33] -> HLS time=1183992750ms, sno=97, ts=./objs/nginx/html/live/livestream-96.ts, dur=10533ms, dva=0p -[2023-08-18 12:33:38.656][INFO][27563][316b759l] -> HTS http: got 11 msgs, age=134993421, min=8, mw=350 -[2023-08-18 12:33:38.701][INFO][27563][c372e9z5] Process: cpu=3.00%,410MB, threads=2 -[2023-08-18 12:33:38.818][INFO][27563][t3212ogl] TCP: before dispose resource(HttpConn)(0x607000089540), conns=5, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:33:38.818][WARN][27563][t3212ogl][11] client disconnect peer. ret=1007 -[2023-08-18 12:33:38.818][INFO][27563][35x67516] TCP: clear zombies=1 resources, conns=5, removing=0, unsubs=0 -[2023-08-18 12:33:38.818][INFO][27563][t3212ogl] TCP: disposing #0 resource(HttpConn)(0x607000089540), conns=5, disposing=1, zombies=0 -[2023-08-18 12:33:39.388][INFO][27563][jg29pv50] HTTP #0 10.69.12.33:19838 GET http://apps.stage-entertainment.nl/live/livestream.flv, content-length=-1 -[2023-08-18 12:33:39.388][INFO][27563][jg29pv50] dispatch cached gop success. count=55, duration=1810 -[2023-08-18 12:33:39.388][INFO][27563][jg29pv50] create consumer, active=1, queue_size=0.00, jitter=30000000 -[2023-08-18 12:33:39.389][INFO][27563][jg29pv50] FLV /live/livestream.flv, encoder=FLV, mw_sleep=350ms, cache=0, msgs=128, dinm=1, guess_av=1/1/1 -[2023-08-18 12:33:39.389][INFO][27563][jg29pv50] FLV: write header audio=0, video=1, dinm=1, config=1/1/1 -[2023-08-18 12:33:42.585][INFO][27563][37pqr1ob] -> HTC http: got 16 msgs, age=1188457987, min=8, mw=500 -[2023-08-18 12:33:42.755][INFO][27563][56snw68h] Hybrid cpu=2.00%,405MB, cid=2,0, timer=62,0,0, clock=0,44,4,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:239,oth:0,buf:0) -[2023-08-18 12:33:43.705][INFO][27563][c372e9z5] Process: cpu=3.00%,405MB, threads=2 -[2023-08-18 12:33:45.739][INFO][27563][k9as8l33] <- CPB time=1165135215, okbps=0,0,0, ikbps=33,4198,4196, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 12:33:47.756][INFO][27563][56snw68h] Hybrid cpu=2.00%,405MB, cid=3,1, timer=62,0,0, clock=0,43,5,1,0,0,0,0,0, free=1, objs=(pkt:0,raw:0,fua:0,msg:242,oth:0,buf:0) -[2023-08-18 12:33:48.156][INFO][27563][k9as8l33] -> HLS time=1194015853ms, sno=98, ts=./objs/nginx/html/live/livestream-97.ts, dur=8566ms, dva=0p -[2023-08-18 12:33:48.710][INFO][27563][c372e9z5] Process: cpu=3.00%,405MB, threads=2 -[2023-08-18 12:33:48.891][INFO][27563][jg29pv50] -> HTS http: got 11 msgs, age=9506940, min=8, mw=350 -[2023-08-18 12:33:52.597][INFO][27563][37pqr1ob] -> HTC http: got 15 msgs, age=1198461847, min=8, mw=500 -[2023-08-18 12:33:52.756][INFO][27563][56snw68h] Hybrid cpu=4.00%,405MB, cid=3,1, timer=62,0,0, clock=0,43,5,1,0,0,0,0,0, free=1, objs=(pkt:0,raw:0,fua:0,msg:242,oth:0,buf:0) -[2023-08-18 12:33:53.715][INFO][27563][c372e9z5] Process: cpu=2.00%,405MB, threads=2 -[2023-08-18 12:33:54.635][INFO][27563][06og4me1] TCP: before dispose resource(HttpConn)(0x6070000a9ec0), conns=5, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:33:54.635][WARN][27563][06og4me1][11] client disconnect peer. ret=1007 -[2023-08-18 12:33:54.635][INFO][27563][35x67516] TCP: clear zombies=1 resources, conns=5, removing=0, unsubs=0 -[2023-08-18 12:33:54.635][INFO][27563][06og4me1] TCP: disposing #0 resource(HttpConn)(0x6070000a9ec0), conns=5, disposing=1, zombies=0 -[2023-08-18 12:33:55.740][INFO][27563][k9as8l33] <- CPB time=1175141047, okbps=0,0,0, ikbps=34,4198,4196, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 12:33:57.014][INFO][27563][42240q9k] -> HTS http: got 10 msgs, age=1202884721, min=8, mw=350 -[2023-08-18 12:33:57.756][INFO][27563][56snw68h] Hybrid cpu=2.00%,410MB, cid=3,1, timer=61,0,0, clock=0,43,4,1,0,0,0,0,0, free=1, objs=(pkt:0,raw:0,fua:0,msg:230,oth:0,buf:0) -[2023-08-18 12:33:58.150][INFO][27563][k9as8l33] -> HLS time=1204021383ms, sno=99, ts=./objs/nginx/html/live/livestream-98.ts, dur=6566ms, dva=0p -[2023-08-18 12:33:58.720][INFO][27563][c372e9z5] Process: cpu=3.00%,410MB, threads=2 -[2023-08-18 12:34:02.609][INFO][27563][37pqr1ob] -> HTC http: got 15 msgs, age=1208480906, min=8, mw=500 -[2023-08-18 12:34:02.757][INFO][27563][56snw68h] Hybrid cpu=2.00%,410MB, cid=3,1, timer=61,0,0, clock=0,43,4,1,0,0,0,0,0, free=1, objs=(pkt:0,raw:0,fua:0,msg:230,oth:0,buf:0) -[2023-08-18 12:34:03.724][INFO][27563][c372e9z5] Process: cpu=2.00%,410MB, threads=2 -[2023-08-18 12:34:07.123][INFO][27563][jg29pv50] -> HTS http: got 11 msgs, age=27739444, min=8, mw=350 -[2023-08-18 12:34:07.758][INFO][27563][56snw68h] Hybrid cpu=2.00%,410MB, cid=3,1, timer=61,0,0, clock=0,43,4,1,0,0,0,0,0, free=1, objs=(pkt:0,raw:0,fua:0,msg:230,oth:0,buf:0) -[2023-08-18 12:34:08.186][INFO][27563][k9as8l33] -> HLS time=1214061319ms, sno=100, ts=./objs/nginx/html/live/livestream-99.ts, dur=4600ms, dva=0p -[2023-08-18 12:34:08.729][INFO][27563][c372e9z5] Process: cpu=3.00%,410MB, threads=2 -[2023-08-18 12:34:10.740][INFO][27563][k9as8l33] <- CPB time=1190145574, okbps=0,0,0, ikbps=34,4198,4196, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 12:34:12.620][INFO][27563][37pqr1ob] -> HTC http: got 15 msgs, age=1218485013, min=8, mw=500 -[2023-08-18 12:34:12.758][INFO][27563][56snw68h] Hybrid cpu=2.00%,405MB, cid=1,0, timer=62,0,0, clock=0,43,4,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:210,oth:0,buf:0) -[2023-08-18 12:34:13.732][INFO][27563][c372e9z5] Process: cpu=4.00%,405MB, threads=2 -[2023-08-18 12:34:17.223][INFO][27563][316b759l] -> HTS http: got 10 msgs, age=173550804, min=8, mw=350 -[2023-08-18 12:34:17.759][INFO][27563][56snw68h] Hybrid cpu=1.00%,405MB, cid=1,0, timer=62,0,0, clock=0,43,4,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:210,oth:0,buf:0) -[2023-08-18 12:34:18.217][INFO][27563][k9as8l33] -> HLS time=1224075038ms, sno=101, ts=./objs/nginx/html/live/livestream-100.ts, dur=2633ms, dva=0p -[2023-08-18 12:34:18.736][INFO][27563][c372e9z5] Process: cpu=3.00%,405MB, threads=2 -[2023-08-18 12:34:22.630][INFO][27563][37pqr1ob] -> HTC http: got 15 msgs, age=1228504748, min=8, mw=500 -[2023-08-18 12:34:22.759][INFO][27563][56snw68h] Hybrid cpu=3.00%,405MB, cid=1,0, timer=61,0,0, clock=0,43,5,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:210,oth:0,buf:0) -[2023-08-18 12:34:23.740][INFO][27563][c372e9z5] Process: cpu=2.00%,406MB, threads=2 -[2023-08-18 12:34:25.742][INFO][27563][k9as8l33] <- CPB time=1205144650, okbps=0,0,0, ikbps=35,4197,4196, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 12:34:27.167][INFO][27563][42240q9k] -> HTS http: got 11 msgs, age=1233027647, min=8, mw=350 -[2023-08-18 12:34:27.760][INFO][27563][56snw68h] Hybrid cpu=4.00%,409MB, cid=1,0, timer=61,0,0, clock=0,43,5,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:210,oth:0,buf:0) -[2023-08-18 12:34:28.222][INFO][27563][k9as8l33] -> HLS time=1234098013ms, sno=102, ts=./objs/nginx/html/live/livestream-101.ts, dur=633ms, dva=0p -[2023-08-18 12:34:28.745][INFO][27563][c372e9z5] Process: cpu=2.00%,409MB, threads=2 -[2023-08-18 12:34:32.642][INFO][27563][37pqr1ob] -> HTC http: got 15 msgs, age=1238507010, min=8, mw=500 -[2023-08-18 12:34:32.761][INFO][27563][56snw68h] Hybrid cpu=2.00%,409MB, cid=1,0, timer=62,0,0, clock=0,41,6,1,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:209,oth:0,buf:0) -[2023-08-18 12:34:33.751][INFO][27563][c372e9z5] Process: cpu=3.00%,409MB, threads=2 -[2023-08-18 12:34:35.743][INFO][27563][k9as8l33] <- CPB time=1215150396, okbps=0,0,0, ikbps=35,4197,4196, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 12:34:37.274][INFO][27563][jg29pv50] -> HTS http: got 10 msgs, age=57885931, min=8, mw=350 -[2023-08-18 12:34:37.762][INFO][27563][56snw68h] Hybrid cpu=2.00%,409MB, cid=1,0, timer=62,0,0, clock=0,41,6,1,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:209,oth:0,buf:0) -[2023-08-18 12:34:38.253][INFO][27563][k9as8l33] -> HLS time=1244121005ms, sno=102, ts=./objs/nginx/html/live/livestream-101.ts, dur=10666ms, dva=0p -[2023-08-18 12:34:38.755][INFO][27563][c372e9z5] Process: cpu=3.00%,410MB, threads=2 -[2023-08-18 12:34:42.651][INFO][27563][37pqr1ob] -> HTC http: got 15 msgs, age=1248524627, min=8, mw=500 -[2023-08-18 12:34:42.762][INFO][27563][56snw68h] Hybrid cpu=3.00%,406MB, cid=1,0, timer=62,0,0, clock=0,41,6,1,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:209,oth:0,buf:0) -[2023-08-18 12:34:43.759][INFO][27563][c372e9z5] Process: cpu=3.00%,406MB, threads=2 -[2023-08-18 12:34:47.374][INFO][27563][316b759l] -> HTS http: got 10 msgs, age=203712725, min=8, mw=350 -[2023-08-18 12:34:47.763][INFO][27563][56snw68h] Hybrid cpu=2.00%,406MB, cid=1,0, timer=62,0,0, clock=0,43,4,1,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:210,oth:0,buf:0) -[2023-08-18 12:34:48.254][INFO][27563][k9as8l33] -> HLS time=1254124628ms, sno=103, ts=./objs/nginx/html/live/livestream-102.ts, dur=8666ms, dva=0p -[2023-08-18 12:34:48.764][INFO][27563][c372e9z5] Process: cpu=3.00%,406MB, threads=2 -[2023-08-18 12:34:50.745][INFO][27563][k9as8l33] <- CPB time=1230146068, okbps=0,0,0, ikbps=35,4197,4196, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 12:34:52.662][INFO][27563][37pqr1ob] -> HTC http: got 15 msgs, age=1258534156, min=8, mw=500 -[2023-08-18 12:34:52.764][INFO][27563][56snw68h] Hybrid cpu=3.00%,406MB, cid=1,0, timer=62,0,0, clock=0,43,4,1,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:210,oth:0,buf:0) -[2023-08-18 12:34:53.768][INFO][27563][c372e9z5] Process: cpu=3.00%,406MB, threads=2 -[2023-08-18 12:34:57.321][INFO][27563][42240q9k] -> HTS http: got 10 msgs, age=1263190123, min=8, mw=350 -[2023-08-18 12:34:57.764][INFO][27563][56snw68h] Hybrid cpu=4.00%,409MB, cid=2,0, timer=61,0,0, clock=0,44,4,1,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:209,oth:0,buf:0) -[2023-08-18 12:34:58.283][INFO][27563][k9as8l33] -> HLS time=1264152669ms, sno=104, ts=./objs/nginx/html/live/livestream-103.ts, dur=6700ms, dva=0p -[2023-08-18 12:34:58.773][INFO][27563][c372e9z5] Process: cpu=2.00%,409MB, threads=2 -[2023-08-18 12:35:00.746][INFO][27563][k9as8l33] <- CPB time=1240150435, okbps=0,0,0, ikbps=36,4195,4196, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 12:35:02.674][INFO][27563][37pqr1ob] -> HTC http: got 15 msgs, age=1268546031, min=8, mw=500 -[2023-08-18 12:35:02.765][INFO][27563][56snw68h] Hybrid cpu=2.99%,409MB, cid=2,0, timer=61,0,0, clock=0,44,4,1,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:209,oth:0,buf:0) -[2023-08-18 12:35:03.778][INFO][27563][c372e9z5] Process: cpu=3.00%,409MB, threads=2 -[2023-08-18 12:35:07.426][INFO][27563][jg29pv50] -> HTS http: got 11 msgs, age=88055295, min=8, mw=350 -[2023-08-18 12:35:07.766][INFO][27563][56snw68h] Hybrid cpu=2.00%,409MB, cid=2,0, timer=61,0,0, clock=0,44,4,1,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:209,oth:0,buf:0) -[2023-08-18 12:35:08.323][INFO][27563][k9as8l33] -> HLS time=1274184562ms, sno=105, ts=./objs/nginx/html/live/livestream-104.ts, dur=4733ms, dva=0p -[2023-08-18 12:35:08.783][INFO][27563][c372e9z5] Process: cpu=3.00%,409MB, threads=2 -[2023-08-18 12:35:10.747][INFO][27563][k9as8l33] <- CPB time=1250150512, okbps=0,0,0, ikbps=36,4195,4196, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 12:35:12.766][INFO][27563][56snw68h] Hybrid cpu=3.00%,407MB, cid=1,0, timer=62,0,0, clock=0,44,4,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:210,oth:0,buf:0) -[2023-08-18 12:35:13.186][INFO][27563][37pqr1ob] -> HTC http: got 15 msgs, age=1279058368, min=8, mw=500 -[2023-08-18 12:35:13.786][INFO][27563][c372e9z5] Process: cpu=3.00%,407MB, threads=2 -[2023-08-18 12:35:17.532][INFO][27563][316b759l] -> HTS http: got 11 msgs, age=233869499, min=8, mw=350 -[2023-08-18 12:35:17.767][INFO][27563][56snw68h] Hybrid cpu=3.00%,407MB, cid=1,0, timer=62,0,0, clock=0,44,4,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:210,oth:0,buf:0) -[2023-08-18 12:35:18.319][INFO][27563][k9as8l33] -> HLS time=1284187909ms, sno=106, ts=./objs/nginx/html/live/livestream-105.ts, dur=2733ms, dva=0p -[2023-08-18 12:35:18.791][INFO][27563][c372e9z5] Process: cpu=2.00%,407MB, threads=2 -[2023-08-18 12:35:22.768][INFO][27563][56snw68h] Hybrid cpu=3.00%,407MB, cid=1,0, timer=61,0,0, clock=0,43,5,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:209,oth:0,buf:0) -[2023-08-18 12:35:23.198][INFO][27563][37pqr1ob] -> HTC http: got 15 msgs, age=1289073713, min=8, mw=500 -[2023-08-18 12:35:23.794][INFO][27563][c372e9z5] Process: cpu=2.00%,407MB, threads=2 -[2023-08-18 12:35:25.749][INFO][27563][k9as8l33] <- CPB time=1265139219, okbps=0,0,0, ikbps=36,4195,4196, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 12:35:27.471][INFO][27563][42240q9k] -> HTS http: got 11 msgs, age=1293343030, min=8, mw=350 -[2023-08-18 12:35:27.769][INFO][27563][56snw68h] Hybrid cpu=3.00%,409MB, cid=1,0, timer=61,0,0, clock=0,43,5,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:209,oth:0,buf:0) -[2023-08-18 12:35:28.348][INFO][27563][k9as8l33] -> HLS time=1294207602ms, sno=107, ts=./objs/nginx/html/live/livestream-106.ts, dur=766ms, dva=0p -[2023-08-18 12:35:28.799][INFO][27563][c372e9z5] Process: cpu=2.00%,409MB, threads=2 -[2023-08-18 12:35:32.770][INFO][27563][56snw68h] Hybrid cpu=3.00%,409MB, cid=1,0, timer=61,0,0, clock=0,43,5,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:209,oth:0,buf:0) -[2023-08-18 12:35:33.211][INFO][27563][37pqr1ob] -> HTC http: got 15 msgs, age=1299076188, min=8, mw=500 -[2023-08-18 12:35:33.804][INFO][27563][c372e9z5] Process: cpu=2.00%,409MB, threads=2 -[2023-08-18 12:35:35.750][INFO][27563][k9as8l33] <- CPB time=1275146750, okbps=0,0,0, ikbps=37,4201,4196, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 12:35:37.578][INFO][27563][jg29pv50] -> HTS http: got 10 msgs, age=118191985, min=8, mw=350 -[2023-08-18 12:35:37.770][INFO][27563][56snw68h] Hybrid cpu=3.00%,409MB, cid=1,0, timer=61,0,0, clock=0,43,4,1,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:209,oth:0,buf:0) -[2023-08-18 12:35:38.348][INFO][27563][k9as8l33] -> HLS time=1304218915ms, sno=107, ts=./objs/nginx/html/live/livestream-106.ts, dur=10766ms, dva=0p -[2023-08-18 12:35:38.809][INFO][27563][c372e9z5] Process: cpu=2.00%,409MB, threads=2 -[2023-08-18 12:35:42.771][INFO][27563][56snw68h] Hybrid cpu=3.00%,408MB, cid=1,0, timer=61,0,0, clock=0,43,4,1,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:209,oth:0,buf:0) -[2023-08-18 12:35:43.224][INFO][27563][37pqr1ob] -> HTC http: got 15 msgs, age=1309093502, min=8, mw=500 -[2023-08-18 12:35:43.814][INFO][27563][c372e9z5] Process: cpu=3.00%,408MB, threads=2 -[2023-08-18 12:35:45.751][INFO][27563][k9as8l33] <- CPB time=1285160805, okbps=0,0,0, ikbps=37,4201,4196, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 12:35:47.681][INFO][27563][316b759l] -> HTS http: got 11 msgs, age=264018589, min=8, mw=350 -[2023-08-18 12:35:47.771][INFO][27563][56snw68h] Hybrid cpu=3.00%,408MB, cid=1,0, timer=61,0,0, clock=0,43,4,1,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:209,oth:0,buf:0) -[2023-08-18 12:35:48.387][INFO][27563][k9as8l33] -> HLS time=1314255246ms, sno=108, ts=./objs/nginx/html/live/livestream-107.ts, dur=8800ms, dva=0p -[2023-08-18 12:35:48.818][INFO][27563][c372e9z5] Process: cpu=2.00%,408MB, threads=2 -[2023-08-18 12:35:52.772][INFO][27563][56snw68h] Hybrid cpu=2.00%,408MB, cid=2,0, timer=62,0,0, clock=0,43,4,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:210,oth:0,buf:0) -[2023-08-18 12:35:53.234][INFO][27563][37pqr1ob] -> HTC http: got 15 msgs, age=1319102762, min=8, mw=500 -[2023-08-18 12:35:53.823][INFO][27563][c372e9z5] Process: cpu=3.00%,408MB, threads=2 -[2023-08-18 12:35:57.623][INFO][27563][42240q9k] -> HTS http: got 11 msgs, age=1323484650, min=8, mw=350 -[2023-08-18 12:35:57.772][INFO][27563][56snw68h] Hybrid cpu=2.00%,408MB, cid=2,0, timer=62,0,0, clock=0,43,4,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:210,oth:0,buf:0) -[2023-08-18 12:35:58.417][INFO][27563][k9as8l33] -> HLS time=1324287877ms, sno=109, ts=./objs/nginx/html/live/livestream-108.ts, dur=6833ms, dva=0p -[2023-08-18 12:35:58.827][INFO][27563][c372e9z5] Process: cpu=3.00%,408MB, threads=2 -[2023-08-18 12:36:00.753][INFO][27563][k9as8l33] <- CPB time=1300148354, okbps=0,0,0, ikbps=37,4201,4196, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 12:36:02.312][INFO][27563][k9as8l33] Drop ts segment, sequence_no=109, uri=./objs/nginx/html/live/livestream-109.ts, duration=0ms -[2023-08-18 12:36:02.316][INFO][27563][k9as8l33] cleanup when unpublish -[2023-08-18 12:36:02.316][INFO][27563][k9as8l33] TCP: before dispose resource(RtmpConn)(0x61200004dbc0), conns=4, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:36:02.316][WARN][27563][k9as8l33][4] client disconnect peer. ret=1009 -[2023-08-18 12:36:02.316][INFO][27563][35x67516] TCP: clear zombies=1 resources, conns=4, removing=0, unsubs=0 -[2023-08-18 12:36:02.316][INFO][27563][k9as8l33] TCP: disposing #0 resource(RtmpConn)(0x61200004dbc0), conns=4, disposing=1, zombies=0 -[2023-08-18 12:36:02.410][INFO][27563][316b759l] TCP: before dispose resource(HttpConn)(0x6070000a8330), conns=3, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:36:02.410][WARN][27563][316b759l][4] server disconnect. ret=4040 -[2023-08-18 12:36:02.410][INFO][27563][35x67516] TCP: clear zombies=1 resources, conns=3, removing=0, unsubs=0 -[2023-08-18 12:36:02.410][INFO][27563][316b759l] TCP: disposing #0 resource(HttpConn)(0x6070000a8330), conns=3, disposing=1, zombies=0 -[2023-08-18 12:36:02.467][INFO][27563][jg29pv50] TCP: before dispose resource(HttpConn)(0x60700009b7c0), conns=2, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:36:02.468][WARN][27563][jg29pv50][4] server disconnect. ret=4040 -[2023-08-18 12:36:02.468][INFO][27563][35x67516] TCP: clear zombies=1 resources, conns=2, removing=0, unsubs=0 -[2023-08-18 12:36:02.468][INFO][27563][jg29pv50] TCP: disposing #0 resource(HttpConn)(0x60700009b7c0), conns=2, disposing=1, zombies=0 -[2023-08-18 12:36:02.533][INFO][27563][42240q9k] TCP: before dispose resource(HttpConn)(0x607000004f50), conns=1, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:36:02.533][WARN][27563][42240q9k][4] server disconnect. ret=4040 -[2023-08-18 12:36:02.533][INFO][27563][35x67516] TCP: clear zombies=1 resources, conns=1, removing=0, unsubs=0 -[2023-08-18 12:36:02.533][INFO][27563][42240q9k] TCP: disposing #0 resource(HttpConn)(0x607000004f50), conns=1, disposing=1, zombies=0 -[2023-08-18 12:36:02.772][INFO][27563][56snw68h] Hybrid cpu=3.00%,408MB, cid=8,1, timer=62,0,0, clock=0,43,5,1,0,0,0,0,0, free=1, objs=(pkt:0,raw:0,fua:0,msg:200,oth:0,buf:0) -[2023-08-18 12:36:03.832][INFO][27563][c372e9z5] Process: cpu=2.00%,408MB, threads=2 -[2023-08-18 12:36:06.449][INFO][27563][6hkg806h] HTTP #0 10.69.12.33:24726 GET http://apps.stage-entertainment.nl/live/livestream.flv, content-length=-1 -[2023-08-18 12:36:06.449][INFO][27563][6hkg806h] flv: source url=/live/livestream, is_edge=0, source_id=/k9as8l33 -[2023-08-18 12:36:06.449][INFO][27563][6hkg806h] create consumer, active=0, queue_size=0.00, jitter=30000000 -[2023-08-18 12:36:06.449][INFO][27563][6hkg806h] FLV /live/livestream.flv, encoder=FLV, mw_sleep=350ms, cache=0, msgs=128, dinm=1, guess_av=1/1/1 -[2023-08-18 12:36:07.773][INFO][27563][56snw68h] Hybrid cpu=2.00%,408MB, cid=8,1, timer=62,0,0, clock=0,43,5,1,0,0,0,0,0, free=1, objs=(pkt:0,raw:0,fua:0,msg:200,oth:0,buf:0) -[2023-08-18 12:36:08.839][INFO][27563][c372e9z5] Process: cpu=1.00%,408MB, threads=2 -[2023-08-18 12:36:12.774][INFO][27563][56snw68h] Hybrid cpu=1.00%,408MB, cid=8,1, timer=62,0,0, clock=0,43,5,1,0,0,0,0,0, free=1, objs=(pkt:0,raw:0,fua:0,msg:200,oth:0,buf:0) -[2023-08-18 12:36:13.188][INFO][27563][953499e4] RTMP client ip=127.0.0.1:43876, fd=15 -[2023-08-18 12:36:13.190][INFO][27563][953499e4] complex handshake success -[2023-08-18 12:36:13.234][INFO][27563][953499e4] connect app, tcUrl=rtmp://localhost:1935/live, pageUrl=, swfUrl=, schema=rtmp, vhost=localhost, port=1935, app=live, args=null -[2023-08-18 12:36:13.234][INFO][27563][953499e4] protocol in.buffer=0, in.ack=0, out.ack=0, in.chunk=128, out.chunk=128 -[2023-08-18 12:36:13.322][INFO][27563][953499e4] client identified, type=fmle-publish, vhost=localhost, app=live, stream=livestream, param=, duration=0ms -[2023-08-18 12:36:13.322][INFO][27563][953499e4] connected stream, tcUrl=rtmp://localhost:1935/live, pageUrl=, swfUrl=, schema=rtmp, vhost=__defaultVhost__, port=1935, app=live, stream=livestream, param=, args=null -[2023-08-18 12:36:13.322][INFO][27563][953499e4] source url=/live/livestream, ip=127.0.0.1, cache=1/2500, is_edge=0, source_id=/k9as8l33 -[2023-08-18 12:36:13.411][INFO][27563][953499e4] hls: win=60000ms, frag=10000ms, prefix=, path=./objs/nginx/html, m3u8=recorder1/[app]/[stream].m3u8, ts=[app]/[stream]-[seq].ts, aof=2.00, floor=0, clean=1, waitk=1, dispose=0ms, dts_directly=1 -[2023-08-18 12:36:13.412][INFO][27563][953499e4] ignore disabled exec for vhost=__defaultVhost__ -[2023-08-18 12:36:13.412][INFO][27563][953499e4] start publish mr=0/350, p1stpt=20000, pnt=5000, tcp_nodelay=0 -[2023-08-18 12:36:13.457][INFO][27563][953499e4] got metadata, width=1920, height=1080, vcodec=7 -[2023-08-18 12:36:13.457][INFO][27563][953499e4] 36B video sh, codec(7, profile=Main, level=Other, 1920x1080, 0kbps, 0.0fps, 0.0s) -[2023-08-18 12:36:13.458][INFO][27563][953499e4] -> HLS time=1339333386ms, sno=110, ts=./objs/nginx/html/live/livestream-109.ts, dur=0ms, dva=0p -[2023-08-18 12:36:13.459][INFO][27563][6hkg806h] update source_id=953499e4/k9as8l33 -[2023-08-18 12:36:13.459][INFO][27563][6hkg806h] -> HTS http: got 5 msgs, age=7016992, min=8, mw=350 -[2023-08-18 12:36:13.459][INFO][27563][6hkg806h] FLV: write header audio=0, video=1, dinm=1, config=1/1/1 -[2023-08-18 12:36:13.760][INFO][27563][37pqr1ob] update source_id=953499e4/k9as8l33 -[2023-08-18 12:36:13.760][INFO][27563][37pqr1ob] -> HTC http: got 13 msgs, age=1339623797, min=8, mw=500 -[2023-08-18 12:36:13.844][INFO][27563][c372e9z5] Process: cpu=1.00%,408MB, threads=2 -[2023-08-18 12:36:15.764][INFO][27563][953499e4] cleanup when unpublish -[2023-08-18 12:36:15.764][INFO][27563][953499e4] TCP: before dispose resource(RtmpConn)(0x612000061e40), conns=2, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:36:15.764][WARN][27563][953499e4][4] client disconnect peer. ret=1009 -[2023-08-18 12:36:15.764][INFO][27563][35x67516] TCP: clear zombies=1 resources, conns=2, removing=0, unsubs=0 -[2023-08-18 12:36:15.764][INFO][27563][953499e4] TCP: disposing #0 resource(RtmpConn)(0x612000061e40), conns=2, disposing=1, zombies=0 -[2023-08-18 12:36:15.925][INFO][27563][6hkg806h] TCP: before dispose resource(HttpConn)(0x60700000e170), conns=1, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:36:15.925][WARN][27563][6hkg806h][4] server disconnect. ret=4040 -[2023-08-18 12:36:15.925][INFO][27563][35x67516] TCP: clear zombies=1 resources, conns=1, removing=0, unsubs=0 -[2023-08-18 12:36:15.925][INFO][27563][6hkg806h] TCP: disposing #0 resource(HttpConn)(0x60700000e170), conns=1, disposing=1, zombies=0 -[2023-08-18 12:36:17.775][INFO][27563][56snw68h] Hybrid cpu=1.00%,409MB, cid=5,1, timer=62,0,0, clock=0,40,8,0,0,0,0,0,0, free=1, objs=(pkt:0,raw:0,fua:0,msg:25,oth:0,buf:0) -[2023-08-18 12:36:18.850][INFO][27563][c372e9z5] Process: cpu=1.00%,409MB, threads=2 -[2023-08-18 12:36:22.776][INFO][27563][56snw68h] Hybrid cpu=1.00%,409MB, cid=5,1, timer=62,0,0, clock=0,40,8,0,0,0,0,0,0, free=1, objs=(pkt:0,raw:0,fua:0,msg:25,oth:0,buf:0) -[2023-08-18 12:36:23.856][INFO][27563][c372e9z5] Process: cpu=1.00%,409MB, threads=2 -[2023-08-18 12:36:27.776][INFO][27563][56snw68h] Hybrid cpu=2.00%,409MB, cid=5,1, timer=62,0,0, clock=0,40,8,0,0,0,0,0,0, free=1, objs=(pkt:0,raw:0,fua:0,msg:25,oth:0,buf:0) -[2023-08-18 12:36:28.861][INFO][27563][c372e9z5] Process: cpu=1.00%,409MB, threads=2 -[2023-08-18 12:36:32.777][INFO][27563][56snw68h] Hybrid cpu=2.00%,409MB, cid=1,0, timer=61,0,0, clock=0,40,7,0,0,0,0,0,0 -[2023-08-18 12:36:33.866][INFO][27563][c372e9z5] Process: cpu=1.00%,409MB, threads=2 -[2023-08-18 12:36:37.778][INFO][27563][56snw68h] Hybrid cpu=1.00%,409MB, cid=1,0, timer=61,0,0, clock=0,40,7,0,0,0,0,0,0 -[2023-08-18 12:36:38.873][INFO][27563][c372e9z5] Process: cpu=1.00%,409MB, threads=2 -[2023-08-18 12:36:42.778][INFO][27563][56snw68h] Hybrid cpu=1.00%,409MB, cid=1,0, timer=61,0,0, clock=0,40,7,0,0,0,0,0,0 -[2023-08-18 12:36:43.879][INFO][27563][c372e9z5] Process: cpu=1.00%,409MB, threads=2 -[2023-08-18 12:36:47.779][INFO][27563][56snw68h] Hybrid cpu=1.00%,409MB, cid=1,0, timer=61,0,0, clock=0,40,7,0,0,0,0,0,0 -[2023-08-18 12:36:48.883][INFO][27563][c372e9z5] Process: cpu=1.00%,409MB, threads=2 -[2023-08-18 12:36:52.779][INFO][27563][56snw68h] Hybrid cpu=1.00%,409MB, cid=1,0, timer=61,0,0, clock=0,40,7,0,0,0,0,0,0 -[2023-08-18 12:36:53.888][INFO][27563][c372e9z5] Process: cpu=1.00%,409MB, threads=2 -[2023-08-18 12:36:57.779][INFO][27563][56snw68h] Hybrid cpu=1.00%,409MB, cid=1,0, timer=61,0,0, clock=0,40,8,0,0,0,0,0,0 -[2023-08-18 12:36:58.893][INFO][27563][c372e9z5] Process: cpu=1.00%,409MB, threads=2 -[2023-08-18 12:37:02.780][INFO][27563][56snw68h] Hybrid cpu=2.00%,409MB, cid=1,0, timer=61,0,0, clock=0,40,8,0,0,0,0,0,0 -[2023-08-18 12:37:03.899][INFO][27563][c372e9z5] Process: cpu=1.00%,409MB, threads=2 -[2023-08-18 12:37:07.781][INFO][27563][56snw68h] Hybrid cpu=1.00%,409MB, cid=1,0, timer=61,0,0, clock=0,39,9,0,0,0,0,0,0 -[2023-08-18 12:37:08.904][INFO][27563][c372e9z5] Process: cpu=2.00%,409MB, threads=2 -[2023-08-18 12:37:12.782][INFO][27563][56snw68h] Hybrid cpu=1.00%,409MB, cid=1,0, timer=61,0,0, clock=0,39,9,0,0,0,0,0,0 -[2023-08-18 12:37:13.909][INFO][27563][c372e9z5] Process: cpu=1.00%,409MB, threads=2 -[2023-08-18 12:37:17.782][INFO][27563][56snw68h] Hybrid cpu=1.00%,409MB, cid=1,0, timer=61,0,0, clock=0,39,9,0,0,0,0,0,0 -[2023-08-18 12:37:18.914][INFO][27563][c372e9z5] Process: cpu=2.00%,409MB, threads=2 -[2023-08-18 12:37:22.783][INFO][27563][56snw68h] Hybrid cpu=2.00%,409MB, cid=1,0, timer=61,0,0, clock=0,39,8,0,0,0,0,0,0 -[2023-08-18 12:37:23.920][INFO][27563][c372e9z5] Process: cpu=1.00%,409MB, threads=2 -[2023-08-18 12:37:27.783][INFO][27563][56snw68h] Hybrid cpu=1.00%,409MB, cid=1,0, timer=61,0,0, clock=0,39,8,0,0,0,0,0,0 -[2023-08-18 12:37:28.924][INFO][27563][c372e9z5] Process: cpu=1.00%,409MB, threads=2 -[2023-08-18 12:37:32.784][INFO][27563][56snw68h] Hybrid cpu=1.00%,409MB, cid=1,0, timer=61,0,0, clock=0,39,8,0,0,0,0,0,0 -[2023-08-18 12:37:33.930][INFO][27563][c372e9z5] Process: cpu=1.00%,409MB, threads=2 -[2023-08-18 12:37:37.784][INFO][27563][56snw68h] Hybrid cpu=1.00%,409MB, cid=1,0, timer=62,0,0, clock=0,38,9,0,0,0,0,0,0 -[2023-08-18 12:37:38.935][INFO][27563][c372e9z5] Process: cpu=2.00%,409MB, threads=2 -[2023-08-18 12:37:42.784][INFO][27563][56snw68h] Hybrid cpu=2.00%,409MB, cid=1,0, timer=62,0,0, clock=0,38,9,0,0,0,0,0,0 -[2023-08-18 12:37:43.940][INFO][27563][c372e9z5] Process: cpu=1.00%,410MB, threads=2 -[2023-08-18 12:37:47.785][INFO][27563][56snw68h] Hybrid cpu=1.00%,410MB, cid=1,0, timer=62,0,0, clock=0,38,9,0,0,0,0,0,0 -[2023-08-18 12:37:48.945][INFO][27563][c372e9z5] Process: cpu=2.00%,410MB, threads=2 -[2023-08-18 12:37:52.786][INFO][27563][56snw68h] Hybrid cpu=1.00%,410MB, cid=1,0, timer=61,0,0, clock=0,39,9,0,0,0,0,0,0 -[2023-08-18 12:37:53.948][INFO][27563][c372e9z5] Process: cpu=2.00%,410MB, threads=2 -[2023-08-18 12:37:57.787][INFO][27563][56snw68h] Hybrid cpu=2.00%,410MB, cid=1,0, timer=61,0,0, clock=0,39,9,0,0,0,0,0,0 -[2023-08-18 12:37:58.954][INFO][27563][c372e9z5] Process: cpu=1.00%,410MB, threads=2 -[2023-08-18 12:38:02.787][INFO][27563][56snw68h] Hybrid cpu=1.00%,410MB, cid=1,0, timer=62,0,0, clock=0,40,8,0,0,0,0,0,0 -[2023-08-18 12:38:03.959][INFO][27563][c372e9z5] Process: cpu=1.00%,410MB, threads=2 -[2023-08-18 12:38:07.787][INFO][27563][56snw68h] Hybrid cpu=1.00%,410MB, cid=1,0, timer=62,0,0, clock=0,40,8,0,0,0,0,0,0 -[2023-08-18 12:38:08.966][INFO][27563][c372e9z5] Process: cpu=1.00%,410MB, threads=2 -[2023-08-18 12:38:12.787][INFO][27563][56snw68h] Hybrid cpu=1.00%,410MB, cid=1,0, timer=61,0,0, clock=0,41,7,0,0,0,0,0,0 -[2023-08-18 12:38:13.972][INFO][27563][c372e9z5] Process: cpu=1.00%,410MB, threads=2 -[2023-08-18 12:38:17.788][INFO][27563][56snw68h] Hybrid cpu=2.00%,410MB, cid=1,0, timer=61,0,0, clock=0,41,7,0,0,0,0,0,0 -[2023-08-18 12:38:18.978][INFO][27563][c372e9z5] Process: cpu=1.00%,410MB, threads=2 -[2023-08-18 12:38:22.789][INFO][27563][56snw68h] Hybrid cpu=1.00%,410MB, cid=1,0, timer=61,0,0, clock=0,41,7,0,0,0,0,0,0 -[2023-08-18 12:38:23.982][INFO][27563][c372e9z5] Process: cpu=1.00%,410MB, threads=2 -[2023-08-18 12:38:27.789][INFO][27563][56snw68h] Hybrid cpu=1.00%,410MB, cid=1,0, timer=61,0,0, clock=0,39,8,0,0,0,0,0,0 -[2023-08-18 12:38:28.987][INFO][27563][c372e9z5] Process: cpu=1.00%,410MB, threads=2 -[2023-08-18 12:38:29.274][INFO][27563][5ug5ul38] RTMP client ip=127.0.0.1:60436, fd=14 -[2023-08-18 12:38:29.276][INFO][27563][5ug5ul38] complex handshake success -[2023-08-18 12:38:29.318][INFO][27563][5ug5ul38] connect app, tcUrl=rtmp://localhost:1935/live, pageUrl=, swfUrl=, schema=rtmp, vhost=localhost, port=1935, app=live, args=null -[2023-08-18 12:38:29.319][INFO][27563][5ug5ul38] protocol in.buffer=0, in.ack=0, out.ack=0, in.chunk=128, out.chunk=128 -[2023-08-18 12:38:29.406][INFO][27563][5ug5ul38] client identified, type=fmle-publish, vhost=localhost, app=live, stream=livestream, param=, duration=0ms -[2023-08-18 12:38:29.406][INFO][27563][5ug5ul38] connected stream, tcUrl=rtmp://localhost:1935/live, pageUrl=, swfUrl=, schema=rtmp, vhost=__defaultVhost__, port=1935, app=live, stream=livestream, param=, args=null -[2023-08-18 12:38:29.406][INFO][27563][5ug5ul38] source url=/live/livestream, ip=127.0.0.1, cache=1/2500, is_edge=0, source_id=/953499e4 -[2023-08-18 12:38:29.495][INFO][27563][5ug5ul38] hls: win=60000ms, frag=10000ms, prefix=, path=./objs/nginx/html, m3u8=recorder1/[app]/[stream].m3u8, ts=[app]/[stream]-[seq].ts, aof=2.00, floor=0, clean=1, waitk=1, dispose=0ms, dts_directly=1 -[2023-08-18 12:38:29.495][INFO][27563][5ug5ul38] ignore disabled exec for vhost=__defaultVhost__ -[2023-08-18 12:38:29.495][INFO][27563][5ug5ul38] start publish mr=0/350, p1stpt=20000, pnt=5000, tcp_nodelay=0 -[2023-08-18 12:38:29.614][INFO][27563][5ug5ul38] got metadata, width=1280, height=720, vcodec=2 -[2023-08-18 12:38:29.614][WARN][27563][5ug5ul38][11] drop unknown header video, size=24005, bytes[0]=0x12 -[2023-08-18 12:38:29.614][WARN][27563][5ug5ul38][11] drop unknown header video, size=473, bytes[0]=0x22 -[2023-08-18 12:38:29.621][WARN][27563][5ug5ul38][11] drop unknown header video, size=477, bytes[0]=0x22 -[2023-08-18 12:38:29.633][WARN][27563][5ug5ul38][11] drop unknown header video, size=478, bytes[0]=0x22 -[2023-08-18 12:38:29.655][WARN][27563][5ug5ul38][11] drop unknown header video, size=472, bytes[0]=0x22 -[2023-08-18 12:38:29.689][WARN][27563][5ug5ul38][11] drop unknown header video, size=464, bytes[0]=0x22 -[2023-08-18 12:38:29.721][WARN][27563][5ug5ul38][11] drop unknown header video, size=465, bytes[0]=0x22 -[2023-08-18 12:38:29.753][WARN][27563][5ug5ul38][11] drop unknown header video, size=465, bytes[0]=0x22 -[2023-08-18 12:38:29.785][WARN][27563][5ug5ul38][11] drop unknown header video, size=467, bytes[0]=0x22 -[2023-08-18 12:38:29.817][WARN][27563][5ug5ul38][11] drop unknown header video, size=464, bytes[0]=0x22 -[2023-08-18 12:38:29.859][WARN][27563][5ug5ul38][11] drop unknown header video, size=462, bytes[0]=0x22 -[2023-08-18 12:38:29.891][WARN][27563][5ug5ul38][11] drop unknown header video, size=462, bytes[0]=0x22 -[2023-08-18 12:38:29.925][INFO][27563][37pqr1ob] update source_id=5ug5ul38/953499e4 -[2023-08-18 12:38:29.925][INFO][27563][37pqr1ob] -> HTC http: got 1 msgs, age=1475796065, min=8, mw=500 -[2023-08-18 12:38:29.925][WARN][27563][5ug5ul38][11] drop unknown header video, size=24002, bytes[0]=0x12 -[2023-08-18 12:38:29.957][WARN][27563][5ug5ul38][11] drop unknown header video, size=477, bytes[0]=0x22 -[2023-08-18 12:38:29.989][WARN][27563][5ug5ul38][11] drop unknown header video, size=476, bytes[0]=0x22 -[2023-08-18 12:38:30.021][WARN][27563][5ug5ul38][11] drop unknown header video, size=477, bytes[0]=0x22 -[2023-08-18 12:38:30.053][WARN][27563][5ug5ul38][11] drop unknown header video, size=474, bytes[0]=0x22 -[2023-08-18 12:38:30.085][WARN][27563][5ug5ul38][11] drop unknown header video, size=474, bytes[0]=0x22 -[2023-08-18 12:38:30.117][WARN][27563][5ug5ul38][11] drop unknown header video, size=473, bytes[0]=0x22 -[2023-08-18 12:38:30.159][WARN][27563][5ug5ul38][11] drop unknown header video, size=479, bytes[0]=0x22 -[2023-08-18 12:38:30.192][WARN][27563][5ug5ul38][11] drop unknown header video, size=468, bytes[0]=0x22 -[2023-08-18 12:38:30.223][WARN][27563][5ug5ul38][11] drop unknown header video, size=463, bytes[0]=0x22 -[2023-08-18 12:38:30.255][WARN][27563][5ug5ul38][11] drop unknown header video, size=463, bytes[0]=0x22 -[2023-08-18 12:38:30.287][WARN][27563][5ug5ul38][11] drop unknown header video, size=472, bytes[0]=0x22 -[2023-08-18 12:38:30.322][WARN][27563][5ug5ul38][11] drop unknown header video, size=24006, bytes[0]=0x12 -[2023-08-18 12:38:30.354][WARN][27563][5ug5ul38][11] drop unknown header video, size=475, bytes[0]=0x22 -[2023-08-18 12:38:30.385][WARN][27563][5ug5ul38][11] drop unknown header video, size=464, bytes[0]=0x22 -[2023-08-18 12:38:30.417][WARN][27563][5ug5ul38][11] drop unknown header video, size=474, bytes[0]=0x22 -[2023-08-18 12:38:30.460][WARN][27563][5ug5ul38][11] drop unknown header video, size=473, bytes[0]=0x22 -[2023-08-18 12:38:30.492][WARN][27563][5ug5ul38][11] drop unknown header video, size=476, bytes[0]=0x22 -[2023-08-18 12:38:30.524][WARN][27563][5ug5ul38][11] drop unknown header video, size=475, bytes[0]=0x22 -[2023-08-18 12:38:30.556][WARN][27563][5ug5ul38][11] drop unknown header video, size=466, bytes[0]=0x22 -[2023-08-18 12:38:30.588][WARN][27563][5ug5ul38][11] drop unknown header video, size=463, bytes[0]=0x22 -[2023-08-18 12:38:30.620][WARN][27563][5ug5ul38][11] drop unknown header video, size=470, bytes[0]=0x22 -[2023-08-18 12:38:30.652][WARN][27563][5ug5ul38][11] drop unknown header video, size=467, bytes[0]=0x22 -[2023-08-18 12:38:30.684][WARN][27563][5ug5ul38][11] drop unknown header video, size=465, bytes[0]=0x22 -[2023-08-18 12:38:30.728][WARN][27563][5ug5ul38][11] drop unknown header video, size=24020, bytes[0]=0x12 -[2023-08-18 12:38:30.750][WARN][27563][5ug5ul38][11] drop unknown header video, size=479, bytes[0]=0x22 -[2023-08-18 12:38:30.793][WARN][27563][5ug5ul38][11] drop unknown header video, size=479, bytes[0]=0x22 -[2023-08-18 12:38:30.825][WARN][27563][5ug5ul38][11] drop unknown header video, size=474, bytes[0]=0x22 -[2023-08-18 12:38:30.857][WARN][27563][5ug5ul38][11] drop unknown header video, size=475, bytes[0]=0x22 -[2023-08-18 12:38:30.888][WARN][27563][5ug5ul38][11] drop unknown header video, size=479, bytes[0]=0x22 -[2023-08-18 12:38:30.920][WARN][27563][5ug5ul38][11] drop unknown header video, size=474, bytes[0]=0x22 -[2023-08-18 12:38:30.952][WARN][27563][5ug5ul38][11] drop unknown header video, size=480, bytes[0]=0x22 -[2023-08-18 12:38:30.984][WARN][27563][5ug5ul38][11] drop unknown header video, size=477, bytes[0]=0x22 -[2023-08-18 12:38:31.026][WARN][27563][5ug5ul38][11] drop unknown header video, size=473, bytes[0]=0x22 -[2023-08-18 12:38:31.058][WARN][27563][5ug5ul38][11] drop unknown header video, size=474, bytes[0]=0x22 -[2023-08-18 12:38:31.091][WARN][27563][5ug5ul38][11] drop unknown header video, size=477, bytes[0]=0x22 -[2023-08-18 12:38:31.125][WARN][27563][5ug5ul38][11] drop unknown header video, size=24004, bytes[0]=0x12 -[2023-08-18 12:38:31.157][WARN][27563][5ug5ul38][11] drop unknown header video, size=478, bytes[0]=0x22 -[2023-08-18 12:38:31.189][WARN][27563][5ug5ul38][11] drop unknown header video, size=479, bytes[0]=0x22 -[2023-08-18 12:38:31.221][WARN][27563][5ug5ul38][11] drop unknown header video, size=474, bytes[0]=0x22 -[2023-08-18 12:38:31.253][WARN][27563][5ug5ul38][11] drop unknown header video, size=475, bytes[0]=0x22 -[2023-08-18 12:38:31.285][WARN][27563][5ug5ul38][11] drop unknown header video, size=472, bytes[0]=0x22 -[2023-08-18 12:38:31.317][WARN][27563][5ug5ul38][11] drop unknown header video, size=475, bytes[0]=0x22 -[2023-08-18 12:38:31.359][WARN][27563][5ug5ul38][11] drop unknown header video, size=477, bytes[0]=0x22 -[2023-08-18 12:38:31.391][WARN][27563][5ug5ul38][11] drop unknown header video, size=472, bytes[0]=0x22 -[2023-08-18 12:38:31.423][WARN][27563][5ug5ul38][11] drop unknown header video, size=474, bytes[0]=0x22 -[2023-08-18 12:38:31.455][WARN][27563][5ug5ul38][11] drop unknown header video, size=477, bytes[0]=0x22 -[2023-08-18 12:38:31.487][WARN][27563][5ug5ul38][11] drop unknown header video, size=471, bytes[0]=0x22 -[2023-08-18 12:38:31.525][WARN][27563][5ug5ul38][11] drop unknown header video, size=24008, bytes[0]=0x12 -[2023-08-18 12:38:31.557][WARN][27563][5ug5ul38][11] drop unknown header video, size=478, bytes[0]=0x22 -[2023-08-18 12:38:31.590][WARN][27563][5ug5ul38][11] drop unknown header video, size=474, bytes[0]=0x22 -[2023-08-18 12:38:31.621][WARN][27563][5ug5ul38][11] drop unknown header video, size=473, bytes[0]=0x22 -[2023-08-18 12:38:31.653][WARN][27563][5ug5ul38][11] drop unknown header video, size=467, bytes[0]=0x22 -[2023-08-18 12:38:31.685][WARN][27563][5ug5ul38][11] drop unknown header video, size=463, bytes[0]=0x22 -[2023-08-18 12:38:31.718][WARN][27563][5ug5ul38][11] drop unknown header video, size=465, bytes[0]=0x22 -[2023-08-18 12:38:31.761][WARN][27563][5ug5ul38][11] drop unknown header video, size=468, bytes[0]=0x22 -[2023-08-18 12:38:31.793][WARN][27563][5ug5ul38][11] drop unknown header video, size=472, bytes[0]=0x22 -[2023-08-18 12:38:31.826][WARN][27563][5ug5ul38][11] drop unknown header video, size=464, bytes[0]=0x22 -[2023-08-18 12:38:31.858][WARN][27563][5ug5ul38][11] drop unknown header video, size=467, bytes[0]=0x22 -[2023-08-18 12:38:31.890][WARN][27563][5ug5ul38][11] drop unknown header video, size=464, bytes[0]=0x22 -[2023-08-18 12:38:31.924][WARN][27563][5ug5ul38][11] drop unknown header video, size=24012, bytes[0]=0x12 -[2023-08-18 12:38:31.956][WARN][27563][5ug5ul38][11] drop unknown header video, size=475, bytes[0]=0x22 -[2023-08-18 12:38:31.988][WARN][27563][5ug5ul38][11] drop unknown header video, size=476, bytes[0]=0x22 -[2023-08-18 12:38:32.020][WARN][27563][5ug5ul38][11] drop unknown header video, size=480, bytes[0]=0x22 -[2023-08-18 12:38:32.052][WARN][27563][5ug5ul38][11] drop unknown header video, size=468, bytes[0]=0x22 -[2023-08-18 12:38:32.084][WARN][27563][5ug5ul38][11] drop unknown header video, size=478, bytes[0]=0x22 -[2023-08-18 12:38:32.127][WARN][27563][5ug5ul38][11] drop unknown header video, size=462, bytes[0]=0x22 -[2023-08-18 12:38:32.159][WARN][27563][5ug5ul38][11] drop unknown header video, size=467, bytes[0]=0x22 -[2023-08-18 12:38:32.191][WARN][27563][5ug5ul38][11] drop unknown header video, size=465, bytes[0]=0x22 -[2023-08-18 12:38:32.223][WARN][27563][5ug5ul38][11] drop unknown header video, size=463, bytes[0]=0x22 -[2023-08-18 12:38:32.255][WARN][27563][5ug5ul38][11] drop unknown header video, size=464, bytes[0]=0x22 -[2023-08-18 12:38:32.287][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:32.321][WARN][27563][5ug5ul38][11] drop unknown header video, size=24007, bytes[0]=0x12 -[2023-08-18 12:38:32.353][WARN][27563][5ug5ul38][11] drop unknown header video, size=473, bytes[0]=0x22 -[2023-08-18 12:38:32.385][WARN][27563][5ug5ul38][11] drop unknown header video, size=475, bytes[0]=0x22 -[2023-08-18 12:38:32.417][WARN][27563][5ug5ul38][11] drop unknown header video, size=478, bytes[0]=0x22 -[2023-08-18 12:38:32.459][WARN][27563][5ug5ul38][11] drop unknown header video, size=480, bytes[0]=0x22 -[2023-08-18 12:38:32.492][WARN][27563][5ug5ul38][11] drop unknown header video, size=475, bytes[0]=0x22 -[2023-08-18 12:38:32.524][WARN][27563][5ug5ul38][11] drop unknown header video, size=476, bytes[0]=0x22 -[2023-08-18 12:38:32.556][WARN][27563][5ug5ul38][11] drop unknown header video, size=488, bytes[0]=0x22 -[2023-08-18 12:38:32.588][WARN][27563][5ug5ul38][11] drop unknown header video, size=476, bytes[0]=0x22 -[2023-08-18 12:38:32.620][WARN][27563][5ug5ul38][11] drop unknown header video, size=475, bytes[0]=0x22 -[2023-08-18 12:38:32.652][WARN][27563][5ug5ul38][11] drop unknown header video, size=474, bytes[0]=0x22 -[2023-08-18 12:38:32.684][WARN][27563][5ug5ul38][11] drop unknown header video, size=475, bytes[0]=0x22 -[2023-08-18 12:38:32.728][WARN][27563][5ug5ul38][11] drop unknown header video, size=24004, bytes[0]=0x12 -[2023-08-18 12:38:32.760][WARN][27563][5ug5ul38][11] drop unknown header video, size=475, bytes[0]=0x22 -[2023-08-18 12:38:32.790][INFO][27563][56snw68h] Hybrid cpu=1.00%,410MB, cid=1,0, timer=61,0,0, clock=0,39,8,0,0,0,0,0,0 -[2023-08-18 12:38:32.793][WARN][27563][5ug5ul38][11] drop unknown header video, size=473, bytes[0]=0x22 -[2023-08-18 12:38:32.825][WARN][27563][5ug5ul38][11] drop unknown header video, size=480, bytes[0]=0x22 -[2023-08-18 12:38:32.857][WARN][27563][5ug5ul38][11] drop unknown header video, size=465, bytes[0]=0x22 -[2023-08-18 12:38:32.889][WARN][27563][5ug5ul38][11] drop unknown header video, size=472, bytes[0]=0x22 -[2023-08-18 12:38:32.921][WARN][27563][5ug5ul38][11] drop unknown header video, size=479, bytes[0]=0x22 -[2023-08-18 12:38:32.953][WARN][27563][5ug5ul38][11] drop unknown header video, size=472, bytes[0]=0x22 -[2023-08-18 12:38:32.985][WARN][27563][5ug5ul38][11] drop unknown header video, size=469, bytes[0]=0x22 -[2023-08-18 12:38:33.027][WARN][27563][5ug5ul38][11] drop unknown header video, size=475, bytes[0]=0x22 -[2023-08-18 12:38:33.059][WARN][27563][5ug5ul38][11] drop unknown header video, size=465, bytes[0]=0x22 -[2023-08-18 12:38:33.091][WARN][27563][5ug5ul38][11] drop unknown header video, size=463, bytes[0]=0x22 -[2023-08-18 12:38:33.125][WARN][27563][5ug5ul38][11] drop unknown header video, size=24005, bytes[0]=0x12 -[2023-08-18 12:38:33.157][WARN][27563][5ug5ul38][11] drop unknown header video, size=470, bytes[0]=0x22 -[2023-08-18 12:38:33.189][WARN][27563][5ug5ul38][11] drop unknown header video, size=471, bytes[0]=0x22 -[2023-08-18 12:38:33.221][WARN][27563][5ug5ul38][11] drop unknown header video, size=471, bytes[0]=0x22 -[2023-08-18 12:38:33.253][WARN][27563][5ug5ul38][11] drop unknown header video, size=482, bytes[0]=0x22 -[2023-08-18 12:38:33.285][WARN][27563][5ug5ul38][11] drop unknown header video, size=471, bytes[0]=0x22 -[2023-08-18 12:38:33.317][WARN][27563][5ug5ul38][11] drop unknown header video, size=463, bytes[0]=0x22 -[2023-08-18 12:38:33.360][WARN][27563][5ug5ul38][11] drop unknown header video, size=469, bytes[0]=0x22 -[2023-08-18 12:38:33.392][WARN][27563][5ug5ul38][11] drop unknown header video, size=464, bytes[0]=0x22 -[2023-08-18 12:38:33.424][WARN][27563][5ug5ul38][11] drop unknown header video, size=467, bytes[0]=0x22 -[2023-08-18 12:38:33.456][WARN][27563][5ug5ul38][11] drop unknown header video, size=469, bytes[0]=0x22 -[2023-08-18 12:38:33.488][WARN][27563][5ug5ul38][11] drop unknown header video, size=463, bytes[0]=0x22 -[2023-08-18 12:38:33.526][WARN][27563][5ug5ul38][11] drop unknown header video, size=24006, bytes[0]=0x12 -[2023-08-18 12:38:33.559][WARN][27563][5ug5ul38][11] drop unknown header video, size=470, bytes[0]=0x22 -[2023-08-18 12:38:33.591][WARN][27563][5ug5ul38][11] drop unknown header video, size=468, bytes[0]=0x22 -[2023-08-18 12:38:33.623][WARN][27563][5ug5ul38][11] drop unknown header video, size=469, bytes[0]=0x22 -[2023-08-18 12:38:33.655][WARN][27563][5ug5ul38][11] drop unknown header video, size=465, bytes[0]=0x22 -[2023-08-18 12:38:33.687][WARN][27563][5ug5ul38][11] drop unknown header video, size=469, bytes[0]=0x22 -[2023-08-18 12:38:33.720][WARN][27563][5ug5ul38][11] drop unknown header video, size=469, bytes[0]=0x22 -[2023-08-18 12:38:33.752][WARN][27563][5ug5ul38][11] drop unknown header video, size=468, bytes[0]=0x22 -[2023-08-18 12:38:33.784][WARN][27563][5ug5ul38][11] drop unknown header video, size=467, bytes[0]=0x22 -[2023-08-18 12:38:33.826][WARN][27563][5ug5ul38][11] drop unknown header video, size=466, bytes[0]=0x22 -[2023-08-18 12:38:33.858][WARN][27563][5ug5ul38][11] drop unknown header video, size=466, bytes[0]=0x22 -[2023-08-18 12:38:33.890][WARN][27563][5ug5ul38][11] drop unknown header video, size=463, bytes[0]=0x22 -[2023-08-18 12:38:33.924][WARN][27563][5ug5ul38][11] drop unknown header video, size=24002, bytes[0]=0x12 -[2023-08-18 12:38:33.956][WARN][27563][5ug5ul38][11] drop unknown header video, size=476, bytes[0]=0x22 -[2023-08-18 12:38:33.988][WARN][27563][5ug5ul38][11] drop unknown header video, size=475, bytes[0]=0x22 -[2023-08-18 12:38:33.992][INFO][27563][c372e9z5] Process: cpu=2.00%,411MB, threads=2 -[2023-08-18 12:38:34.020][WARN][27563][5ug5ul38][11] drop unknown header video, size=473, bytes[0]=0x22 -[2023-08-18 12:38:34.052][WARN][27563][5ug5ul38][11] drop unknown header video, size=476, bytes[0]=0x22 -[2023-08-18 12:38:34.084][WARN][27563][5ug5ul38][11] drop unknown header video, size=479, bytes[0]=0x22 -[2023-08-18 12:38:34.126][WARN][27563][5ug5ul38][11] drop unknown header video, size=477, bytes[0]=0x22 -[2023-08-18 12:38:34.158][WARN][27563][5ug5ul38][11] drop unknown header video, size=478, bytes[0]=0x22 -[2023-08-18 12:38:34.190][WARN][27563][5ug5ul38][11] drop unknown header video, size=488, bytes[0]=0x22 -[2023-08-18 12:38:34.222][WARN][27563][5ug5ul38][11] drop unknown header video, size=484, bytes[0]=0x22 -[2023-08-18 12:38:34.255][WARN][27563][5ug5ul38][11] drop unknown header video, size=470, bytes[0]=0x22 -[2023-08-18 12:38:34.287][WARN][27563][5ug5ul38][11] drop unknown header video, size=477, bytes[0]=0x22 -[2023-08-18 12:38:34.321][WARN][27563][5ug5ul38][11] drop unknown header video, size=24009, bytes[0]=0x12 -[2023-08-18 12:38:34.353][WARN][27563][5ug5ul38][11] drop unknown header video, size=478, bytes[0]=0x22 -[2023-08-18 12:38:34.385][WARN][27563][5ug5ul38][11] drop unknown header video, size=473, bytes[0]=0x22 -[2023-08-18 12:38:34.427][WARN][27563][5ug5ul38][11] drop unknown header video, size=475, bytes[0]=0x22 -[2023-08-18 12:38:34.459][WARN][27563][5ug5ul38][11] drop unknown header video, size=476, bytes[0]=0x22 -[2023-08-18 12:38:34.491][WARN][27563][5ug5ul38][11] drop unknown header video, size=476, bytes[0]=0x22 -[2023-08-18 12:38:34.523][WARN][27563][5ug5ul38][11] drop unknown header video, size=478, bytes[0]=0x22 -[2023-08-18 12:38:34.555][WARN][27563][5ug5ul38][11] drop unknown header video, size=477, bytes[0]=0x22 -[2023-08-18 12:38:34.587][WARN][27563][5ug5ul38][11] drop unknown header video, size=472, bytes[0]=0x22 -[2023-08-18 12:38:34.619][WARN][27563][5ug5ul38][11] drop unknown header video, size=480, bytes[0]=0x22 -[2023-08-18 12:38:34.651][WARN][27563][5ug5ul38][11] drop unknown header video, size=479, bytes[0]=0x22 -[2023-08-18 12:38:34.683][WARN][27563][5ug5ul38][11] drop unknown header video, size=474, bytes[0]=0x22 -[2023-08-18 12:38:34.728][WARN][27563][5ug5ul38][11] drop unknown header video, size=24009, bytes[0]=0x12 -[2023-08-18 12:38:34.760][WARN][27563][5ug5ul38][11] drop unknown header video, size=474, bytes[0]=0x22 -[2023-08-18 12:38:34.792][WARN][27563][5ug5ul38][11] drop unknown header video, size=473, bytes[0]=0x22 -[2023-08-18 12:38:34.823][WARN][27563][5ug5ul38][11] drop unknown header video, size=476, bytes[0]=0x22 -[2023-08-18 12:38:34.855][WARN][27563][5ug5ul38][11] drop unknown header video, size=480, bytes[0]=0x22 -[2023-08-18 12:38:34.887][WARN][27563][5ug5ul38][11] drop unknown header video, size=481, bytes[0]=0x22 -[2023-08-18 12:38:34.919][WARN][27563][5ug5ul38][11] drop unknown header video, size=474, bytes[0]=0x22 -[2023-08-18 12:38:34.951][WARN][27563][5ug5ul38][11] drop unknown header video, size=476, bytes[0]=0x22 -[2023-08-18 12:38:34.994][WARN][27563][5ug5ul38][11] drop unknown header video, size=475, bytes[0]=0x22 -[2023-08-18 12:38:35.026][WARN][27563][5ug5ul38][11] drop unknown header video, size=479, bytes[0]=0x22 -[2023-08-18 12:38:35.058][WARN][27563][5ug5ul38][11] drop unknown header video, size=473, bytes[0]=0x22 -[2023-08-18 12:38:35.090][WARN][27563][5ug5ul38][11] drop unknown header video, size=470, bytes[0]=0x22 -[2023-08-18 12:38:35.124][WARN][27563][5ug5ul38][11] drop unknown header video, size=24008, bytes[0]=0x12 -[2023-08-18 12:38:35.156][WARN][27563][5ug5ul38][11] drop unknown header video, size=475, bytes[0]=0x22 -[2023-08-18 12:38:35.188][WARN][27563][5ug5ul38][11] drop unknown header video, size=479, bytes[0]=0x22 -[2023-08-18 12:38:35.220][WARN][27563][5ug5ul38][11] drop unknown header video, size=479, bytes[0]=0x22 -[2023-08-18 12:38:35.252][WARN][27563][5ug5ul38][11] drop unknown header video, size=479, bytes[0]=0x22 -[2023-08-18 12:38:35.284][WARN][27563][5ug5ul38][11] drop unknown header video, size=473, bytes[0]=0x22 -[2023-08-18 12:38:35.327][WARN][27563][5ug5ul38][11] drop unknown header video, size=478, bytes[0]=0x22 -[2023-08-18 12:38:35.359][WARN][27563][5ug5ul38][11] drop unknown header video, size=476, bytes[0]=0x22 -[2023-08-18 12:38:35.391][WARN][27563][5ug5ul38][11] drop unknown header video, size=478, bytes[0]=0x22 -[2023-08-18 12:38:35.423][WARN][27563][5ug5ul38][11] drop unknown header video, size=472, bytes[0]=0x22 -[2023-08-18 12:38:35.455][WARN][27563][5ug5ul38][11] drop unknown header video, size=475, bytes[0]=0x22 -[2023-08-18 12:38:35.487][WARN][27563][5ug5ul38][11] drop unknown header video, size=479, bytes[0]=0x22 -[2023-08-18 12:38:35.524][WARN][27563][5ug5ul38][11] drop unknown header video, size=24008, bytes[0]=0x12 -[2023-08-18 12:38:35.557][WARN][27563][5ug5ul38][11] drop unknown header video, size=477, bytes[0]=0x22 -[2023-08-18 12:38:35.589][WARN][27563][5ug5ul38][11] drop unknown header video, size=466, bytes[0]=0x22 -[2023-08-18 12:38:35.621][WARN][27563][5ug5ul38][11] drop unknown header video, size=468, bytes[0]=0x22 -[2023-08-18 12:38:35.653][WARN][27563][5ug5ul38][11] drop unknown header video, size=465, bytes[0]=0x22 -[2023-08-18 12:38:35.685][WARN][27563][5ug5ul38][11] drop unknown header video, size=474, bytes[0]=0x22 -[2023-08-18 12:38:35.717][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:35.760][WARN][27563][5ug5ul38][11] drop unknown header video, size=477, bytes[0]=0x22 -[2023-08-18 12:38:35.792][WARN][27563][5ug5ul38][11] drop unknown header video, size=471, bytes[0]=0x22 -[2023-08-18 12:38:35.825][WARN][27563][5ug5ul38][11] drop unknown header video, size=466, bytes[0]=0x22 -[2023-08-18 12:38:35.857][WARN][27563][5ug5ul38][11] drop unknown header video, size=465, bytes[0]=0x22 -[2023-08-18 12:38:35.889][WARN][27563][5ug5ul38][11] drop unknown header video, size=475, bytes[0]=0x22 -[2023-08-18 12:38:35.923][WARN][27563][5ug5ul38][11] drop unknown header video, size=24011, bytes[0]=0x12 -[2023-08-18 12:38:35.955][WARN][27563][5ug5ul38][11] drop unknown header video, size=477, bytes[0]=0x22 -[2023-08-18 12:38:35.987][WARN][27563][5ug5ul38][11] drop unknown header video, size=477, bytes[0]=0x22 -[2023-08-18 12:38:36.019][WARN][27563][5ug5ul38][11] drop unknown header video, size=486, bytes[0]=0x22 -[2023-08-18 12:38:36.051][WARN][27563][5ug5ul38][11] drop unknown header video, size=472, bytes[0]=0x22 -[2023-08-18 12:38:36.083][WARN][27563][5ug5ul38][11] drop unknown header video, size=477, bytes[0]=0x22 -[2023-08-18 12:38:36.126][WARN][27563][5ug5ul38][11] drop unknown header video, size=477, bytes[0]=0x22 -[2023-08-18 12:38:36.158][WARN][27563][5ug5ul38][11] drop unknown header video, size=477, bytes[0]=0x22 -[2023-08-18 12:38:36.190][WARN][27563][5ug5ul38][11] drop unknown header video, size=472, bytes[0]=0x22 -[2023-08-18 12:38:36.222][WARN][27563][5ug5ul38][11] drop unknown header video, size=466, bytes[0]=0x22 -[2023-08-18 12:38:36.254][WARN][27563][5ug5ul38][11] drop unknown header video, size=471, bytes[0]=0x22 -[2023-08-18 12:38:36.286][WARN][27563][5ug5ul38][11] drop unknown header video, size=475, bytes[0]=0x22 -[2023-08-18 12:38:36.320][WARN][27563][5ug5ul38][11] drop unknown header video, size=24008, bytes[0]=0x12 -[2023-08-18 12:38:36.352][WARN][27563][5ug5ul38][11] drop unknown header video, size=480, bytes[0]=0x22 -[2023-08-18 12:38:36.384][WARN][27563][5ug5ul38][11] drop unknown header video, size=471, bytes[0]=0x22 -[2023-08-18 12:38:36.426][WARN][27563][5ug5ul38][11] drop unknown header video, size=474, bytes[0]=0x22 -[2023-08-18 12:38:36.458][WARN][27563][5ug5ul38][11] drop unknown header video, size=469, bytes[0]=0x22 -[2023-08-18 12:38:36.490][WARN][27563][5ug5ul38][11] drop unknown header video, size=466, bytes[0]=0x22 -[2023-08-18 12:38:36.522][WARN][27563][5ug5ul38][11] drop unknown header video, size=473, bytes[0]=0x22 -[2023-08-18 12:38:36.554][WARN][27563][5ug5ul38][11] drop unknown header video, size=476, bytes[0]=0x22 -[2023-08-18 12:38:36.586][WARN][27563][5ug5ul38][11] drop unknown header video, size=476, bytes[0]=0x22 -[2023-08-18 12:38:36.618][WARN][27563][5ug5ul38][11] drop unknown header video, size=473, bytes[0]=0x22 -[2023-08-18 12:38:36.650][WARN][27563][5ug5ul38][11] drop unknown header video, size=473, bytes[0]=0x22 -[2023-08-18 12:38:36.693][WARN][27563][5ug5ul38][11] drop unknown header video, size=476, bytes[0]=0x22 -[2023-08-18 12:38:36.727][WARN][27563][5ug5ul38][11] drop unknown header video, size=24005, bytes[0]=0x12 -[2023-08-18 12:38:36.759][WARN][27563][5ug5ul38][11] drop unknown header video, size=482, bytes[0]=0x22 -[2023-08-18 12:38:36.791][WARN][27563][5ug5ul38][11] drop unknown header video, size=484, bytes[0]=0x22 -[2023-08-18 12:38:36.823][WARN][27563][5ug5ul38][11] drop unknown header video, size=473, bytes[0]=0x22 -[2023-08-18 12:38:36.855][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:36.887][WARN][27563][5ug5ul38][11] drop unknown header video, size=465, bytes[0]=0x22 -[2023-08-18 12:38:36.919][WARN][27563][5ug5ul38][11] drop unknown header video, size=471, bytes[0]=0x22 -[2023-08-18 12:38:36.951][WARN][27563][5ug5ul38][11] drop unknown header video, size=463, bytes[0]=0x22 -[2023-08-18 12:38:36.994][WARN][27563][5ug5ul38][11] drop unknown header video, size=467, bytes[0]=0x22 -[2023-08-18 12:38:37.026][WARN][27563][5ug5ul38][11] drop unknown header video, size=469, bytes[0]=0x22 -[2023-08-18 12:38:37.058][WARN][27563][5ug5ul38][11] drop unknown header video, size=475, bytes[0]=0x22 -[2023-08-18 12:38:37.090][WARN][27563][5ug5ul38][11] drop unknown header video, size=477, bytes[0]=0x22 -[2023-08-18 12:38:37.124][WARN][27563][5ug5ul38][11] drop unknown header video, size=24010, bytes[0]=0x12 -[2023-08-18 12:38:37.156][WARN][27563][5ug5ul38][11] drop unknown header video, size=477, bytes[0]=0x22 -[2023-08-18 12:38:37.188][WARN][27563][5ug5ul38][11] drop unknown header video, size=476, bytes[0]=0x22 -[2023-08-18 12:38:37.221][WARN][27563][5ug5ul38][11] drop unknown header video, size=477, bytes[0]=0x22 -[2023-08-18 12:38:37.253][WARN][27563][5ug5ul38][11] drop unknown header video, size=478, bytes[0]=0x22 -[2023-08-18 12:38:37.285][WARN][27563][5ug5ul38][11] drop unknown header video, size=473, bytes[0]=0x22 -[2023-08-18 12:38:37.327][WARN][27563][5ug5ul38][11] drop unknown header video, size=479, bytes[0]=0x22 -[2023-08-18 12:38:37.359][WARN][27563][5ug5ul38][11] drop unknown header video, size=469, bytes[0]=0x22 -[2023-08-18 12:38:37.391][WARN][27563][5ug5ul38][11] drop unknown header video, size=469, bytes[0]=0x22 -[2023-08-18 12:38:37.422][WARN][27563][5ug5ul38][11] drop unknown header video, size=471, bytes[0]=0x22 -[2023-08-18 12:38:37.454][WARN][27563][5ug5ul38][11] drop unknown header video, size=464, bytes[0]=0x22 -[2023-08-18 12:38:37.486][WARN][27563][5ug5ul38][11] drop unknown header video, size=466, bytes[0]=0x22 -[2023-08-18 12:38:37.524][WARN][27563][5ug5ul38][11] drop unknown header video, size=24011, bytes[0]=0x12 -[2023-08-18 12:38:37.556][WARN][27563][5ug5ul38][11] drop unknown header video, size=476, bytes[0]=0x22 -[2023-08-18 12:38:37.588][WARN][27563][5ug5ul38][11] drop unknown header video, size=469, bytes[0]=0x22 -[2023-08-18 12:38:37.620][WARN][27563][5ug5ul38][11] drop unknown header video, size=477, bytes[0]=0x22 -[2023-08-18 12:38:37.653][WARN][27563][5ug5ul38][11] drop unknown header video, size=479, bytes[0]=0x22 -[2023-08-18 12:38:37.685][WARN][27563][5ug5ul38][11] drop unknown header video, size=471, bytes[0]=0x22 -[2023-08-18 12:38:37.717][WARN][27563][5ug5ul38][11] drop unknown header video, size=463, bytes[0]=0x22 -[2023-08-18 12:38:37.759][WARN][27563][5ug5ul38][11] drop unknown header video, size=475, bytes[0]=0x22 -[2023-08-18 12:38:37.790][INFO][27563][56snw68h] Hybrid cpu=1.00%,411MB, cid=27,1, timer=62,0,0, clock=0,45,2,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:1,oth:0,buf:0) -[2023-08-18 12:38:37.792][WARN][27563][5ug5ul38][11] drop unknown header video, size=475, bytes[0]=0x22 -[2023-08-18 12:38:37.824][WARN][27563][5ug5ul38][11] drop unknown header video, size=478, bytes[0]=0x22 -[2023-08-18 12:38:37.856][WARN][27563][5ug5ul38][11] drop unknown header video, size=483, bytes[0]=0x22 -[2023-08-18 12:38:37.888][WARN][27563][5ug5ul38][11] drop unknown header video, size=474, bytes[0]=0x22 -[2023-08-18 12:38:37.923][WARN][27563][5ug5ul38][11] drop unknown header video, size=24013, bytes[0]=0x12 -[2023-08-18 12:38:37.955][WARN][27563][5ug5ul38][11] drop unknown header video, size=486, bytes[0]=0x22 -[2023-08-18 12:38:37.987][WARN][27563][5ug5ul38][11] drop unknown header video, size=476, bytes[0]=0x22 -[2023-08-18 12:38:38.019][WARN][27563][5ug5ul38][11] drop unknown header video, size=479, bytes[0]=0x22 -[2023-08-18 12:38:38.051][WARN][27563][5ug5ul38][11] drop unknown header video, size=473, bytes[0]=0x22 -[2023-08-18 12:38:38.093][WARN][27563][5ug5ul38][11] drop unknown header video, size=464, bytes[0]=0x22 -[2023-08-18 12:38:38.125][WARN][27563][5ug5ul38][11] drop unknown header video, size=464, bytes[0]=0x22 -[2023-08-18 12:38:38.159][WARN][27563][5ug5ul38][11] drop unknown header video, size=467, bytes[0]=0x22 -[2023-08-18 12:38:38.191][WARN][27563][5ug5ul38][11] drop unknown header video, size=465, bytes[0]=0x22 -[2023-08-18 12:38:38.223][WARN][27563][5ug5ul38][11] drop unknown header video, size=466, bytes[0]=0x22 -[2023-08-18 12:38:38.255][WARN][27563][5ug5ul38][11] drop unknown header video, size=464, bytes[0]=0x22 -[2023-08-18 12:38:38.287][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:38.322][WARN][27563][5ug5ul38][11] drop unknown header video, size=24007, bytes[0]=0x12 -[2023-08-18 12:38:38.354][WARN][27563][5ug5ul38][11] drop unknown header video, size=463, bytes[0]=0x22 -[2023-08-18 12:38:38.386][WARN][27563][5ug5ul38][11] drop unknown header video, size=473, bytes[0]=0x22 -[2023-08-18 12:38:38.418][WARN][27563][5ug5ul38][11] drop unknown header video, size=466, bytes[0]=0x22 -[2023-08-18 12:38:38.451][WARN][27563][5ug5ul38][11] drop unknown header video, size=479, bytes[0]=0x22 -[2023-08-18 12:38:38.493][WARN][27563][5ug5ul38][11] drop unknown header video, size=468, bytes[0]=0x22 -[2023-08-18 12:38:38.525][WARN][27563][5ug5ul38][11] drop unknown header video, size=479, bytes[0]=0x22 -[2023-08-18 12:38:38.557][WARN][27563][5ug5ul38][11] drop unknown header video, size=467, bytes[0]=0x22 -[2023-08-18 12:38:38.589][WARN][27563][5ug5ul38][11] drop unknown header video, size=463, bytes[0]=0x22 -[2023-08-18 12:38:38.621][WARN][27563][5ug5ul38][11] drop unknown header video, size=475, bytes[0]=0x22 -[2023-08-18 12:38:38.653][WARN][27563][5ug5ul38][11] drop unknown header video, size=476, bytes[0]=0x22 -[2023-08-18 12:38:38.685][WARN][27563][5ug5ul38][11] drop unknown header video, size=470, bytes[0]=0x22 -[2023-08-18 12:38:38.719][WARN][27563][5ug5ul38][11] drop unknown header video, size=24009, bytes[0]=0x12 -[2023-08-18 12:38:38.752][WARN][27563][5ug5ul38][11] drop unknown header video, size=465, bytes[0]=0x22 -[2023-08-18 12:38:38.784][WARN][27563][5ug5ul38][11] drop unknown header video, size=468, bytes[0]=0x22 -[2023-08-18 12:38:38.826][WARN][27563][5ug5ul38][11] drop unknown header video, size=471, bytes[0]=0x22 -[2023-08-18 12:38:38.858][WARN][27563][5ug5ul38][11] drop unknown header video, size=463, bytes[0]=0x22 -[2023-08-18 12:38:38.890][WARN][27563][5ug5ul38][11] drop unknown header video, size=469, bytes[0]=0x22 -[2023-08-18 12:38:38.922][WARN][27563][5ug5ul38][11] drop unknown header video, size=463, bytes[0]=0x22 -[2023-08-18 12:38:38.954][WARN][27563][5ug5ul38][11] drop unknown header video, size=463, bytes[0]=0x22 -[2023-08-18 12:38:38.986][WARN][27563][5ug5ul38][11] drop unknown header video, size=464, bytes[0]=0x22 -[2023-08-18 12:38:38.996][INFO][27563][c372e9z5] Process: cpu=1.00%,411MB, threads=2 -[2023-08-18 12:38:39.018][WARN][27563][5ug5ul38][11] drop unknown header video, size=463, bytes[0]=0x22 -[2023-08-18 12:38:39.050][WARN][27563][5ug5ul38][11] drop unknown header video, size=473, bytes[0]=0x22 -[2023-08-18 12:38:39.092][WARN][27563][5ug5ul38][11] drop unknown header video, size=480, bytes[0]=0x22 -[2023-08-18 12:38:39.126][WARN][27563][5ug5ul38][11] drop unknown header video, size=24009, bytes[0]=0x12 -[2023-08-18 12:38:39.159][WARN][27563][5ug5ul38][11] drop unknown header video, size=476, bytes[0]=0x22 -[2023-08-18 12:38:39.191][WARN][27563][5ug5ul38][11] drop unknown header video, size=481, bytes[0]=0x22 -[2023-08-18 12:38:39.223][WARN][27563][5ug5ul38][11] drop unknown header video, size=479, bytes[0]=0x22 -[2023-08-18 12:38:39.255][WARN][27563][5ug5ul38][11] drop unknown header video, size=477, bytes[0]=0x22 -[2023-08-18 12:38:39.286][WARN][27563][5ug5ul38][11] drop unknown header video, size=472, bytes[0]=0x22 -[2023-08-18 12:38:39.319][WARN][27563][5ug5ul38][11] drop unknown header video, size=477, bytes[0]=0x22 -[2023-08-18 12:38:39.351][WARN][27563][5ug5ul38][11] drop unknown header video, size=480, bytes[0]=0x22 -[2023-08-18 12:38:39.393][WARN][27563][5ug5ul38][11] drop unknown header video, size=476, bytes[0]=0x22 -[2023-08-18 12:38:39.425][WARN][27563][5ug5ul38][11] drop unknown header video, size=485, bytes[0]=0x22 -[2023-08-18 12:38:39.457][WARN][27563][5ug5ul38][11] drop unknown header video, size=478, bytes[0]=0x22 -[2023-08-18 12:38:39.489][WARN][27563][5ug5ul38][11] drop unknown header video, size=467, bytes[0]=0x22 -[2023-08-18 12:38:39.527][WARN][27563][5ug5ul38][11] drop unknown header video, size=24003, bytes[0]=0x12 -[2023-08-18 12:38:39.559][WARN][27563][5ug5ul38][11] drop unknown header video, size=482, bytes[0]=0x22 -[2023-08-18 12:38:39.591][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:39.623][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:39.655][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:39.687][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:39.719][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:39.751][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:39.793][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:39.825][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:39.866][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:39.896][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:39.920][WARN][27563][5ug5ul38][11] drop unknown header video, size=23904, bytes[0]=0x12 -[2023-08-18 12:38:39.952][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:39.984][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:40.026][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:40.058][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:40.091][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:40.123][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:40.155][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:40.187][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:40.219][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:40.251][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:40.293][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:40.327][WARN][27563][5ug5ul38][11] drop unknown header video, size=23880, bytes[0]=0x12 -[2023-08-18 12:38:40.360][WARN][27563][5ug5ul38][11] drop unknown header video, size=462, bytes[0]=0x22 -[2023-08-18 12:38:40.393][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:40.426][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:40.458][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:40.490][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:40.522][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:40.554][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:40.586][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:40.619][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:40.651][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:40.693][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:40.727][WARN][27563][5ug5ul38][11] drop unknown header video, size=23874, bytes[0]=0x12 -[2023-08-18 12:38:40.759][WARN][27563][5ug5ul38][11] drop unknown header video, size=462, bytes[0]=0x22 -[2023-08-18 12:38:40.792][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:40.824][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:40.856][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:40.888][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:40.920][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:40.952][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:40.984][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:41.026][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:41.058][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:41.090][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:41.124][WARN][27563][5ug5ul38][11] drop unknown header video, size=23872, bytes[0]=0x12 -[2023-08-18 12:38:41.156][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:41.188][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:41.221][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:41.253][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:41.285][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:41.317][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:41.359][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:41.391][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:41.423][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:41.455][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:41.487][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:41.525][WARN][27563][5ug5ul38][11] drop unknown header video, size=23871, bytes[0]=0x12 -[2023-08-18 12:38:41.557][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:41.589][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:41.621][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:41.653][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:41.685][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:41.717][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:41.759][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:41.791][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:41.823][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:41.855][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:41.887][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:41.922][WARN][27563][5ug5ul38][11] drop unknown header video, size=23871, bytes[0]=0x12 -[2023-08-18 12:38:41.954][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:41.986][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:42.018][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:42.050][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:42.092][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:42.125][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:42.157][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:42.189][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:42.221][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:42.253][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:42.285][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:42.319][WARN][27563][5ug5ul38][11] drop unknown header video, size=23871, bytes[0]=0x12 -[2023-08-18 12:38:42.351][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:42.394][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:42.426][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:42.458][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:42.490][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:42.522][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:42.554][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:42.586][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:42.618][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:42.650][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:42.693][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:42.727][WARN][27563][5ug5ul38][11] drop unknown header video, size=23871, bytes[0]=0x12 -[2023-08-18 12:38:42.759][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:42.791][INFO][27563][56snw68h] Hybrid cpu=1.00%,411MB, cid=27,1, timer=62,0,0, clock=0,45,2,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:1,oth:0,buf:0) -[2023-08-18 12:38:42.792][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:42.823][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:42.856][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:42.887][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:42.919][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:42.952][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:42.984][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:43.026][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:43.058][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:43.090][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:43.124][WARN][27563][5ug5ul38][11] drop unknown header video, size=23871, bytes[0]=0x12 -[2023-08-18 12:38:43.156][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:43.188][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:43.221][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:43.252][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:43.285][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:43.327][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:43.359][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:43.391][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:43.423][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:43.455][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:43.488][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:43.525][WARN][27563][5ug5ul38][11] drop unknown header video, size=23871, bytes[0]=0x12 -[2023-08-18 12:38:43.557][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:43.589][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:43.621][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:43.653][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:43.685][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:43.718][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:43.760][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:43.792][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:43.824][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:43.856][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:43.888][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:43.922][WARN][27563][5ug5ul38][11] drop unknown header video, size=23871, bytes[0]=0x12 -[2023-08-18 12:38:43.954][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:43.987][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:44.001][INFO][27563][c372e9z5] Process: cpu=1.00%,412MB, threads=2 -[2023-08-18 12:38:44.020][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:44.052][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:44.087][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:44.119][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:44.152][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:44.184][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:44.226][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:44.258][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:44.290][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:44.324][WARN][27563][5ug5ul38][11] drop unknown header video, size=23871, bytes[0]=0x12 -[2023-08-18 12:38:44.357][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:44.389][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:44.421][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:44.453][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:44.485][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:44.517][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:44.559][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:44.591][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:44.623][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:44.655][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:44.688][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:44.722][WARN][27563][5ug5ul38][11] drop unknown header video, size=23871, bytes[0]=0x12 -[2023-08-18 12:38:44.754][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:44.786][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:44.819][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:44.851][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:44.893][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:44.925][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:44.957][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:44.990][INFO][27563][i0d17p46] HTTP #0 10.69.12.33:62208 GET http://apps.stage-entertainment.nl/live/livestream.flv, content-length=-1 -[2023-08-18 12:38:44.991][INFO][27563][i0d17p46] dispatch cached gop success. count=0, duration=-1 -[2023-08-18 12:38:44.991][INFO][27563][i0d17p46] create consumer, active=1, queue_size=0.00, jitter=30000000 -[2023-08-18 12:38:44.991][INFO][27563][i0d17p46] FLV /live/livestream.flv, encoder=FLV, mw_sleep=350ms, cache=0, msgs=128, dinm=1, guess_av=1/1/1 -[2023-08-18 12:38:44.991][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:45.023][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:45.055][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:45.087][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:45.122][WARN][27563][5ug5ul38][11] drop unknown header video, size=23871, bytes[0]=0x12 -[2023-08-18 12:38:45.154][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:45.186][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:45.218][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:45.251][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:45.293][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:45.325][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:45.357][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:45.389][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:45.425][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:45.456][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:45.489][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:45.526][WARN][27563][5ug5ul38][11] drop unknown header video, size=23871, bytes[0]=0x12 -[2023-08-18 12:38:45.558][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:45.591][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:45.623][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:45.655][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:45.687][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:45.719][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:45.751][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:45.794][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:45.826][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:45.858][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:45.890][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:45.924][WARN][27563][5ug5ul38][11] drop unknown header video, size=23871, bytes[0]=0x12 -[2023-08-18 12:38:45.956][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:45.988][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:46.020][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:46.053][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:46.085][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:46.117][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:46.160][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:46.192][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:46.224][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:46.256][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:46.288][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:46.323][WARN][27563][5ug5ul38][11] drop unknown header video, size=23871, bytes[0]=0x12 -[2023-08-18 12:38:46.355][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:46.387][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:46.419][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:46.451][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:46.493][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:46.525][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:46.557][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:46.589][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:46.621][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:46.653][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:46.685][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:46.720][WARN][27563][5ug5ul38][11] drop unknown header video, size=23871, bytes[0]=0x12 -[2023-08-18 12:38:46.752][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:46.784][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:46.826][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:46.858][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:46.890][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:46.922][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:46.954][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:46.986][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:47.018][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:47.050][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:47.092][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:47.127][WARN][27563][5ug5ul38][11] drop unknown header video, size=23871, bytes[0]=0x12 -[2023-08-18 12:38:47.159][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:47.191][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:47.223][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:47.255][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:47.287][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:47.319][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:47.351][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:47.383][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:47.426][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:47.458][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:47.490][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:47.528][WARN][27563][5ug5ul38][11] drop unknown header video, size=23871, bytes[0]=0x12 -[2023-08-18 12:38:47.560][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:47.592][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:47.624][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:47.656][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:47.688][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:47.720][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:47.752][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:47.784][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:47.791][INFO][27563][56snw68h] Hybrid cpu=1.00%,412MB, cid=27,1, timer=62,0,0, clock=0,45,2,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:1,oth:0,buf:0) -[2023-08-18 12:38:47.827][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:47.859][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:47.891][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:47.925][WARN][27563][5ug5ul38][11] drop unknown header video, size=23871, bytes[0]=0x12 -[2023-08-18 12:38:47.957][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:47.990][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:48.022][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:48.055][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:48.088][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:48.120][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:48.152][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:48.184][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:48.226][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:48.258][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:48.291][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:48.325][WARN][27563][5ug5ul38][11] drop unknown header video, size=23871, bytes[0]=0x12 -[2023-08-18 12:38:48.357][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:48.389][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:48.421][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:48.453][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:48.485][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:48.517][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:48.560][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:48.592][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:48.624][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:48.656][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:48.689][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:48.723][WARN][27563][5ug5ul38][11] drop unknown header video, size=23871, bytes[0]=0x12 -[2023-08-18 12:38:48.755][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:48.788][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:48.820][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:48.852][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:48.884][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:48.926][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:48.958][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:48.990][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:49.006][INFO][27563][c372e9z5] Process: cpu=2.00%,412MB, threads=2 -[2023-08-18 12:38:49.022][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:49.054][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:49.087][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:49.121][WARN][27563][5ug5ul38][11] drop unknown header video, size=23871, bytes[0]=0x12 -[2023-08-18 12:38:49.153][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:49.185][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:49.218][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:49.250][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:49.293][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:49.325][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:49.357][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:49.389][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:49.421][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:49.453][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:49.485][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:49.523][WARN][27563][5ug5ul38][11] drop unknown header video, size=23871, bytes[0]=0x12 -[2023-08-18 12:38:49.555][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:49.587][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:49.620][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:49.652][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:49.684][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:49.726][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:49.758][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:49.790][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:49.822][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:49.854][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:49.886][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:49.920][WARN][27563][5ug5ul38][11] drop unknown header video, size=23871, bytes[0]=0x12 -[2023-08-18 12:38:49.953][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:49.985][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:50.017][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:50.059][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:50.091][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:50.123][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:50.155][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:50.188][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:50.220][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:50.252][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:50.284][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:50.328][WARN][27563][5ug5ul38][11] drop unknown header video, size=23871, bytes[0]=0x12 -[2023-08-18 12:38:50.351][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:50.393][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:50.425][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:50.457][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:50.489][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:50.521][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:50.553][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:50.585][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:50.617][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:50.659][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:50.691][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:50.726][WARN][27563][5ug5ul38][11] drop unknown header video, size=23871, bytes[0]=0x12 -[2023-08-18 12:38:50.758][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:50.790][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:50.822][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:50.854][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:50.886][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:50.918][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:50.951][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:50.993][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:51.025][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:51.057][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:51.089][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:51.123][WARN][27563][5ug5ul38][11] drop unknown header video, size=23871, bytes[0]=0x12 -[2023-08-18 12:38:51.156][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:51.188][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:51.221][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:51.253][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:51.285][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:51.317][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:51.359][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:51.391][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:51.423][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:51.455][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:51.487][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:51.525][WARN][27563][5ug5ul38][11] drop unknown header video, size=23871, bytes[0]=0x12 -[2023-08-18 12:38:51.557][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:51.590][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:51.622][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:51.654][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:51.686][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:51.718][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:51.750][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:51.792][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:51.824][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:51.856][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:51.888][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:51.923][WARN][27563][5ug5ul38][11] drop unknown header video, size=23871, bytes[0]=0x12 -[2023-08-18 12:38:51.955][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:51.987][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:52.019][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:52.051][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:52.094][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:52.126][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:52.159][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:52.191][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:52.223][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:52.255][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:52.287][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:52.321][WARN][27563][5ug5ul38][11] drop unknown header video, size=23871, bytes[0]=0x12 -[2023-08-18 12:38:52.353][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:52.385][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:52.418][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:52.460][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:52.492][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:52.524][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:52.556][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:52.588][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:52.620][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:52.652][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:52.684][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:52.729][WARN][27563][5ug5ul38][11] drop unknown header video, size=23871, bytes[0]=0x12 -[2023-08-18 12:38:52.751][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:52.792][INFO][27563][56snw68h] Hybrid cpu=1.00%,412MB, cid=31,1, timer=61,0,0, clock=0,45,3,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:1,oth:0,buf:0) -[2023-08-18 12:38:52.793][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:52.826][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:52.858][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:52.891][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:52.923][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:52.955][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:52.988][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:53.020][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:53.052][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:53.084][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:53.128][WARN][27563][5ug5ul38][11] drop unknown header video, size=23871, bytes[0]=0x12 -[2023-08-18 12:38:53.160][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:53.193][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:53.225][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:53.257][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:53.289][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:53.321][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:53.353][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:53.385][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:53.418][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:53.460][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:53.492][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:53.530][WARN][27563][5ug5ul38][11] drop unknown header video, size=23871, bytes[0]=0x12 -[2023-08-18 12:38:53.552][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:53.585][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:53.627][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:53.659][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:53.691][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:53.723][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:53.755][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:53.788][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:53.820][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:53.852][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:53.884][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:53.928][WARN][27563][5ug5ul38][11] drop unknown header video, size=23871, bytes[0]=0x12 -[2023-08-18 12:38:53.960][WARN][27563][5ug5ul38][11] drop unknown header video, size=462, bytes[0]=0x22 -[2023-08-18 12:38:53.993][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:54.011][INFO][27563][c372e9z5] Process: cpu=2.00%,413MB, threads=2 -[2023-08-18 12:38:54.025][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:54.057][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:54.089][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:54.121][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:54.154][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:54.186][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:54.218][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:54.260][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:54.293][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:54.327][WARN][27563][5ug5ul38][11] drop unknown header video, size=23871, bytes[0]=0x12 -[2023-08-18 12:38:54.359][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:54.391][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:54.423][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:54.455][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:54.488][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:54.495][INFO][27563][5ug5ul38] <- CPB time=19987331, okbps=0,0,0, ikbps=0,0,0, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 12:38:54.519][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:54.551][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:54.583][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:54.626][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:54.658][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:54.690][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:54.724][WARN][27563][5ug5ul38][11] drop unknown header video, size=23871, bytes[0]=0x12 -[2023-08-18 12:38:54.756][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:54.788][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:54.820][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:54.853][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:54.885][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:54.927][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:54.959][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:54.992][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:55.024][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:55.056][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:55.088][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:55.122][WARN][27563][5ug5ul38][11] drop unknown header video, size=23871, bytes[0]=0x12 -[2023-08-18 12:38:55.154][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:55.187][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:55.219][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:55.251][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:55.294][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:55.326][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:55.358][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:55.390][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:55.422][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:55.454][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:55.487][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:55.524][WARN][27563][5ug5ul38][11] drop unknown header video, size=23871, bytes[0]=0x12 -[2023-08-18 12:38:55.557][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:55.589][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:55.621][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:55.653][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:55.685][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:55.717][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:55.760][WARN][27563][5ug5ul38][11] drop unknown header video, size=461, bytes[0]=0x22 -[2023-08-18 12:38:55.762][INFO][27563][5ug5ul38] Drop ts segment, sequence_no=110, uri=./objs/nginx/html/live/livestream-110.ts, duration=0ms -[2023-08-18 12:38:55.763][INFO][27563][5ug5ul38] cleanup when unpublish -[2023-08-18 12:38:55.763][INFO][27563][5ug5ul38] TCP: before dispose resource(RtmpConn)(0x612000063340), conns=2, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:38:55.763][WARN][27563][5ug5ul38][104] client disconnect peer. ret=1007 -[2023-08-18 12:38:55.763][INFO][27563][35x67516] TCP: clear zombies=1 resources, conns=2, removing=0, unsubs=0 -[2023-08-18 12:38:55.763][INFO][27563][5ug5ul38] TCP: disposing #0 resource(RtmpConn)(0x612000063340), conns=2, disposing=1, zombies=0 -[2023-08-18 12:38:55.858][INFO][27563][i0d17p46] TCP: before dispose resource(HttpConn)(0x60700001be60), conns=1, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:38:55.858][WARN][27563][i0d17p46][4] server disconnect. ret=4040 -[2023-08-18 12:38:55.858][INFO][27563][35x67516] TCP: clear zombies=1 resources, conns=1, removing=0, unsubs=0 -[2023-08-18 12:38:55.858][INFO][27563][i0d17p46] TCP: disposing #0 resource(HttpConn)(0x60700001be60), conns=1, disposing=1, zombies=0 -[2023-08-18 12:38:57.792][INFO][27563][56snw68h] Hybrid cpu=2.00%,413MB, cid=31,1, timer=61,0,0, clock=0,45,3,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:1,oth:0,buf:0) -[2023-08-18 12:38:57.812][INFO][27563][05z9w1m2] RTMP client ip=127.0.0.1:57828, fd=14 -[2023-08-18 12:38:57.814][INFO][27563][05z9w1m2] complex handshake success -[2023-08-18 12:38:57.858][INFO][27563][05z9w1m2] connect app, tcUrl=rtmp://localhost:1935/live, pageUrl=, swfUrl=, schema=rtmp, vhost=localhost, port=1935, app=live, args=null -[2023-08-18 12:38:57.858][INFO][27563][05z9w1m2] protocol in.buffer=0, in.ack=0, out.ack=0, in.chunk=128, out.chunk=128 -[2023-08-18 12:38:57.947][INFO][27563][05z9w1m2] client identified, type=fmle-publish, vhost=localhost, app=live, stream=livestream, param=, duration=0ms -[2023-08-18 12:38:57.947][INFO][27563][05z9w1m2] connected stream, tcUrl=rtmp://localhost:1935/live, pageUrl=, swfUrl=, schema=rtmp, vhost=__defaultVhost__, port=1935, app=live, stream=livestream, param=, args=null -[2023-08-18 12:38:57.947][INFO][27563][05z9w1m2] source url=/live/livestream, ip=127.0.0.1, cache=1/2500, is_edge=0, source_id=/5ug5ul38 -[2023-08-18 12:38:58.035][INFO][27563][05z9w1m2] hls: win=60000ms, frag=10000ms, prefix=, path=./objs/nginx/html, m3u8=recorder1/[app]/[stream].m3u8, ts=[app]/[stream]-[seq].ts, aof=2.00, floor=0, clean=1, waitk=1, dispose=0ms, dts_directly=1 -[2023-08-18 12:38:58.035][INFO][27563][05z9w1m2] ignore disabled exec for vhost=__defaultVhost__ -[2023-08-18 12:38:58.036][INFO][27563][05z9w1m2] start publish mr=0/350, p1stpt=20000, pnt=5000, tcp_nodelay=0 -[2023-08-18 12:38:58.122][INFO][27563][05z9w1m2] got metadata, width=1920, height=1080, vcodec=7 -[2023-08-18 12:38:58.122][INFO][27563][05z9w1m2] shrinking, size=0, removed=1, max=30000ms -[2023-08-18 12:38:58.122][INFO][27563][05z9w1m2] 36B video sh, codec(7, profile=Main, level=Other, 1920x1080, 0kbps, 0.0fps, 0.0s) -[2023-08-18 12:38:58.122][INFO][27563][05z9w1m2] -> HLS time=1503998560ms, sno=111, ts=./objs/nginx/html/live/livestream-110.ts, dur=0ms, dva=0p -[2023-08-18 12:38:58.458][INFO][27563][37pqr1ob] update source_id=05z9w1m2/5ug5ul38 -[2023-08-18 12:38:58.458][INFO][27563][37pqr1ob] -> HTC http: got 15 msgs, age=1504329078, min=8, mw=500 -[2023-08-18 12:38:59.016][INFO][27563][c372e9z5] Process: cpu=1.00%,413MB, threads=2 -[2023-08-18 12:39:02.170][INFO][27563][633141q1] HTTP #0 10.69.12.33:23976 GET http://apps.stage-entertainment.nl/live/livestream.flv, content-length=-1 -[2023-08-18 12:39:02.171][INFO][27563][633141q1] dispatch cached gop success. count=5, duration=143 -[2023-08-18 12:39:02.171][INFO][27563][633141q1] create consumer, active=1, queue_size=0.00, jitter=30000000 -[2023-08-18 12:39:02.171][INFO][27563][633141q1] FLV /live/livestream.flv, encoder=FLV, mw_sleep=350ms, cache=0, msgs=128, dinm=1, guess_av=1/1/1 -[2023-08-18 12:39:02.171][INFO][27563][633141q1] -> HTS http: got 7 msgs, age=0, min=8, mw=350 -[2023-08-18 12:39:02.171][INFO][27563][633141q1] FLV: write header audio=0, video=1, dinm=1, config=1/1/1 -[2023-08-18 12:39:02.793][INFO][27563][56snw68h] Hybrid cpu=2.00%,413MB, cid=31,1, timer=61,0,0, clock=0,45,3,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:1,oth:0,buf:0) -[2023-08-18 12:39:04.020][INFO][27563][c372e9z5] Process: cpu=2.00%,413MB, threads=2 -[2023-08-18 12:39:07.793][INFO][27563][56snw68h] Hybrid cpu=2.00%,413MB, cid=11,1, timer=62,0,0, clock=0,43,5,0,0,0,0,0,0, free=1, objs=(pkt:0,raw:0,fua:0,msg:91,oth:0,buf:0) -[2023-08-18 12:39:08.155][INFO][27563][05z9w1m2] -> HLS time=1514024383ms, sno=111, ts=./objs/nginx/html/live/livestream-110.ts, dur=10100ms, dva=0p -[2023-08-18 12:39:08.471][INFO][27563][37pqr1ob] -> HTC http: got 15 msgs, age=1514334256, min=8, mw=500 -[2023-08-18 12:39:09.025][INFO][27563][c372e9z5] Process: cpu=2.00%,414MB, threads=2 -[2023-08-18 12:39:12.334][INFO][27563][633141q1] -> HTS http: got 11 msgs, age=10154820, min=8, mw=350 -[2023-08-18 12:39:12.794][INFO][27563][56snw68h] Hybrid cpu=2.00%,414MB, cid=11,1, timer=62,0,0, clock=0,43,5,0,0,0,0,0,0, free=1, objs=(pkt:0,raw:0,fua:0,msg:91,oth:0,buf:0) -[2023-08-18 12:39:14.028][INFO][27563][c372e9z5] Process: cpu=1.00%,414MB, threads=2 -[2023-08-18 12:39:17.794][INFO][27563][56snw68h] Hybrid cpu=2.00%,414MB, cid=1,0, timer=62,0,0, clock=0,42,6,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:149,oth:0,buf:0) -[2023-08-18 12:39:18.181][INFO][27563][05z9w1m2] -> HLS time=1524039012ms, sno=112, ts=./objs/nginx/html/live/livestream-111.ts, dur=8166ms, dva=0p -[2023-08-18 12:39:18.482][INFO][27563][37pqr1ob] -> HTC http: got 15 msgs, age=1524346779, min=8, mw=500 -[2023-08-18 12:39:19.033][INFO][27563][c372e9z5] Process: cpu=2.00%,414MB, threads=2 -[2023-08-18 12:39:22.506][INFO][27563][633141q1] -> HTS http: got 10 msgs, age=20338864, min=8, mw=350 -[2023-08-18 12:39:22.795][INFO][27563][56snw68h] Hybrid cpu=3.00%,414MB, cid=1,0, timer=62,0,0, clock=0,42,6,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:149,oth:0,buf:0) -[2023-08-18 12:39:23.036][INFO][27563][05z9w1m2] <- CPB time=20002620, okbps=0,0,0, ikbps=0,0,0, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 12:39:24.038][INFO][27563][c372e9z5] Process: cpu=1.00%,415MB, threads=2 -[2023-08-18 12:39:27.795][INFO][27563][56snw68h] Hybrid cpu=2.00%,415MB, cid=1,0, timer=62,0,0, clock=0,42,6,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:149,oth:0,buf:0) -[2023-08-18 12:39:28.183][INFO][27563][05z9w1m2] -> HLS time=1534055755ms, sno=113, ts=./objs/nginx/html/live/livestream-112.ts, dur=6166ms, dva=0p -[2023-08-18 12:39:28.494][INFO][27563][37pqr1ob] -> HTC http: got 15 msgs, age=1534363546, min=8, mw=500 -[2023-08-18 12:39:29.042][INFO][27563][c372e9z5] Process: cpu=1.00%,415MB, threads=2 -[2023-08-18 12:39:32.671][INFO][27563][633141q1] -> HTS http: got 10 msgs, age=30498564, min=8, mw=350 -[2023-08-18 12:39:32.796][INFO][27563][56snw68h] Hybrid cpu=1.00%,415MB, cid=1,0, timer=62,0,0, clock=0,43,5,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:150,oth:0,buf:0) -[2023-08-18 12:39:33.037][INFO][27563][05z9w1m2] <- CPB time=30019922, okbps=0,0,0, ikbps=0,0,0, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 12:39:34.047][INFO][27563][c372e9z5] Process: cpu=3.00%,415MB, threads=2 -[2023-08-18 12:39:37.796][INFO][27563][56snw68h] Hybrid cpu=3.00%,406MB, cid=1,0, timer=62,0,0, clock=0,43,5,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:150,oth:0,buf:0) -[2023-08-18 12:39:38.216][INFO][27563][05z9w1m2] -> HLS time=1544091568ms, sno=114, ts=./objs/nginx/html/live/livestream-113.ts, dur=4200ms, dva=0p -[2023-08-18 12:39:38.507][INFO][27563][37pqr1ob] -> HTC http: got 15 msgs, age=1544381901, min=8, mw=500 -[2023-08-18 12:39:39.052][INFO][27563][c372e9z5] Process: cpu=1.00%,406MB, threads=2 -[2023-08-18 12:39:42.797][INFO][27563][56snw68h] Hybrid cpu=1.00%,406MB, cid=1,0, timer=61,0,0, clock=0,41,6,1,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:149,oth:0,buf:0) -[2023-08-18 12:39:42.837][INFO][27563][633141q1] -> HTS http: got 10 msgs, age=40670314, min=8, mw=350 -[2023-08-18 12:39:44.055][INFO][27563][c372e9z5] Process: cpu=2.00%,406MB, threads=2 -[2023-08-18 12:39:47.798][INFO][27563][56snw68h] Hybrid cpu=1.00%,406MB, cid=1,0, timer=61,0,0, clock=0,41,6,1,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:149,oth:0,buf:0) -[2023-08-18 12:39:48.040][INFO][27563][05z9w1m2] <- CPB time=45021865, okbps=0,0,0, ikbps=0,0,0, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 12:39:48.248][INFO][27563][05z9w1m2] -> HLS time=1554116960ms, sno=115, ts=./objs/nginx/html/live/livestream-114.ts, dur=2233ms, dva=0p -[2023-08-18 12:39:48.520][INFO][27563][37pqr1ob] -> HTC http: got 15 msgs, age=1554385241, min=8, mw=500 -[2023-08-18 12:39:49.060][INFO][27563][c372e9z5] Process: cpu=2.00%,406MB, threads=2 -[2023-08-18 12:39:52.799][INFO][27563][56snw68h] Hybrid cpu=2.00%,407MB, cid=1,0, timer=61,0,0, clock=0,41,6,1,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:149,oth:0,buf:0) -[2023-08-18 12:39:53.003][INFO][27563][633141q1] -> HTS http: got 11 msgs, age=50824581, min=8, mw=350 -[2023-08-18 12:39:54.065][INFO][27563][c372e9z5] Process: cpu=2.00%,407MB, threads=2 -[2023-08-18 12:39:57.800][INFO][27563][56snw68h] Hybrid cpu=2.00%,407MB, cid=1,0, timer=61,0,0, clock=0,43,5,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:150,oth:0,buf:0) -[2023-08-18 12:39:58.286][INFO][27563][05z9w1m2] -> HLS time=1564154941ms, sno=116, ts=./objs/nginx/html/live/livestream-115.ts, dur=266ms, dva=0p -[2023-08-18 12:39:58.536][INFO][27563][37pqr1ob] -> HTC http: got 15 msgs, age=1564399203, min=8, mw=500 -[2023-08-18 12:39:59.070][INFO][27563][c372e9z5] Process: cpu=2.00%,407MB, threads=2 -[2023-08-18 12:40:02.800][INFO][27563][56snw68h] Hybrid cpu=2.00%,407MB, cid=1,0, timer=61,0,0, clock=0,43,5,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:150,oth:0,buf:0) -[2023-08-18 12:40:03.042][INFO][27563][05z9w1m2] <- CPB time=60018250, okbps=0,0,0, ikbps=0,96,0, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 12:40:03.171][INFO][27563][633141q1] -> HTS http: got 10 msgs, age=60999594, min=8, mw=350 -[2023-08-18 12:40:04.075][INFO][27563][c372e9z5] Process: cpu=2.00%,407MB, threads=2 -[2023-08-18 12:40:07.801][INFO][27563][56snw68h] Hybrid cpu=2.00%,408MB, cid=1,0, timer=62,0,0, clock=0,43,5,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:149,oth:0,buf:0) -[2023-08-18 12:40:08.320][INFO][27563][05z9w1m2] -> HLS time=1574191209ms, sno=116, ts=./objs/nginx/html/live/livestream-115.ts, dur=10300ms, dva=0p -[2023-08-18 12:40:08.548][INFO][27563][37pqr1ob] -> HTC http: got 15 msgs, age=1574418016, min=8, mw=500 -[2023-08-18 12:40:09.080][INFO][27563][c372e9z5] Process: cpu=2.00%,408MB, threads=2 -[2023-08-18 12:40:12.801][INFO][27563][56snw68h] Hybrid cpu=2.00%,408MB, cid=1,0, timer=62,0,0, clock=0,43,5,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:149,oth:0,buf:0) -[2023-08-18 12:40:13.338][INFO][27563][633141q1] -> HTS http: got 11 msgs, age=71164858, min=8, mw=350 -[2023-08-18 12:40:14.085][INFO][27563][c372e9z5] Process: cpu=2.00%,408MB, threads=2 -[2023-08-18 12:40:17.802][INFO][27563][56snw68h] Hybrid cpu=1.00%,408MB, cid=1,0, timer=62,0,0, clock=0,41,6,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:149,oth:0,buf:0) -[2023-08-18 12:40:18.043][INFO][27563][05z9w1m2] <- CPB time=75023002, okbps=0,0,0, ikbps=0,96,0, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 12:40:18.320][INFO][27563][05z9w1m2] -> HLS time=1584191608ms, sno=117, ts=./objs/nginx/html/live/livestream-116.ts, dur=8300ms, dva=0p -[2023-08-18 12:40:18.561][INFO][27563][37pqr1ob] -> HTC http: got 15 msgs, age=1584435577, min=8, mw=500 -[2023-08-18 12:40:19.089][INFO][27563][c372e9z5] Process: cpu=2.00%,409MB, threads=2 -[2023-08-18 12:40:22.803][INFO][27563][56snw68h] Hybrid cpu=2.00%,409MB, cid=1,0, timer=62,0,0, clock=0,41,6,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:149,oth:0,buf:0) -[2023-08-18 12:40:23.506][INFO][27563][633141q1] -> HTS http: got 10 msgs, age=81332952, min=8, mw=350 -[2023-08-18 12:40:24.093][INFO][27563][c372e9z5] Process: cpu=2.00%,409MB, threads=2 -[2023-08-18 12:40:27.803][INFO][27563][56snw68h] Hybrid cpu=3.00%,409MB, cid=1,0, timer=62,0,0, clock=0,41,6,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:149,oth:0,buf:0) -[2023-08-18 12:40:28.045][INFO][27563][05z9w1m2] <- CPB time=85029357, okbps=0,0,0, ikbps=0,96,0, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 12:40:28.353][INFO][27563][05z9w1m2] -> HLS time=1594226828ms, sno=118, ts=./objs/nginx/html/live/livestream-117.ts, dur=6333ms, dva=0p -[2023-08-18 12:40:28.575][INFO][27563][37pqr1ob] -> HTC http: got 15 msgs, age=1594441517, min=8, mw=500 -[2023-08-18 12:40:29.098][INFO][27563][c372e9z5] Process: cpu=1.00%,409MB, threads=2 -[2023-08-18 12:40:32.805][INFO][27563][56snw68h] Hybrid cpu=3.00%,410MB, cid=1,0, timer=61,0,0, clock=0,42,5,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:149,oth:0,buf:0) -[2023-08-18 12:40:33.677][INFO][27563][633141q1] -> HTS http: got 10 msgs, age=91506599, min=8, mw=350 -[2023-08-18 12:40:34.104][INFO][27563][c372e9z5] Process: cpu=1.00%,410MB, threads=2 -[2023-08-18 12:40:37.805][INFO][27563][56snw68h] Hybrid cpu=2.00%,410MB, cid=1,0, timer=61,0,0, clock=0,42,5,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:149,oth:0,buf:0) -[2023-08-18 12:40:38.384][INFO][27563][05z9w1m2] -> HLS time=1604246867ms, sno=119, ts=./objs/nginx/html/live/livestream-118.ts, dur=4366ms, dva=0p -[2023-08-18 12:40:38.588][INFO][27563][37pqr1ob] -> HTC http: got 15 msgs, age=1604453399, min=8, mw=500 -[2023-08-18 12:40:39.109][INFO][27563][c372e9z5] Process: cpu=1.00%,410MB, threads=2 -[2023-08-18 12:40:42.805][INFO][27563][56snw68h] Hybrid cpu=2.00%,411MB, cid=1,0, timer=61,0,0, clock=0,42,5,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:149,oth:0,buf:0) -[2023-08-18 12:40:43.045][INFO][27563][05z9w1m2] <- CPB time=100025898, okbps=0,0,0, ikbps=0,96,0, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 12:40:43.843][INFO][27563][633141q1] -> HTS http: got 10 msgs, age=101676124, min=8, mw=350 -[2023-08-18 12:40:44.115][INFO][27563][c372e9z5] Process: cpu=2.00%,411MB, threads=2 -[2023-08-18 12:40:47.806][INFO][27563][56snw68h] Hybrid cpu=3.00%,411MB, cid=1,0, timer=62,0,0, clock=0,41,6,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:150,oth:0,buf:0) -[2023-08-18 12:40:48.418][INFO][27563][05z9w1m2] -> HLS time=1614285847ms, sno=120, ts=./objs/nginx/html/live/livestream-119.ts, dur=2400ms, dva=0p -[2023-08-18 12:40:48.598][INFO][27563][37pqr1ob] -> HTC http: got 15 msgs, age=1614471157, min=8, mw=500 -[2023-08-18 12:40:49.121][INFO][27563][c372e9z5] Process: cpu=2.00%,411MB, threads=2 -[2023-08-18 12:40:52.806][INFO][27563][56snw68h] Hybrid cpu=2.00%,411MB, cid=1,0, timer=62,0,0, clock=0,41,6,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:150,oth:0,buf:0) -[2023-08-18 12:40:54.009][INFO][27563][633141q1] -> HTS http: got 10 msgs, age=111831073, min=8, mw=350 -[2023-08-18 12:40:54.125][INFO][27563][c372e9z5] Process: cpu=2.00%,411MB, threads=2 -[2023-08-18 12:40:57.807][INFO][27563][56snw68h] Hybrid cpu=2.00%,412MB, cid=1,0, timer=62,0,0, clock=0,41,6,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:150,oth:0,buf:0) -[2023-08-18 12:40:58.047][INFO][27563][05z9w1m2] <- CPB time=115028060, okbps=0,0,0, ikbps=0,96,0, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 12:40:58.455][INFO][27563][05z9w1m2] -> HLS time=1624323545ms, sno=121, ts=./objs/nginx/html/live/livestream-120.ts, dur=433ms, dva=0p -[2023-08-18 12:40:58.611][INFO][27563][37pqr1ob] -> HTC http: got 15 msgs, age=1624488338, min=8, mw=500 -[2023-08-18 12:40:59.129][INFO][27563][c372e9z5] Process: cpu=2.00%,412MB, threads=2 -[2023-08-18 12:41:02.807][INFO][27563][56snw68h] Hybrid cpu=1.00%,412MB, cid=1,0, timer=61,0,0, clock=0,41,6,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:149,oth:0,buf:0) -[2023-08-18 12:41:04.133][INFO][27563][c372e9z5] Process: cpu=3.00%,412MB, threads=2 -[2023-08-18 12:41:04.175][INFO][27563][633141q1] -> HTS http: got 10 msgs, age=121996621, min=8, mw=350 -[2023-08-18 12:41:07.808][INFO][27563][56snw68h] Hybrid cpu=2.00%,413MB, cid=1,0, timer=61,0,0, clock=0,41,6,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:149,oth:0,buf:0) -[2023-08-18 12:41:08.479][INFO][27563][05z9w1m2] -> HLS time=1634337026ms, sno=121, ts=./objs/nginx/html/live/livestream-120.ts, dur=10466ms, dva=0p -[2023-08-18 12:41:09.122][INFO][27563][37pqr1ob] -> HTC http: got 15 msgs, age=1634992978, min=8, mw=500 -[2023-08-18 12:41:09.138][INFO][27563][c372e9z5] Process: cpu=2.00%,413MB, threads=2 -[2023-08-18 12:41:12.809][INFO][27563][56snw68h] Hybrid cpu=3.00%,413MB, cid=1,0, timer=62,0,0, clock=0,43,4,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:149,oth:0,buf:0) -[2023-08-18 12:41:13.049][INFO][27563][05z9w1m2] <- CPB time=130031547, okbps=0,0,0, ikbps=0,96,0, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 12:41:14.143][INFO][27563][c372e9z5] Process: cpu=1.00%,413MB, threads=2 -[2023-08-18 12:41:14.344][INFO][27563][633141q1] -> HTS http: got 10 msgs, age=132167241, min=8, mw=350 -[2023-08-18 12:41:17.809][INFO][27563][56snw68h] Hybrid cpu=2.00%,413MB, cid=1,0, timer=62,0,0, clock=0,43,4,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:149,oth:0,buf:0) -[2023-08-18 12:41:18.483][INFO][27563][05z9w1m2] -> HLS time=1644353217ms, sno=122, ts=./objs/nginx/html/live/livestream-121.ts, dur=8466ms, dva=0p -[2023-08-18 12:41:19.133][INFO][27563][37pqr1ob] -> HTC http: got 15 msgs, age=1645010190, min=8, mw=500 -[2023-08-18 12:41:19.147][INFO][27563][c372e9z5] Process: cpu=2.00%,414MB, threads=2 -[2023-08-18 12:41:22.810][INFO][27563][56snw68h] Hybrid cpu=3.00%,414MB, cid=1,0, timer=62,0,0, clock=0,43,4,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:149,oth:0,buf:0) -[2023-08-18 12:41:24.152][INFO][27563][c372e9z5] Process: cpu=2.00%,414MB, threads=2 -[2023-08-18 12:41:24.510][INFO][27563][633141q1] -> HTS http: got 10 msgs, age=142347989, min=8, mw=350 -[2023-08-18 12:41:27.811][INFO][27563][56snw68h] Hybrid cpu=1.00%,414MB, cid=1,0, timer=61,0,0, clock=0,42,5,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:150,oth:0,buf:0) -[2023-08-18 12:41:28.051][INFO][27563][05z9w1m2] <- CPB time=145029884, okbps=0,0,0, ikbps=0,97,0, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 12:41:28.513][INFO][27563][05z9w1m2] -> HLS time=1654383623ms, sno=123, ts=./objs/nginx/html/live/livestream-122.ts, dur=6500ms, dva=0p -[2023-08-18 12:41:29.145][INFO][27563][37pqr1ob] -> HTC http: got 15 msgs, age=1655017776, min=8, mw=500 -[2023-08-18 12:41:29.156][INFO][27563][c372e9z5] Process: cpu=2.00%,414MB, threads=2 -[2023-08-18 12:41:32.811][INFO][27563][56snw68h] Hybrid cpu=2.00%,415MB, cid=1,0, timer=61,0,0, clock=0,42,5,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:150,oth:0,buf:0) -[2023-08-18 12:41:34.161][INFO][27563][c372e9z5] Process: cpu=2.00%,415MB, threads=2 -[2023-08-18 12:41:34.679][INFO][27563][633141q1] -> HTS http: got 10 msgs, age=152497103, min=8, mw=350 -[2023-08-18 12:41:37.811][INFO][27563][56snw68h] Hybrid cpu=1.00%,415MB, cid=1,0, timer=61,0,0, clock=0,43,5,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:149,oth:0,buf:0) -[2023-08-18 12:41:38.545][INFO][27563][05z9w1m2] -> HLS time=1664403474ms, sno=124, ts=./objs/nginx/html/live/livestream-123.ts, dur=4533ms, dva=0p -[2023-08-18 12:41:39.157][INFO][27563][37pqr1ob] -> HTC http: got 15 msgs, age=1665020700, min=8, mw=500 -[2023-08-18 12:41:39.166][INFO][27563][c372e9z5] Process: cpu=2.00%,415MB, threads=2 -[2023-08-18 12:41:42.812][INFO][27563][56snw68h] Hybrid cpu=1.00%,416MB, cid=1,0, timer=61,0,0, clock=0,43,5,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:149,oth:0,buf:0) -[2023-08-18 12:41:43.053][INFO][27563][05z9w1m2] <- CPB time=160018930, okbps=0,0,0, ikbps=0,97,0, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 12:41:44.170][INFO][27563][c372e9z5] Process: cpu=2.00%,416MB, threads=2 -[2023-08-18 12:41:44.845][INFO][27563][633141q1] -> HTS http: got 10 msgs, age=162669809, min=8, mw=350 -[2023-08-18 12:41:47.813][INFO][27563][56snw68h] Hybrid cpu=1.00%,416MB, cid=1,0, timer=61,0,0, clock=0,43,5,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:149,oth:0,buf:0) -[2023-08-18 12:41:48.548][INFO][27563][05z9w1m2] -> HLS time=1674413900ms, sno=125, ts=./objs/nginx/html/live/livestream-124.ts, dur=2533ms, dva=0p -[2023-08-18 12:41:49.168][INFO][27563][37pqr1ob] -> HTC http: got 15 msgs, age=1675031877, min=8, mw=500 -[2023-08-18 12:41:49.176][INFO][27563][c372e9z5] Process: cpu=2.00%,416MB, threads=2 -[2023-08-18 12:41:52.813][INFO][27563][56snw68h] Hybrid cpu=2.00%,416MB, cid=1,0, timer=62,0,0, clock=0,43,5,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:150,oth:0,buf:0) -[2023-08-18 12:41:53.054][INFO][27563][05z9w1m2] <- CPB time=170030144, okbps=0,0,0, ikbps=0,97,0, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 12:41:54.181][INFO][27563][c372e9z5] Process: cpu=1.00%,416MB, threads=2 -[2023-08-18 12:41:55.012][INFO][27563][633141q1] -> HTS http: got 10 msgs, age=172836525, min=8, mw=350 -[2023-08-18 12:41:57.814][INFO][27563][56snw68h] Hybrid cpu=2.00%,417MB, cid=1,0, timer=62,0,0, clock=0,43,5,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:150,oth:0,buf:0) -[2023-08-18 12:41:58.548][INFO][27563][05z9w1m2] -> HLS time=1684417866ms, sno=126, ts=./objs/nginx/html/live/livestream-125.ts, dur=533ms, dva=0p -[2023-08-18 12:41:59.179][INFO][27563][37pqr1ob] -> HTC http: got 15 msgs, age=1685056417, min=8, mw=500 -[2023-08-18 12:41:59.186][INFO][27563][c372e9z5] Process: cpu=2.00%,417MB, threads=2 -[2023-08-18 12:42:02.814][INFO][27563][56snw68h] Hybrid cpu=1.00%,417MB, cid=1,0, timer=62,0,0, clock=0,41,6,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:149,oth:0,buf:0) -[2023-08-18 12:42:03.056][INFO][27563][05z9w1m2] <- CPB time=180031881, okbps=0,0,0, ikbps=0,96,0, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 12:42:04.190][INFO][27563][c372e9z5] Process: cpu=2.00%,417MB, threads=2 -[2023-08-18 12:42:05.181][INFO][27563][633141q1] -> HTS http: got 11 msgs, age=183008432, min=8, mw=350 -[2023-08-18 12:42:07.814][INFO][27563][56snw68h] Hybrid cpu=3.00%,418MB, cid=1,0, timer=62,0,0, clock=0,41,6,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:149,oth:0,buf:0) -[2023-08-18 12:42:08.553][INFO][27563][05z9w1m2] -> HLS time=1694426455ms, sno=126, ts=./objs/nginx/html/live/livestream-125.ts, dur=10533ms, dva=0p -[2023-08-18 12:42:09.192][INFO][27563][37pqr1ob] -> HTC http: got 15 msgs, age=1695065358, min=8, mw=500 -[2023-08-18 12:42:09.193][INFO][27563][c372e9z5] Process: cpu=1.00%,418MB, threads=2 -[2023-08-18 12:42:12.815][INFO][27563][56snw68h] Hybrid cpu=2.00%,418MB, cid=1,0, timer=62,0,0, clock=0,41,6,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:149,oth:0,buf:0) -[2023-08-18 12:42:13.056][INFO][27563][05z9w1m2] <- CPB time=190038710, okbps=0,0,0, ikbps=0,96,0, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 12:42:14.197][INFO][27563][c372e9z5] Process: cpu=2.00%,418MB, threads=2 -[2023-08-18 12:42:15.349][INFO][27563][633141q1] -> HTS http: got 11 msgs, age=193186127, min=8, mw=350 -[2023-08-18 12:42:17.815][INFO][27563][56snw68h] Hybrid cpu=2.00%,418MB, cid=1,0, timer=62,0,0, clock=0,42,5,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:150,oth:0,buf:0) -[2023-08-18 12:42:18.579][INFO][27563][05z9w1m2] -> HLS time=1704453786ms, sno=127, ts=./objs/nginx/html/live/livestream-126.ts, dur=8566ms, dva=0p -[2023-08-18 12:42:19.201][INFO][27563][c372e9z5] Process: cpu=2.00%,419MB, threads=2 -[2023-08-18 12:42:19.202][INFO][27563][37pqr1ob] -> HTC http: got 15 msgs, age=1705069248, min=8, mw=500 -[2023-08-18 12:42:22.816][INFO][27563][56snw68h] Hybrid cpu=2.00%,419MB, cid=1,0, timer=62,0,0, clock=0,42,5,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:150,oth:0,buf:0) -[2023-08-18 12:42:24.206][INFO][27563][c372e9z5] Process: cpu=1.00%,419MB, threads=2 -[2023-08-18 12:42:25.515][INFO][27563][633141q1] -> HTS http: got 11 msgs, age=203347858, min=8, mw=350 -[2023-08-18 12:42:27.817][INFO][27563][56snw68h] Hybrid cpu=2.00%,419MB, cid=1,0, timer=61,0,0, clock=0,42,6,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:149,oth:0,buf:0) -[2023-08-18 12:42:28.057][INFO][27563][05z9w1m2] <- CPB time=205027152, okbps=0,0,0, ikbps=0,96,0, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 12:42:28.584][INFO][27563][05z9w1m2] -> HLS time=1714457440ms, sno=128, ts=./objs/nginx/html/live/livestream-127.ts, dur=6566ms, dva=0p -[2023-08-18 12:42:29.210][INFO][27563][c372e9z5] Process: cpu=2.00%,420MB, threads=2 -[2023-08-18 12:42:29.213][INFO][27563][37pqr1ob] -> HTC http: got 15 msgs, age=1715076086, min=8, mw=500 -[2023-08-18 12:42:32.818][INFO][27563][56snw68h] Hybrid cpu=2.00%,420MB, cid=1,0, timer=61,0,0, clock=0,42,6,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:149,oth:0,buf:0) -[2023-08-18 12:42:34.215][INFO][27563][c372e9z5] Process: cpu=1.00%,420MB, threads=2 -[2023-08-18 12:42:35.682][INFO][27563][633141q1] -> HTS http: got 11 msgs, age=213511917, min=8, mw=350 -[2023-08-18 12:42:37.818][INFO][27563][56snw68h] Hybrid cpu=2.00%,420MB, cid=1,0, timer=62,0,0, clock=0,41,6,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:149,oth:0,buf:0) -[2023-08-18 12:42:38.059][INFO][27563][05z9w1m2] <- CPB time=215039146, okbps=0,0,0, ikbps=0,96,0, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 12:42:38.617][INFO][27563][05z9w1m2] -> HLS time=1724493595ms, sno=129, ts=./objs/nginx/html/live/livestream-128.ts, dur=4600ms, dva=0p -[2023-08-18 12:42:39.219][INFO][27563][c372e9z5] Process: cpu=3.00%,420MB, threads=2 -[2023-08-18 12:42:39.223][INFO][27563][37pqr1ob] -> HTC http: got 15 msgs, age=1725088560, min=8, mw=500 -[2023-08-18 12:42:42.818][INFO][27563][56snw68h] Hybrid cpu=2.00%,421MB, cid=1,0, timer=62,0,0, clock=0,41,6,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:149,oth:0,buf:0) -[2023-08-18 12:42:44.224][INFO][27563][c372e9z5] Process: cpu=1.00%,421MB, threads=2 -[2023-08-18 12:42:45.848][INFO][27563][633141q1] -> HTS http: got 11 msgs, age=223675541, min=8, mw=350 -[2023-08-18 12:42:47.818][INFO][27563][56snw68h] Hybrid cpu=3.00%,421MB, cid=1,0, timer=62,0,0, clock=0,41,6,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:149,oth:0,buf:0) -[2023-08-18 12:42:48.649][INFO][27563][05z9w1m2] -> HLS time=1734520081ms, sno=130, ts=./objs/nginx/html/live/livestream-129.ts, dur=2633ms, dva=0p -[2023-08-18 12:42:49.229][INFO][27563][c372e9z5] Process: cpu=2.00%,421MB, threads=2 -[2023-08-18 12:42:49.236][INFO][27563][37pqr1ob] -> HTC http: got 15 msgs, age=1735093622, min=8, mw=500 -[2023-08-18 12:42:52.819][INFO][27563][56snw68h] Hybrid cpu=2.00%,422MB, cid=1,0, timer=62,0,0, clock=0,43,5,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:150,oth:0,buf:0) -[2023-08-18 12:42:53.061][INFO][27563][05z9w1m2] <- CPB time=230028789, okbps=0,0,0, ikbps=0,96,0, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 12:42:54.232][INFO][27563][c372e9z5] Process: cpu=2.00%,422MB, threads=2 -[2023-08-18 12:42:56.012][INFO][27563][633141q1] -> HTS http: got 10 msgs, age=233835742, min=8, mw=350 -[2023-08-18 12:42:57.819][INFO][27563][56snw68h] Hybrid cpu=2.00%,422MB, cid=1,0, timer=62,0,0, clock=0,43,5,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:150,oth:0,buf:0) -[2023-08-18 12:42:58.648][INFO][27563][05z9w1m2] -> HLS time=1744523168ms, sno=131, ts=./objs/nginx/html/live/livestream-130.ts, dur=633ms, dva=0p -[2023-08-18 12:42:59.237][INFO][27563][c372e9z5] Process: cpu=2.00%,422MB, threads=2 -[2023-08-18 12:42:59.247][INFO][27563][37pqr1ob] -> HTC http: got 15 msgs, age=1745118031, min=8, mw=500 -[2023-08-18 12:42:59.883][INFO][27563][05z9w1m2] cleanup when unpublish -[2023-08-18 12:42:59.883][INFO][27563][05z9w1m2] TCP: before dispose resource(RtmpConn)(0x612000062ec0), conns=2, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:42:59.883][WARN][27563][05z9w1m2][4] client disconnect peer. ret=1009 -[2023-08-18 12:42:59.883][INFO][27563][35x67516] TCP: clear zombies=1 resources, conns=2, removing=0, unsubs=0 -[2023-08-18 12:42:59.883][INFO][27563][05z9w1m2] TCP: disposing #0 resource(RtmpConn)(0x612000062ec0), conns=2, disposing=1, zombies=0 -[2023-08-18 12:43:00.220][INFO][27563][633141q1] TCP: before dispose resource(HttpConn)(0x607000093800), conns=1, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:43:00.220][WARN][27563][633141q1][4] server disconnect. ret=4040 -[2023-08-18 12:43:00.220][INFO][27563][35x67516] TCP: clear zombies=1 resources, conns=1, removing=0, unsubs=0 -[2023-08-18 12:43:00.220][INFO][27563][633141q1] TCP: disposing #0 resource(HttpConn)(0x607000093800), conns=1, disposing=1, zombies=0 -[2023-08-18 12:43:02.819][INFO][27563][56snw68h] Hybrid cpu=2.00%,422MB, cid=5,1, timer=62,0,0, clock=0,42,6,0,0,0,0,0,0, free=1, objs=(pkt:0,raw:0,fua:0,msg:106,oth:0,buf:0) -[2023-08-18 12:43:04.242][INFO][27563][c372e9z5] Process: cpu=1.00%,422MB, threads=2 -[2023-08-18 12:43:07.819][INFO][27563][56snw68h] Hybrid cpu=0.00%,422MB, cid=5,1, timer=62,0,0, clock=0,42,6,0,0,0,0,0,0, free=1, objs=(pkt:0,raw:0,fua:0,msg:106,oth:0,buf:0) -[2023-08-18 12:43:09.248][INFO][27563][c372e9z5] Process: cpu=0.00%,422MB, threads=2 -[2023-08-18 12:43:12.821][INFO][27563][56snw68h] Hybrid cpu=1.00%,422MB, cid=1,0, timer=62,0,0, clock=0,44,4,1,0,0,0,0,0 -[2023-08-18 12:43:14.252][INFO][27563][c372e9z5] Process: cpu=1.00%,422MB, threads=2 -[2023-08-18 12:43:17.822][INFO][27563][56snw68h] Hybrid cpu=0.00%,422MB, cid=1,0, timer=62,0,0, clock=0,44,4,1,0,0,0,0,0 -[2023-08-18 12:43:18.106][INFO][27563][ay4817cf] HTTP #0 10.69.12.33:34276 GET http://apps.stage-entertainment.nl/live/livestream.flv, content-length=-1 -[2023-08-18 12:43:18.106][INFO][27563][ay4817cf] flv: source url=/live/livestream, is_edge=0, source_id=/05z9w1m2 -[2023-08-18 12:43:18.106][INFO][27563][ay4817cf] create consumer, active=0, queue_size=0.00, jitter=30000000 -[2023-08-18 12:43:18.106][INFO][27563][ay4817cf] FLV /live/livestream.flv, encoder=FLV, mw_sleep=350ms, cache=0, msgs=128, dinm=1, guess_av=1/1/1 -[2023-08-18 12:43:19.258][INFO][27563][c372e9z5] Process: cpu=1.00%,422MB, threads=2 -[2023-08-18 12:43:22.823][INFO][27563][56snw68h] Hybrid cpu=1.00%,423MB, cid=1,0, timer=62,0,0, clock=0,44,4,1,0,0,0,0,0 -[2023-08-18 12:43:24.263][INFO][27563][c372e9z5] Process: cpu=1.00%,423MB, threads=2 -[2023-08-18 12:43:27.823][INFO][27563][56snw68h] Hybrid cpu=0.00%,423MB, cid=1,1, timer=62,0,0, clock=0,45,3,1,0,0,0,0,0 -[2023-08-18 12:43:29.267][INFO][27563][c372e9z5] Process: cpu=1.00%,423MB, threads=2 -[2023-08-18 12:43:32.823][INFO][27563][56snw68h] Hybrid cpu=0.00%,423MB, cid=1,1, timer=62,0,0, clock=0,45,3,1,0,0,0,0,0 -[2023-08-18 12:43:34.271][INFO][27563][c372e9z5] Process: cpu=0.00%,423MB, threads=2 -[2023-08-18 12:43:37.824][INFO][27563][56snw68h] Hybrid cpu=0.00%,423MB, cid=1,0, timer=62,0,0, clock=0,44,3,1,0,0,0,0,0 -[2023-08-18 12:43:39.276][INFO][27563][c372e9z5] Process: cpu=1.00%,423MB, threads=2 -[2023-08-18 12:43:42.825][INFO][27563][56snw68h] Hybrid cpu=0.00%,423MB, cid=1,0, timer=62,0,0, clock=0,44,3,1,0,0,0,0,0 -[2023-08-18 12:43:44.280][INFO][27563][c372e9z5] Process: cpu=1.00%,423MB, threads=2 -[2023-08-18 12:43:47.825][INFO][27563][56snw68h] Hybrid cpu=1.00%,423MB, cid=1,0, timer=62,0,0, clock=0,44,4,0,0,0,0,0,0 -[2023-08-18 12:43:49.284][INFO][27563][c372e9z5] Process: cpu=1.00%,423MB, threads=2 -[2023-08-18 12:43:52.826][INFO][27563][56snw68h] Hybrid cpu=2.00%,423MB, cid=1,0, timer=62,0,0, clock=0,44,4,0,0,0,0,0,0 -[2023-08-18 12:43:54.290][INFO][27563][c372e9z5] Process: cpu=0.00%,423MB, threads=2 -[2023-08-18 12:43:57.826][INFO][27563][56snw68h] Hybrid cpu=1.00%,423MB, cid=1,0, timer=62,0,0, clock=0,44,4,0,0,0,0,0,0 -[2023-08-18 12:43:59.296][INFO][27563][c372e9z5] Process: cpu=2.00%,423MB, threads=2 -[2023-08-18 12:44:02.827][INFO][27563][56snw68h] Hybrid cpu=0.00%,423MB, cid=1,0, timer=61,0,0, clock=0,40,7,0,0,0,0,0,0 -[2023-08-18 12:44:04.302][INFO][27563][c372e9z5] Process: cpu=2.00%,423MB, threads=2 -[2023-08-18 12:44:07.828][INFO][27563][56snw68h] Hybrid cpu=0.00%,423MB, cid=1,0, timer=61,0,0, clock=0,40,7,0,0,0,0,0,0 -[2023-08-18 12:44:09.308][INFO][27563][c372e9z5] Process: cpu=1.00%,423MB, threads=2 -[2023-08-18 12:44:12.829][INFO][27563][56snw68h] Hybrid cpu=0.00%,423MB, cid=1,0, timer=62,0,0, clock=0,44,4,0,0,0,0,0,0 -[2023-08-18 12:44:14.313][INFO][27563][c372e9z5] Process: cpu=1.00%,423MB, threads=2 -[2023-08-18 12:44:17.829][INFO][27563][56snw68h] Hybrid cpu=1.00%,423MB, cid=1,0, timer=62,0,0, clock=0,44,4,0,0,0,0,0,0 -[2023-08-18 12:44:19.317][INFO][27563][c372e9z5] Process: cpu=1.00%,423MB, threads=2 -[2023-08-18 12:44:22.830][INFO][27563][56snw68h] Hybrid cpu=0.00%,423MB, cid=1,0, timer=62,0,0, clock=0,45,2,1,0,0,0,0,0 -[2023-08-18 12:44:24.323][INFO][27563][c372e9z5] Process: cpu=1.00%,423MB, threads=2 -[2023-08-18 12:44:27.830][INFO][27563][56snw68h] Hybrid cpu=0.00%,423MB, cid=1,0, timer=62,0,0, clock=0,45,2,1,0,0,0,0,0 -[2023-08-18 12:44:29.328][INFO][27563][c372e9z5] Process: cpu=1.00%,423MB, threads=2 -[2023-08-18 12:44:32.831][INFO][27563][56snw68h] Hybrid cpu=1.00%,423MB, cid=1,0, timer=62,0,0, clock=0,45,2,1,0,0,0,0,0 -[2023-08-18 12:44:34.335][INFO][27563][c372e9z5] Process: cpu=0.00%,423MB, threads=2 -[2023-08-18 12:44:37.832][INFO][27563][56snw68h] Hybrid cpu=0.00%,423MB, cid=1,0, timer=62,0,0, clock=0,45,3,0,0,0,0,0,0 -[2023-08-18 12:44:39.340][INFO][27563][c372e9z5] Process: cpu=0.00%,423MB, threads=2 -[2023-08-18 12:44:42.833][INFO][27563][56snw68h] Hybrid cpu=1.00%,423MB, cid=1,0, timer=62,0,0, clock=0,45,3,0,0,0,0,0,0 -[2023-08-18 12:44:44.346][INFO][27563][c372e9z5] Process: cpu=0.00%,423MB, threads=2 -[2023-08-18 12:44:47.833][INFO][27563][56snw68h] Hybrid cpu=0.00%,423MB, cid=1,0, timer=62,0,0, clock=0,45,3,0,0,0,0,0,0 -[2023-08-18 12:44:49.350][INFO][27563][c372e9z5] Process: cpu=2.00%,423MB, threads=2 -[2023-08-18 12:44:52.834][INFO][27563][56snw68h] Hybrid cpu=0.00%,423MB, cid=1,0, timer=62,0,0, clock=0,45,3,0,0,0,0,0,0 -[2023-08-18 12:44:54.357][INFO][27563][c372e9z5] Process: cpu=2.00%,423MB, threads=2 -[2023-08-18 12:44:57.834][INFO][27563][56snw68h] Hybrid cpu=0.00%,423MB, cid=1,0, timer=62,0,0, clock=0,45,3,0,0,0,0,0,0 -[2023-08-18 12:44:59.361][INFO][27563][c372e9z5] Process: cpu=1.00%,423MB, threads=2 -[2023-08-18 12:45:02.834][INFO][27563][56snw68h] Hybrid cpu=1.00%,424MB, cid=1,0, timer=61,0,0, clock=0,40,7,0,0,0,0,0,0 -[2023-08-18 12:45:04.367][INFO][27563][c372e9z5] Process: cpu=2.00%,424MB, threads=2 -[2023-08-18 12:45:07.835][INFO][27563][56snw68h] Hybrid cpu=2.00%,424MB, cid=1,0, timer=61,0,0, clock=0,40,7,0,0,0,0,0,0 -[2023-08-18 12:45:09.372][INFO][27563][c372e9z5] Process: cpu=2.00%,424MB, threads=2 -[2023-08-18 12:45:12.835][INFO][27563][56snw68h] Hybrid cpu=2.00%,424MB, cid=1,0, timer=61,0,0, clock=0,40,7,0,0,0,0,0,0 -[2023-08-18 12:45:14.377][INFO][27563][c372e9z5] Process: cpu=0.00%,424MB, threads=2 -[2023-08-18 12:45:17.836][INFO][27563][56snw68h] Hybrid cpu=1.00%,424MB, cid=1,0, timer=62,0,0, clock=0,38,9,0,0,0,0,0,0 -[2023-08-18 12:45:19.383][INFO][27563][c372e9z5] Process: cpu=1.00%,424MB, threads=2 -[2023-08-18 12:45:22.836][INFO][27563][56snw68h] Hybrid cpu=2.00%,424MB, cid=1,0, timer=62,0,0, clock=0,38,9,0,0,0,0,0,0 -[2023-08-18 12:45:24.388][INFO][27563][c372e9z5] Process: cpu=1.00%,424MB, threads=2 -[2023-08-18 12:45:27.837][INFO][27563][56snw68h] Hybrid cpu=1.00%,424MB, cid=1,0, timer=62,0,0, clock=0,38,9,0,0,0,0,0,0 -[2023-08-18 12:45:29.393][INFO][27563][c372e9z5] Process: cpu=1.00%,424MB, threads=2 -[2023-08-18 12:45:32.838][INFO][27563][56snw68h] Hybrid cpu=1.00%,424MB, cid=1,0, timer=61,0,0, clock=0,40,7,0,0,0,0,0,0 -[2023-08-18 12:45:34.399][INFO][27563][c372e9z5] Process: cpu=2.00%,424MB, threads=2 -[2023-08-18 12:45:37.838][INFO][27563][56snw68h] Hybrid cpu=1.00%,424MB, cid=1,0, timer=61,0,0, clock=0,40,7,0,0,0,0,0,0 -[2023-08-18 12:45:39.404][INFO][27563][c372e9z5] Process: cpu=1.00%,424MB, threads=2 -[2023-08-18 12:45:42.839][INFO][27563][56snw68h] Hybrid cpu=1.00%,424MB, cid=1,0, timer=61,0,0, clock=0,40,8,0,0,0,0,0,0 -[2023-08-18 12:45:44.410][INFO][27563][c372e9z5] Process: cpu=2.00%,424MB, threads=2 -[2023-08-18 12:45:47.839][INFO][27563][56snw68h] Hybrid cpu=1.00%,424MB, cid=1,0, timer=61,0,0, clock=0,40,8,0,0,0,0,0,0 -[2023-08-18 12:45:49.416][INFO][27563][c372e9z5] Process: cpu=1.00%,424MB, threads=2 -[2023-08-18 12:45:52.839][INFO][27563][56snw68h] Hybrid cpu=2.00%,424MB, cid=1,0, timer=61,0,0, clock=0,40,8,0,0,0,0,0,0 -[2023-08-18 12:45:54.423][INFO][27563][c372e9z5] Process: cpu=1.00%,424MB, threads=2 -[2023-08-18 12:45:57.841][INFO][27563][56snw68h] Hybrid cpu=2.00%,424MB, cid=1,0, timer=61,0,0, clock=0,40,8,0,0,0,0,0,0 -[2023-08-18 12:45:59.430][INFO][27563][c372e9z5] Process: cpu=0.00%,424MB, threads=2 -[2023-08-18 12:46:02.841][INFO][27563][56snw68h] Hybrid cpu=1.00%,424MB, cid=1,0, timer=61,0,0, clock=0,40,8,0,0,0,0,0,0 -[2023-08-18 12:46:04.434][INFO][27563][c372e9z5] Process: cpu=1.00%,424MB, threads=2 -[2023-08-18 12:46:07.842][INFO][27563][56snw68h] Hybrid cpu=1.00%,424MB, cid=1,0, timer=61,0,0, clock=0,40,8,0,0,0,0,0,0 -[2023-08-18 12:46:09.441][INFO][27563][c372e9z5] Process: cpu=2.00%,424MB, threads=2 -[2023-08-18 12:46:12.842][INFO][27563][56snw68h] Hybrid cpu=2.00%,424MB, cid=1,0, timer=62,0,0, clock=0,39,8,0,0,0,0,0,0 -[2023-08-18 12:46:14.447][INFO][27563][c372e9z5] Process: cpu=1.00%,424MB, threads=2 -[2023-08-18 12:46:17.843][INFO][27563][56snw68h] Hybrid cpu=2.00%,424MB, cid=1,0, timer=62,0,0, clock=0,39,8,0,0,0,0,0,0 -[2023-08-18 12:46:19.454][INFO][27563][c372e9z5] Process: cpu=1.00%,424MB, threads=2 -[2023-08-18 12:46:22.844][INFO][27563][56snw68h] Hybrid cpu=2.00%,424MB, cid=1,0, timer=62,0,0, clock=0,39,8,0,0,0,0,0,0 -[2023-08-18 12:46:24.460][INFO][27563][c372e9z5] Process: cpu=1.00%,424MB, threads=2 -[2023-08-18 12:46:27.845][INFO][27563][56snw68h] Hybrid cpu=1.00%,424MB, cid=1,0, timer=61,0,0, clock=0,40,7,0,0,0,0,0,0 -[2023-08-18 12:46:29.466][INFO][27563][c372e9z5] Process: cpu=1.00%,424MB, threads=2 -[2023-08-18 12:46:32.845][INFO][27563][56snw68h] Hybrid cpu=1.00%,424MB, cid=1,0, timer=61,0,0, clock=0,40,7,0,0,0,0,0,0 -[2023-08-18 12:46:34.471][INFO][27563][c372e9z5] Process: cpu=2.00%,424MB, threads=2 -[2023-08-18 12:46:37.845][INFO][27563][56snw68h] Hybrid cpu=1.00%,424MB, cid=1,0, timer=61,0,0, clock=0,40,7,0,0,0,0,0,0 -[2023-08-18 12:46:39.477][INFO][27563][c372e9z5] Process: cpu=1.00%,424MB, threads=2 -[2023-08-18 12:46:42.846][INFO][27563][56snw68h] Hybrid cpu=1.00%,425MB, cid=1,0, timer=61,0,0, clock=0,42,5,0,0,0,0,0,0 -[2023-08-18 12:46:44.483][INFO][27563][c372e9z5] Process: cpu=1.00%,425MB, threads=2 -[2023-08-18 12:46:47.846][INFO][27563][56snw68h] Hybrid cpu=1.00%,425MB, cid=1,0, timer=61,0,0, clock=0,42,5,0,0,0,0,0,0 -[2023-08-18 12:46:49.489][INFO][27563][c372e9z5] Process: cpu=1.00%,425MB, threads=2 -[2023-08-18 12:46:52.847][INFO][27563][56snw68h] Hybrid cpu=1.00%,425MB, cid=1,0, timer=61,0,0, clock=0,42,5,0,0,0,0,0,0 -[2023-08-18 12:46:54.494][INFO][27563][c372e9z5] Process: cpu=1.00%,425MB, threads=2 -[2023-08-18 12:46:57.847][INFO][27563][56snw68h] Hybrid cpu=1.00%,425MB, cid=1,0, timer=62,0,0, clock=0,43,4,1,0,0,0,0,0 -[2023-08-18 12:46:59.499][INFO][27563][c372e9z5] Process: cpu=1.00%,425MB, threads=2 -[2023-08-18 12:47:02.848][INFO][27563][56snw68h] Hybrid cpu=1.00%,425MB, cid=1,0, timer=62,0,0, clock=0,43,4,1,0,0,0,0,0 -[2023-08-18 12:47:04.505][INFO][27563][c372e9z5] Process: cpu=1.00%,425MB, threads=2 -[2023-08-18 12:47:07.849][INFO][27563][56snw68h] Hybrid cpu=1.00%,425MB, cid=1,0, timer=61,0,0, clock=0,42,6,0,0,0,0,0,0 -[2023-08-18 12:47:09.511][INFO][27563][c372e9z5] Process: cpu=1.00%,425MB, threads=2 -[2023-08-18 12:47:10.834][INFO][27563][64812314] RTMP client ip=127.0.0.1:51534, fd=15 -[2023-08-18 12:47:10.837][INFO][27563][64812314] complex handshake success -[2023-08-18 12:47:10.878][INFO][27563][64812314] connect app, tcUrl=rtmp://localhost:1935/live, pageUrl=, swfUrl=, schema=rtmp, vhost=localhost, port=1935, app=live, args=null -[2023-08-18 12:47:10.878][INFO][27563][64812314] protocol in.buffer=0, in.ack=0, out.ack=0, in.chunk=128, out.chunk=128 -[2023-08-18 12:47:10.966][INFO][27563][64812314] client identified, type=fmle-publish, vhost=localhost, app=live, stream=livestream, param=, duration=0ms -[2023-08-18 12:47:10.966][INFO][27563][64812314] connected stream, tcUrl=rtmp://localhost:1935/live, pageUrl=, swfUrl=, schema=rtmp, vhost=__defaultVhost__, port=1935, app=live, stream=livestream, param=, args=null -[2023-08-18 12:47:10.966][INFO][27563][64812314] source url=/live/livestream, ip=127.0.0.1, cache=1/2500, is_edge=0, source_id=/05z9w1m2 -[2023-08-18 12:47:11.055][INFO][27563][64812314] hls: win=60000ms, frag=10000ms, prefix=, path=./objs/nginx/html, m3u8=recorder1/[app]/[stream].m3u8, ts=[app]/[stream]-[seq].ts, aof=2.00, floor=0, clean=1, waitk=1, dispose=0ms, dts_directly=1 -[2023-08-18 12:47:11.055][INFO][27563][64812314] ignore disabled exec for vhost=__defaultVhost__ -[2023-08-18 12:47:11.055][INFO][27563][64812314] start publish mr=0/350, p1stpt=20000, pnt=5000, tcp_nodelay=0 -[2023-08-18 12:47:11.069][INFO][27563][37pqr1ob] update source_id=64812314/05z9w1m2 -[2023-08-18 12:47:11.142][INFO][27563][64812314] got metadata, width=1920, height=1080, vcodec=7 -[2023-08-18 12:47:11.142][INFO][27563][64812314] 36B video sh, codec(7, profile=Main, level=Other, 1920x1080, 0kbps, 0.0fps, 0.0s) -[2023-08-18 12:47:11.142][INFO][27563][64812314] -> HLS time=1997018743ms, sno=132, ts=./objs/nginx/html/live/livestream-131.ts, dur=0ms, dva=0p -[2023-08-18 12:47:11.268][INFO][27563][ay4817cf] update source_id=64812314/05z9w1m2 -[2023-08-18 12:47:11.269][INFO][27563][ay4817cf] -> HTS http: got 9 msgs, age=233175856, min=8, mw=350 -[2023-08-18 12:47:11.269][INFO][27563][ay4817cf] FLV: write header audio=0, video=1, dinm=1, config=1/1/1 -[2023-08-18 12:47:11.569][INFO][27563][37pqr1ob] -> HTC http: got 18 msgs, age=1997430173, min=8, mw=500 -[2023-08-18 12:47:12.849][INFO][27563][56snw68h] Hybrid cpu=2.00%,425MB, cid=1,0, timer=61,0,0, clock=0,42,6,0,0,0,0,0,0 -[2023-08-18 12:47:14.515][INFO][27563][c372e9z5] Process: cpu=2.00%,425MB, threads=2 -[2023-08-18 12:47:17.850][INFO][27563][56snw68h] Hybrid cpu=1.00%,426MB, cid=3,1, timer=62,0,0, clock=0,43,5,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:104,oth:0,buf:0) -[2023-08-18 12:47:19.521][INFO][27563][c372e9z5] Process: cpu=3.00%,426MB, threads=2 -[2023-08-18 12:47:21.167][INFO][27563][64812314] -> HLS time=2007039051ms, sno=132, ts=./objs/nginx/html/live/livestream-131.ts, dur=10100ms, dva=0p -[2023-08-18 12:47:21.432][INFO][27563][ay4817cf] -> HTS http: got 11 msgs, age=243340729, min=8, mw=350 -[2023-08-18 12:47:21.584][INFO][27563][37pqr1ob] -> HTC http: got 15 msgs, age=2007452839, min=8, mw=500 -[2023-08-18 12:47:22.850][INFO][27563][56snw68h] Hybrid cpu=1.00%,426MB, cid=3,1, timer=62,0,0, clock=0,43,5,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:104,oth:0,buf:0) -[2023-08-18 12:47:24.526][INFO][27563][c372e9z5] Process: cpu=2.00%,426MB, threads=2 -[2023-08-18 12:47:27.850][INFO][27563][56snw68h] Hybrid cpu=2.00%,427MB, cid=3,1, timer=62,0,0, clock=0,43,5,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:104,oth:0,buf:0) -[2023-08-18 12:47:29.531][INFO][27563][c372e9z5] Process: cpu=1.00%,427MB, threads=2 -[2023-08-18 12:47:31.055][INFO][27563][64812314] <- CPB time=0, okbps=0,0,0, ikbps=0,0,0, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 12:47:31.168][INFO][27563][64812314] -> HLS time=2017039778ms, sno=133, ts=./objs/nginx/html/live/livestream-132.ts, dur=8133ms, dva=0p -[2023-08-18 12:47:31.598][INFO][27563][ay4817cf] -> HTS http: got 10 msgs, age=253505265, min=8, mw=350 -[2023-08-18 12:47:31.598][INFO][27563][37pqr1ob] -> HTC http: got 15 msgs, age=2017472666, min=8, mw=500 -[2023-08-18 12:47:32.851][INFO][27563][56snw68h] Hybrid cpu=2.00%,427MB, cid=1,0, timer=62,0,0, clock=0,43,4,1,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:149,oth:0,buf:0) -[2023-08-18 12:47:34.536][INFO][27563][c372e9z5] Process: cpu=2.00%,427MB, threads=2 -[2023-08-18 12:47:36.055][INFO][27563][64812314] <- CPB time=20000929, okbps=0,0,0, ikbps=0,0,0, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 12:47:37.852][INFO][27563][56snw68h] Hybrid cpu=2.00%,427MB, cid=1,0, timer=62,0,0, clock=0,43,4,1,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:149,oth:0,buf:0) -[2023-08-18 12:47:39.540][INFO][27563][c372e9z5] Process: cpu=2.00%,427MB, threads=2 -[2023-08-18 12:47:41.166][INFO][27563][64812314] -> HLS time=2027039780ms, sno=134, ts=./objs/nginx/html/live/livestream-133.ts, dur=6133ms, dva=0p -[2023-08-18 12:47:41.765][INFO][27563][ay4817cf] -> HTS http: got 10 msgs, age=263668995, min=8, mw=350 -[2023-08-18 12:47:42.111][INFO][27563][37pqr1ob] -> HTC http: got 15 msgs, age=2027984264, min=8, mw=500 -[2023-08-18 12:47:42.852][INFO][27563][56snw68h] Hybrid cpu=2.00%,428MB, cid=1,0, timer=62,0,0, clock=0,44,4,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:149,oth:0,buf:0) -[2023-08-18 12:47:44.544][INFO][27563][c372e9z5] Process: cpu=2.00%,428MB, threads=2 -[2023-08-18 12:47:47.853][INFO][27563][56snw68h] Hybrid cpu=1.00%,428MB, cid=1,0, timer=62,0,0, clock=0,44,4,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:149,oth:0,buf:0) -[2023-08-18 12:47:49.547][INFO][27563][c372e9z5] Process: cpu=2.00%,428MB, threads=2 -[2023-08-18 12:47:51.056][INFO][27563][64812314] <- CPB time=35013365, okbps=0,0,0, ikbps=0,0,0, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 12:47:51.173][INFO][27563][64812314] -> HLS time=2037043124ms, sno=135, ts=./objs/nginx/html/live/livestream-134.ts, dur=4133ms, dva=0p -[2023-08-18 12:47:51.926][INFO][27563][ay4817cf] -> HTS http: got 10 msgs, age=273832297, min=8, mw=350 -[2023-08-18 12:47:52.123][INFO][27563][37pqr1ob] -> HTC http: got 15 msgs, age=2037985344, min=8, mw=500 -[2023-08-18 12:47:52.854][INFO][27563][56snw68h] Hybrid cpu=2.00%,429MB, cid=1,0, timer=62,0,0, clock=0,44,4,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:149,oth:0,buf:0) -[2023-08-18 12:47:54.552][INFO][27563][c372e9z5] Process: cpu=2.00%,429MB, threads=2 -[2023-08-18 12:47:57.854][INFO][27563][56snw68h] Hybrid cpu=2.00%,429MB, cid=1,0, timer=62,0,0, clock=0,43,4,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:150,oth:0,buf:0) -[2023-08-18 12:47:59.557][INFO][27563][c372e9z5] Process: cpu=1.00%,429MB, threads=2 -[2023-08-18 12:48:01.203][INFO][27563][64812314] -> HLS time=2047063252ms, sno=136, ts=./objs/nginx/html/live/livestream-135.ts, dur=2166ms, dva=0p -[2023-08-18 12:48:02.094][INFO][27563][ay4817cf] -> HTS http: got 10 msgs, age=283998047, min=8, mw=350 -[2023-08-18 12:48:02.133][INFO][27563][37pqr1ob] -> HTC http: got 15 msgs, age=2048007063, min=8, mw=500 -[2023-08-18 12:48:02.855][INFO][27563][56snw68h] Hybrid cpu=1.00%,430MB, cid=1,0, timer=62,0,0, clock=0,43,4,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:150,oth:0,buf:0) -[2023-08-18 12:48:04.561][INFO][27563][c372e9z5] Process: cpu=2.00%,430MB, threads=2 -[2023-08-18 12:48:06.059][INFO][27563][64812314] <- CPB time=50002510, okbps=0,0,0, ikbps=0,95,0, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 12:48:07.855][INFO][27563][56snw68h] Hybrid cpu=2.00%,430MB, cid=1,0, timer=62,0,0, clock=0,44,4,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:150,oth:0,buf:0) -[2023-08-18 12:48:09.567][INFO][27563][c372e9z5] Process: cpu=1.00%,430MB, threads=2 -[2023-08-18 12:48:11.202][INFO][27563][64812314] -> HLS time=2057069760ms, sno=137, ts=./objs/nginx/html/live/livestream-136.ts, dur=166ms, dva=0p -[2023-08-18 12:48:12.145][INFO][27563][37pqr1ob] -> HTC http: got 15 msgs, age=2058007865, min=8, mw=500 -[2023-08-18 12:48:12.259][INFO][27563][ay4817cf] -> HTS http: got 10 msgs, age=294163873, min=8, mw=350 -[2023-08-18 12:48:12.855][INFO][27563][56snw68h] Hybrid cpu=1.00%,430MB, cid=1,0, timer=62,0,0, clock=0,44,4,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:150,oth:0,buf:0) -[2023-08-18 12:48:14.573][INFO][27563][c372e9z5] Process: cpu=2.00%,431MB, threads=2 -[2023-08-18 12:48:16.060][INFO][27563][64812314] <- CPB time=60009694, okbps=0,0,0, ikbps=0,95,0, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 12:48:17.856][INFO][27563][56snw68h] Hybrid cpu=2.00%,431MB, cid=1,0, timer=62,0,0, clock=0,43,5,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:149,oth:0,buf:0) -[2023-08-18 12:48:19.577][INFO][27563][c372e9z5] Process: cpu=2.00%,431MB, threads=2 -[2023-08-18 12:48:21.202][INFO][27563][64812314] -> HLS time=2067070931ms, sno=137, ts=./objs/nginx/html/live/livestream-136.ts, dur=10166ms, dva=0p -[2023-08-18 12:48:22.157][INFO][27563][37pqr1ob] -> HTC http: got 15 msgs, age=2068015102, min=8, mw=500 -[2023-08-18 12:48:22.424][INFO][27563][ay4817cf] -> HTS http: got 10 msgs, age=304314236, min=8, mw=350 -[2023-08-18 12:48:22.856][INFO][27563][56snw68h] Hybrid cpu=1.00%,431MB, cid=1,0, timer=62,0,0, clock=0,43,5,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:149,oth:0,buf:0) -[2023-08-18 12:48:24.581][INFO][27563][c372e9z5] Process: cpu=2.00%,432MB, threads=2 -[2023-08-18 12:48:26.063][INFO][27563][64812314] <- CPB time=70010549, okbps=0,0,0, ikbps=0,95,0, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 12:48:27.856][INFO][27563][56snw68h] Hybrid cpu=1.00%,432MB, cid=1,0, timer=61,0,0, clock=0,43,5,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:149,oth:0,buf:0) -[2023-08-18 12:48:29.586][INFO][27563][c372e9z5] Process: cpu=2.00%,432MB, threads=2 -[2023-08-18 12:48:31.235][INFO][27563][64812314] -> HLS time=2077104842ms, sno=138, ts=./objs/nginx/html/live/livestream-137.ts, dur=8200ms, dva=0p -[2023-08-18 12:48:32.166][INFO][27563][37pqr1ob] -> HTC http: got 15 msgs, age=2078031866, min=8, mw=500 -[2023-08-18 12:48:32.590][INFO][27563][ay4817cf] -> HTS http: got 10 msgs, age=314496923, min=8, mw=350 -[2023-08-18 12:48:32.857][INFO][27563][56snw68h] Hybrid cpu=2.00%,432MB, cid=1,0, timer=61,0,0, clock=0,43,5,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:149,oth:0,buf:0) -[2023-08-18 12:48:34.591][INFO][27563][c372e9z5] Process: cpu=1.00%,432MB, threads=2 -[2023-08-18 12:48:36.064][INFO][27563][64812314] <- CPB time=80024279, okbps=0,0,0, ikbps=0,96,0, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 12:48:37.857][INFO][27563][56snw68h] Hybrid cpu=2.00%,433MB, cid=1,0, timer=61,0,0, clock=0,43,5,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:149,oth:0,buf:0) -[2023-08-18 12:48:39.596][INFO][27563][c372e9z5] Process: cpu=2.00%,433MB, threads=2 -[2023-08-18 12:48:41.266][INFO][27563][64812314] -> HLS time=2087139636ms, sno=139, ts=./objs/nginx/html/live/livestream-138.ts, dur=6233ms, dva=0p -[2023-08-18 12:48:42.177][INFO][27563][37pqr1ob] -> HTC http: got 15 msgs, age=2088047765, min=8, mw=500 -[2023-08-18 12:48:42.756][INFO][27563][ay4817cf] -> HTS http: got 10 msgs, age=324656712, min=8, mw=350 -[2023-08-18 12:48:42.858][INFO][27563][56snw68h] Hybrid cpu=2.00%,433MB, cid=1,0, timer=62,0,0, clock=0,42,6,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:150,oth:0,buf:0) -[2023-08-18 12:48:44.601][INFO][27563][c372e9z5] Process: cpu=2.00%,433MB, threads=2 -[2023-08-18 12:48:47.859][INFO][27563][56snw68h] Hybrid cpu=2.00%,434MB, cid=1,0, timer=62,0,0, clock=0,42,6,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:150,oth:0,buf:0) -[2023-08-18 12:48:49.605][INFO][27563][c372e9z5] Process: cpu=2.00%,413MB, threads=2 -[2023-08-18 12:48:51.065][INFO][27563][64812314] <- CPB time=95011629, okbps=0,0,0, ikbps=0,96,0, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 12:48:51.267][INFO][27563][64812314] -> HLS time=2097144150ms, sno=140, ts=./objs/nginx/html/live/livestream-139.ts, dur=4233ms, dva=0p -[2023-08-18 12:48:52.688][INFO][27563][37pqr1ob] -> HTC http: got 15 msgs, age=2098561647, min=8, mw=500 -[2023-08-18 12:48:52.860][INFO][27563][56snw68h] Hybrid cpu=2.00%,413MB, cid=1,0, timer=62,0,0, clock=0,42,6,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:150,oth:0,buf:0) -[2023-08-18 12:48:52.923][INFO][27563][ay4817cf] -> HTS http: got 10 msgs, age=334819634, min=8, mw=350 -[2023-08-18 12:48:54.608][INFO][27563][c372e9z5] Process: cpu=1.00%,413MB, threads=2 -[2023-08-18 12:48:57.860][INFO][27563][56snw68h] Hybrid cpu=1.00%,413MB, cid=1,0, timer=61,0,0, clock=0,42,5,0,1,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:150,oth:0,buf:0) -[2023-08-18 12:48:59.613][INFO][27563][c372e9z5] Process: cpu=1.00%,413MB, threads=2 -[2023-08-18 12:49:01.066][INFO][27563][64812314] <- CPB time=105017708, okbps=0,0,0, ikbps=0,96,0, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 12:49:01.302][INFO][27563][64812314] -> HLS time=2107172244ms, sno=141, ts=./objs/nginx/html/live/livestream-140.ts, dur=2266ms, dva=0p -[2023-08-18 12:49:02.699][INFO][27563][37pqr1ob] -> HTC http: got 15 msgs, age=2108566256, min=8, mw=500 -[2023-08-18 12:49:02.861][INFO][27563][56snw68h] Hybrid cpu=2.00%,413MB, cid=1,0, timer=61,0,0, clock=0,42,5,0,1,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:150,oth:0,buf:0) -[2023-08-18 12:49:03.088][INFO][27563][ay4817cf] -> HTS http: got 11 msgs, age=344989376, min=8, mw=350 -[2023-08-18 12:49:04.616][INFO][27563][c372e9z5] Process: cpu=1.00%,413MB, threads=2 -[2023-08-18 12:49:07.861][INFO][27563][56snw68h] Hybrid cpu=2.00%,414MB, cid=1,0, timer=62,0,0, clock=0,43,5,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:149,oth:0,buf:0) -[2023-08-18 12:49:09.622][INFO][27563][c372e9z5] Process: cpu=2.00%,414MB, threads=2 -[2023-08-18 12:49:11.067][INFO][27563][64812314] <- CPB time=115026009, okbps=0,0,0, ikbps=0,96,0, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 12:49:11.306][INFO][27563][64812314] -> HLS time=2117174586ms, sno=142, ts=./objs/nginx/html/live/livestream-141.ts, dur=266ms, dva=0p -[2023-08-18 12:49:12.711][INFO][27563][37pqr1ob] -> HTC http: got 15 msgs, age=2118571998, min=8, mw=500 -[2023-08-18 12:49:12.861][INFO][27563][56snw68h] Hybrid cpu=2.00%,414MB, cid=1,0, timer=62,0,0, clock=0,43,5,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:149,oth:0,buf:0) -[2023-08-18 12:49:13.255][INFO][27563][ay4817cf] -> HTS http: got 11 msgs, age=355164876, min=8, mw=350 -[2023-08-18 12:49:14.627][INFO][27563][c372e9z5] Process: cpu=2.00%,414MB, threads=2 -[2023-08-18 12:49:17.862][INFO][27563][56snw68h] Hybrid cpu=1.00%,414MB, cid=1,0, timer=61,0,0, clock=0,43,4,1,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:149,oth:0,buf:0) -[2023-08-18 12:49:19.632][INFO][27563][c372e9z5] Process: cpu=2.00%,415MB, threads=2 -[2023-08-18 12:49:21.068][INFO][27563][64812314] <- CPB time=125026223, okbps=0,0,0, ikbps=0,96,0, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 12:49:21.341][INFO][27563][64812314] -> HLS time=2127211249ms, sno=142, ts=./objs/nginx/html/live/livestream-141.ts, dur=10300ms, dva=0p -[2023-08-18 12:49:22.723][INFO][27563][37pqr1ob] -> HTC http: got 15 msgs, age=2128592326, min=8, mw=500 -[2023-08-18 12:49:22.862][INFO][27563][56snw68h] Hybrid cpu=1.00%,415MB, cid=1,0, timer=61,0,0, clock=0,43,4,1,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:149,oth:0,buf:0) -[2023-08-18 12:49:23.424][INFO][27563][ay4817cf] -> HTS http: got 10 msgs, age=365322094, min=8, mw=350 -[2023-08-18 12:49:24.637][INFO][27563][c372e9z5] Process: cpu=2.00%,415MB, threads=2 -[2023-08-18 12:49:27.863][INFO][27563][56snw68h] Hybrid cpu=2.00%,415MB, cid=1,0, timer=61,0,0, clock=0,43,4,1,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:149,oth:0,buf:0) -[2023-08-18 12:49:29.641][INFO][27563][c372e9z5] Process: cpu=3.00%,415MB, threads=2 -[2023-08-18 12:49:31.372][INFO][27563][64812314] -> HLS time=2137244050ms, sno=143, ts=./objs/nginx/html/live/livestream-142.ts, dur=8333ms, dva=0p -[2023-08-18 12:49:32.738][INFO][27563][37pqr1ob] -> HTC http: got 15 msgs, age=2138595907, min=8, mw=500 -[2023-08-18 12:49:32.863][INFO][27563][56snw68h] Hybrid cpu=2.00%,415MB, cid=1,0, timer=62,0,0, clock=0,43,5,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:149,oth:0,buf:0) -[2023-08-18 12:49:33.591][INFO][27563][ay4817cf] -> HTS http: got 11 msgs, age=375490739, min=8, mw=350 -[2023-08-18 12:49:34.646][INFO][27563][c372e9z5] Process: cpu=2.00%,416MB, threads=2 -[2023-08-18 12:49:36.071][INFO][27563][64812314] <- CPB time=140021509, okbps=0,0,0, ikbps=0,96,0, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 12:49:37.864][INFO][27563][56snw68h] Hybrid cpu=1.00%,416MB, cid=1,0, timer=62,0,0, clock=0,43,5,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:149,oth:0,buf:0) -[2023-08-18 12:49:39.650][INFO][27563][c372e9z5] Process: cpu=2.00%,416MB, threads=2 -[2023-08-18 12:49:40.510][INFO][27563][64812314] cleanup when unpublish -[2023-08-18 12:49:40.510][INFO][27563][64812314] TCP: before dispose resource(RtmpConn)(0x6120000652c0), conns=2, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:49:40.510][WARN][27563][64812314][4] client disconnect peer. ret=1009 -[2023-08-18 12:49:40.510][INFO][27563][35x67516] TCP: clear zombies=1 resources, conns=2, removing=0, unsubs=0 -[2023-08-18 12:49:40.510][INFO][27563][64812314] TCP: disposing #0 resource(RtmpConn)(0x6120000652c0), conns=2, disposing=1, zombies=0 -[2023-08-18 12:49:40.604][INFO][27563][ay4817cf] TCP: before dispose resource(HttpConn)(0x60700012fb00), conns=1, zombies=0, ign=0, inz=0, ind=0 -[2023-08-18 12:49:40.604][WARN][27563][ay4817cf][4] server disconnect. ret=4040 -[2023-08-18 12:49:40.604][INFO][27563][35x67516] TCP: clear zombies=1 resources, conns=1, removing=0, unsubs=0 -[2023-08-18 12:49:40.604][INFO][27563][ay4817cf] TCP: disposing #0 resource(HttpConn)(0x60700012fb00), conns=1, disposing=1, zombies=0 -[2023-08-18 12:49:42.864][INFO][27563][56snw68h] Hybrid cpu=1.00%,416MB, cid=1,0, timer=62,0,0, clock=0,43,5,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:149,oth:0,buf:0) -[2023-08-18 12:49:44.654][INFO][27563][c372e9z5] Process: cpu=1.00%,416MB, threads=2 -[2023-08-18 12:49:47.864][INFO][27563][56snw68h] Hybrid cpu=1.00%,416MB, cid=3,1, timer=62,0,0, clock=0,43,4,0,0,0,0,0,0, free=1, objs=(pkt:0,raw:0,fua:0,msg:76,oth:0,buf:0) -[2023-08-18 12:49:49.659][INFO][27563][c372e9z5] Process: cpu=1.00%,416MB, threads=2 -[2023-08-18 12:49:52.864][INFO][27563][56snw68h] Hybrid cpu=1.00%,416MB, cid=3,1, timer=62,0,0, clock=0,43,4,0,0,0,0,0,0, free=1, objs=(pkt:0,raw:0,fua:0,msg:76,oth:0,buf:0) -[2023-08-18 12:49:54.664][INFO][27563][c372e9z5] Process: cpu=2.00%,416MB, threads=2 -[2023-08-18 12:49:57.865][INFO][27563][56snw68h] Hybrid cpu=0.00%,416MB, cid=1,0, timer=62,0,0, clock=0,41,7,0,0,0,0,0,0 -[2023-08-18 12:49:59.669][INFO][27563][c372e9z5] Process: cpu=1.00%,416MB, threads=2 -[2023-08-18 12:50:02.866][INFO][27563][56snw68h] Hybrid cpu=1.00%,416MB, cid=1,0, timer=62,0,0, clock=0,41,7,0,0,0,0,0,0 -[2023-08-18 12:50:04.674][INFO][27563][c372e9z5] Process: cpu=2.00%,416MB, threads=2 -[2023-08-18 12:50:07.867][INFO][27563][56snw68h] Hybrid cpu=1.00%,416MB, cid=1,0, timer=62,0,0, clock=0,41,7,0,0,0,0,0,0 -[2023-08-18 12:50:09.679][INFO][27563][c372e9z5] Process: cpu=1.00%,416MB, threads=2 -[2023-08-18 12:50:12.868][INFO][27563][56snw68h] Hybrid cpu=1.00%,416MB, cid=1,0, timer=62,0,0, clock=0,41,6,0,0,0,0,0,0 -[2023-08-18 12:50:14.685][INFO][27563][c372e9z5] Process: cpu=1.00%,417MB, threads=2 -[2023-08-18 12:50:17.869][INFO][27563][56snw68h] Hybrid cpu=2.00%,417MB, cid=1,0, timer=62,0,0, clock=0,41,6,0,0,0,0,0,0 -[2023-08-18 12:50:19.690][INFO][27563][c372e9z5] Process: cpu=1.00%,417MB, threads=2 -[2023-08-18 12:50:22.870][INFO][27563][56snw68h] Hybrid cpu=1.00%,417MB, cid=1,0, timer=62,0,0, clock=0,41,6,0,0,0,0,0,0 -[2023-08-18 12:50:24.696][INFO][27563][c372e9z5] Process: cpu=0.00%,417MB, threads=2 -[2023-08-18 12:50:27.871][INFO][27563][56snw68h] Hybrid cpu=1.00%,417MB, cid=1,0, timer=61,0,0, clock=0,43,5,0,0,0,0,0,0 -[2023-08-18 12:50:29.701][INFO][27563][c372e9z5] Process: cpu=1.00%,417MB, threads=2 -[2023-08-18 12:50:32.871][INFO][27563][56snw68h] Hybrid cpu=2.00%,417MB, cid=1,0, timer=61,0,0, clock=0,43,5,0,0,0,0,0,0 -[2023-08-18 12:50:33.710][INFO][27563][5f7371d5] RTMP client ip=127.0.0.1:36656, fd=14 -[2023-08-18 12:50:33.713][INFO][27563][5f7371d5] complex handshake success -[2023-08-18 12:50:33.754][INFO][27563][5f7371d5] connect app, tcUrl=rtmp://localhost:1935/live, pageUrl=, swfUrl=, schema=rtmp, vhost=localhost, port=1935, app=live, args=null -[2023-08-18 12:50:33.754][INFO][27563][5f7371d5] protocol in.buffer=0, in.ack=0, out.ack=0, in.chunk=128, out.chunk=128 -[2023-08-18 12:50:33.842][INFO][27563][5f7371d5] client identified, type=fmle-publish, vhost=localhost, app=live, stream=livestream, param=, duration=0ms -[2023-08-18 12:50:33.842][INFO][27563][5f7371d5] connected stream, tcUrl=rtmp://localhost:1935/live, pageUrl=, swfUrl=, schema=rtmp, vhost=__defaultVhost__, port=1935, app=live, stream=livestream, param=, args=null -[2023-08-18 12:50:33.842][INFO][27563][5f7371d5] source url=/live/livestream, ip=127.0.0.1, cache=1/2500, is_edge=0, source_id=/64812314 -[2023-08-18 12:50:33.931][INFO][27563][5f7371d5] hls: win=60000ms, frag=10000ms, prefix=, path=./objs/nginx/html, m3u8=recorder1/[app]/[stream].m3u8, ts=[app]/[stream]-[seq].ts, aof=2.00, floor=0, clean=1, waitk=1, dispose=0ms, dts_directly=1 -[2023-08-18 12:50:33.931][INFO][27563][5f7371d5] ignore disabled exec for vhost=__defaultVhost__ -[2023-08-18 12:50:33.931][INFO][27563][5f7371d5] start publish mr=0/350, p1stpt=20000, pnt=5000, tcp_nodelay=0 -[2023-08-18 12:50:34.018][INFO][27563][5f7371d5] got metadata, width=1920, height=1080, vcodec=7 -[2023-08-18 12:50:34.018][INFO][27563][5f7371d5] 36B video sh, codec(7, profile=Main, level=Other, 1920x1080, 0kbps, 0.0fps, 0.0s) -[2023-08-18 12:50:34.018][INFO][27563][5f7371d5] -> HLS time=-2095085437ms, sno=145, ts=./objs/nginx/html/live/livestream-144.ts, dur=0ms, dva=0p -[2023-08-18 12:50:34.313][INFO][27563][37pqr1ob] update source_id=5f7371d5/64812314 -[2023-08-18 12:50:34.313][INFO][27563][37pqr1ob] -> HTC http: got 14 msgs, age=-2094795295, min=8, mw=500 -[2023-08-18 12:50:34.706][INFO][27563][c372e9z5] Process: cpu=2.00%,417MB, threads=2 -[2023-08-18 12:50:37.871][INFO][27563][56snw68h] Hybrid cpu=2.00%,417MB, cid=1,0, timer=61,0,0, clock=0,43,5,0,0,0,0,0,0 -[2023-08-18 12:50:39.710][INFO][27563][c372e9z5] Process: cpu=2.00%,417MB, threads=2 -[2023-08-18 12:50:42.872][INFO][27563][56snw68h] Hybrid cpu=1.00%,417MB, cid=1,1, timer=62,0,0, clock=0,43,4,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:72,oth:0,buf:0) -[2023-08-18 12:50:44.014][INFO][27563][5f7371d5] -> HLS time=-2085085162ms, sno=145, ts=./objs/nginx/html/live/livestream-144.ts, dur=10067ms, dva=0p -[2023-08-18 12:50:44.326][INFO][27563][37pqr1ob] -> HTC http: got 15 msgs, age=-2084778129, min=8, mw=500 -[2023-08-18 12:50:44.715][INFO][27563][c372e9z5] Process: cpu=1.00%,418MB, threads=2 -[2023-08-18 12:50:47.873][INFO][27563][56snw68h] Hybrid cpu=1.00%,418MB, cid=1,1, timer=62,0,0, clock=0,43,4,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:72,oth:0,buf:0) -[2023-08-18 12:50:49.719][INFO][27563][c372e9z5] Process: cpu=3.00%,418MB, threads=2 -[2023-08-18 12:50:52.873][INFO][27563][56snw68h] Hybrid cpu=1.00%,418MB, cid=1,1, timer=62,0,0, clock=0,43,4,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:72,oth:0,buf:0) -[2023-08-18 12:50:54.041][INFO][27563][5f7371d5] -> HLS time=-2075058217ms, sno=146, ts=./objs/nginx/html/live/livestream-145.ts, dur=8133ms, dva=0p -[2023-08-18 12:50:54.339][INFO][27563][37pqr1ob] -> HTC http: got 15 msgs, age=-2074770303, min=8, mw=500 -[2023-08-18 12:50:54.724][INFO][27563][c372e9z5] Process: cpu=2.00%,419MB, threads=2 -[2023-08-18 12:50:57.874][INFO][27563][56snw68h] Hybrid cpu=2.00%,419MB, cid=1,0, timer=62,0,0, clock=0,44,4,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:119,oth:0,buf:0) -[2023-08-18 12:50:58.931][INFO][27563][5f7371d5] <- CPB time=20008316, okbps=0,0,0, ikbps=0,0,0, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 12:50:59.728][INFO][27563][c372e9z5] Process: cpu=1.00%,419MB, threads=2 -[2023-08-18 12:51:02.874][INFO][27563][56snw68h] Hybrid cpu=2.00%,419MB, cid=1,0, timer=62,0,0, clock=0,44,4,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:119,oth:0,buf:0) -[2023-08-18 12:51:04.046][INFO][27563][5f7371d5] -> HLS time=-2065049149ms, sno=147, ts=./objs/nginx/html/live/livestream-146.ts, dur=6133ms, dva=0p -[2023-08-18 12:51:04.351][INFO][27563][37pqr1ob] -> HTC http: got 15 msgs, age=-2064740071, min=8, mw=500 -[2023-08-18 12:51:04.732][INFO][27563][c372e9z5] Process: cpu=1.00%,419MB, threads=2 -[2023-08-18 12:51:07.875][INFO][27563][56snw68h] Hybrid cpu=2.00%,420MB, cid=1,0, timer=62,0,0, clock=0,44,4,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:119,oth:0,buf:0) -[2023-08-18 12:51:09.737][INFO][27563][c372e9z5] Process: cpu=2.00%,420MB, threads=2 -[2023-08-18 12:51:12.876][INFO][27563][56snw68h] Hybrid cpu=1.00%,420MB, cid=1,0, timer=62,0,0, clock=0,43,5,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:120,oth:0,buf:0) -[2023-08-18 12:51:13.933][INFO][27563][5f7371d5] <- CPB time=34999396, okbps=0,0,0, ikbps=0,0,0, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 12:51:14.077][INFO][27563][5f7371d5] -> HLS time=-2055018727ms, sno=148, ts=./objs/nginx/html/live/livestream-147.ts, dur=4166ms, dva=0p -[2023-08-18 12:51:14.363][INFO][27563][37pqr1ob] -> HTC http: got 15 msgs, age=-2054733536, min=8, mw=500 -[2023-08-18 12:51:14.742][INFO][27563][c372e9z5] Process: cpu=2.00%,420MB, threads=2 -[2023-08-18 12:51:17.878][INFO][27563][56snw68h] Hybrid cpu=2.00%,420MB, cid=1,0, timer=62,0,0, clock=0,43,5,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:120,oth:0,buf:0) -[2023-08-18 12:51:19.747][INFO][27563][c372e9z5] Process: cpu=1.00%,420MB, threads=2 -[2023-08-18 12:51:22.878][INFO][27563][56snw68h] Hybrid cpu=2.00%,421MB, cid=1,0, timer=61,0,0, clock=0,43,5,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:120,oth:0,buf:0) -[2023-08-18 12:51:23.934][INFO][27563][5f7371d5] <- CPB time=45003255, okbps=0,0,0, ikbps=0,0,0, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 12:51:24.109][INFO][27563][5f7371d5] -> HLS time=-2044987855ms, sno=149, ts=./objs/nginx/html/live/livestream-148.ts, dur=2200ms, dva=0p -[2023-08-18 12:51:24.374][INFO][27563][37pqr1ob] -> HTC http: got 15 msgs, age=-2044719050, min=8, mw=500 -[2023-08-18 12:51:24.752][INFO][27563][c372e9z5] Process: cpu=2.00%,421MB, threads=2 -[2023-08-18 12:51:27.626][INFO][27563][6ohipf83] HTTP #0 10.69.12.33:44648 GET http://apps.stage-entertainment.nl/live/livestream.flv, content-length=-1 -[2023-08-18 12:51:27.626][INFO][27563][6ohipf83] dispatch cached gop success. count=52, duration=1710 -[2023-08-18 12:51:27.626][INFO][27563][6ohipf83] create consumer, active=1, queue_size=0.00, jitter=30000000 -[2023-08-18 12:51:27.627][INFO][27563][6ohipf83] FLV /live/livestream.flv, encoder=FLV, mw_sleep=350ms, cache=0, msgs=128, dinm=1, guess_av=1/1/1 -[2023-08-18 12:51:27.627][INFO][27563][6ohipf83] FLV: write header audio=0, video=1, dinm=1, config=1/1/1 -[2023-08-18 12:51:27.878][INFO][27563][56snw68h] Hybrid cpu=2.00%,421MB, cid=1,0, timer=61,0,0, clock=0,43,5,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:120,oth:0,buf:0) -[2023-08-18 12:51:29.757][INFO][27563][c372e9z5] Process: cpu=1.00%,421MB, threads=2 -[2023-08-18 12:51:31.131][INFO][27563][6ohipf83] -> HTS http: got 11 msgs, age=3510467, min=8, mw=350 -[2023-08-18 12:51:32.878][INFO][27563][56snw68h] Hybrid cpu=2.00%,422MB, cid=1,0, timer=61,0,0, clock=0,43,5,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:120,oth:0,buf:0) -[2023-08-18 12:51:33.935][INFO][27563][5f7371d5] <- CPB time=55009045, okbps=0,0,0, ikbps=0,96,0, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 12:51:34.115][INFO][27563][5f7371d5] -> HLS time=-2034981258ms, sno=150, ts=./objs/nginx/html/live/livestream-149.ts, dur=200ms, dva=0p -[2023-08-18 12:51:34.387][INFO][27563][37pqr1ob] -> HTC http: got 15 msgs, age=-2034715906, min=8, mw=500 -[2023-08-18 12:51:34.761][INFO][27563][c372e9z5] Process: cpu=2.00%,422MB, threads=2 -[2023-08-18 12:51:37.879][INFO][27563][56snw68h] Hybrid cpu=2.00%,422MB, cid=1,1, timer=62,0,0, clock=0,43,4,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:144,oth:0,buf:0) -[2023-08-18 12:51:39.766][INFO][27563][c372e9z5] Process: cpu=2.00%,422MB, threads=2 -[2023-08-18 12:51:41.296][INFO][27563][6ohipf83] -> HTS http: got 10 msgs, age=13659893, min=8, mw=350 -[2023-08-18 12:51:42.879][INFO][27563][56snw68h] Hybrid cpu=1.00%,422MB, cid=1,1, timer=62,0,0, clock=0,43,4,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:144,oth:0,buf:0) -[2023-08-18 12:51:44.117][INFO][27563][5f7371d5] -> HLS time=-2024979309ms, sno=150, ts=./objs/nginx/html/live/livestream-149.ts, dur=10200ms, dva=0p -[2023-08-18 12:51:44.399][INFO][27563][37pqr1ob] -> HTC http: got 15 msgs, age=-2024692062, min=8, mw=500 -[2023-08-18 12:51:44.771][INFO][27563][c372e9z5] Process: cpu=2.00%,423MB, threads=2 -[2023-08-18 12:51:47.879][INFO][27563][56snw68h] Hybrid cpu=2.00%,423MB, cid=1,0, timer=61,0,0, clock=0,44,3,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:149,oth:0,buf:0) -[2023-08-18 12:51:48.936][INFO][27563][5f7371d5] <- CPB time=70003976, okbps=0,0,0, ikbps=0,96,0, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 12:51:49.777][INFO][27563][c372e9z5] Process: cpu=2.00%,423MB, threads=2 -[2023-08-18 12:51:51.464][INFO][27563][6ohipf83] -> HTS http: got 10 msgs, age=23838623, min=8, mw=350 -[2023-08-18 12:51:52.880][INFO][27563][56snw68h] Hybrid cpu=2.00%,423MB, cid=1,0, timer=61,0,0, clock=0,44,3,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:149,oth:0,buf:0) -[2023-08-18 12:51:54.149][INFO][27563][5f7371d5] -> HLS time=-2014946999ms, sno=151, ts=./objs/nginx/html/live/livestream-150.ts, dur=8233ms, dva=0p -[2023-08-18 12:51:54.411][INFO][27563][37pqr1ob] -> HTC http: got 15 msgs, age=-2014680157, min=8, mw=500 -[2023-08-18 12:51:54.781][INFO][27563][c372e9z5] Process: cpu=1.00%,423MB, threads=2 -[2023-08-18 12:51:57.880][INFO][27563][56snw68h] Hybrid cpu=0.00%,424MB, cid=1,0, timer=61,0,0, clock=0,44,3,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:149,oth:0,buf:0) -[2023-08-18 12:51:59.786][INFO][27563][c372e9z5] Process: cpu=1.00%,424MB, threads=2 -[2023-08-18 12:52:01.630][INFO][27563][6ohipf83] -> HTS http: got 11 msgs, age=34010020, min=8, mw=350 -[2023-08-18 12:52:02.880][INFO][27563][56snw68h] Hybrid cpu=2.00%,424MB, cid=1,0, timer=62,0,0, clock=0,43,5,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:149,oth:0,buf:0) -[2023-08-18 12:52:03.938][INFO][27563][5f7371d5] <- CPB time=85005843, okbps=0,0,0, ikbps=0,96,0, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 12:52:04.176][INFO][27563][5f7371d5] -> HLS time=-2004921390ms, sno=152, ts=./objs/nginx/html/live/livestream-151.ts, dur=6266ms, dva=0p -[2023-08-18 12:52:04.427][INFO][27563][37pqr1ob] -> HTC http: got 15 msgs, age=-2004673375, min=8, mw=500 -[2023-08-18 12:52:04.790][INFO][27563][c372e9z5] Process: cpu=1.00%,424MB, threads=2 -[2023-08-18 12:52:07.880][INFO][27563][56snw68h] Hybrid cpu=1.00%,424MB, cid=1,0, timer=62,0,0, clock=0,43,5,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:149,oth:0,buf:0) -[2023-08-18 12:52:09.794][INFO][27563][c372e9z5] Process: cpu=3.00%,424MB, threads=2 -[2023-08-18 12:52:11.797][INFO][27563][6ohipf83] -> HTS http: got 11 msgs, age=44167379, min=8, mw=350 -[2023-08-18 12:52:12.880][INFO][27563][56snw68h] Hybrid cpu=1.00%,425MB, cid=1,0, timer=62,0,0, clock=0,43,5,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:149,oth:0,buf:0) -[2023-08-18 12:52:13.939][INFO][27563][5f7371d5] <- CPB time=95008425, okbps=0,0,0, ikbps=0,96,0, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 12:52:14.215][INFO][27563][5f7371d5] -> HLS time=-1994883390ms, sno=153, ts=./objs/nginx/html/live/livestream-152.ts, dur=4300ms, dva=0p -[2023-08-18 12:52:14.441][INFO][27563][37pqr1ob] -> HTC http: got 15 msgs, age=-1994656795, min=8, mw=500 -[2023-08-18 12:52:14.798][INFO][27563][c372e9z5] Process: cpu=2.00%,425MB, threads=2 -[2023-08-18 12:52:17.881][INFO][27563][56snw68h] Hybrid cpu=2.00%,425MB, cid=1,0, timer=61,0,0, clock=0,43,5,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:150,oth:0,buf:0) -[2023-08-18 12:52:19.804][INFO][27563][c372e9z5] Process: cpu=2.00%,426MB, threads=2 -[2023-08-18 12:52:21.964][INFO][27563][6ohipf83] -> HTS http: got 11 msgs, age=54339658, min=8, mw=350 -[2023-08-18 12:52:22.881][INFO][27563][56snw68h] Hybrid cpu=2.00%,426MB, cid=1,0, timer=61,0,0, clock=0,43,5,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:150,oth:0,buf:0) -[2023-08-18 12:52:24.249][INFO][27563][5f7371d5] -> HLS time=-1984849903ms, sno=154, ts=./objs/nginx/html/live/livestream-153.ts, dur=2333ms, dva=0p -[2023-08-18 12:52:24.452][INFO][27563][37pqr1ob] -> HTC http: got 15 msgs, age=-1984644320, min=8, mw=500 -[2023-08-18 12:52:24.808][INFO][27563][c372e9z5] Process: cpu=2.00%,426MB, threads=2 -[2023-08-18 12:52:27.881][INFO][27563][56snw68h] Hybrid cpu=2.00%,426MB, cid=1,0, timer=61,0,0, clock=0,43,5,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:150,oth:0,buf:0) -[2023-08-18 12:52:28.941][INFO][27563][5f7371d5] <- CPB time=110010609, okbps=0,0,0, ikbps=0,96,0, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 12:52:29.814][INFO][27563][c372e9z5] Process: cpu=1.00%,426MB, threads=2 -[2023-08-18 12:52:32.132][INFO][27563][6ohipf83] -> HTS http: got 10 msgs, age=64501962, min=8, mw=350 -[2023-08-18 12:52:32.882][INFO][27563][56snw68h] Hybrid cpu=1.00%,427MB, cid=1,0, timer=62,0,0, clock=0,43,5,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:150,oth:0,buf:0) -[2023-08-18 12:52:34.277][INFO][27563][5f7371d5] -> HLS time=-1974831625ms, sno=155, ts=./objs/nginx/html/live/livestream-154.ts, dur=366ms, dva=0p -[2023-08-18 12:52:34.819][INFO][27563][c372e9z5] Process: cpu=1.00%,427MB, threads=2 -[2023-08-18 12:52:34.964][INFO][27563][37pqr1ob] -> HTC http: got 15 msgs, age=-1974135763, min=8, mw=500 -[2023-08-18 12:52:37.883][INFO][27563][56snw68h] Hybrid cpu=2.00%,427MB, cid=1,0, timer=62,0,0, clock=0,43,5,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:150,oth:0,buf:0) -[2023-08-18 12:52:39.824][INFO][27563][c372e9z5] Process: cpu=1.00%,427MB, threads=2 -[2023-08-18 12:52:42.299][INFO][27563][6ohipf83] -> HTS http: got 10 msgs, age=74664444, min=8, mw=350 -[2023-08-18 12:52:42.884][INFO][27563][56snw68h] Hybrid cpu=1.00%,427MB, cid=1,0, timer=62,0,0, clock=0,43,5,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:150,oth:0,buf:0) -[2023-08-18 12:52:43.942][INFO][27563][5f7371d5] <- CPB time=125007905, okbps=0,0,0, ikbps=0,96,0, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 12:52:44.281][INFO][27563][5f7371d5] -> HLS time=-1964824727ms, sno=155, ts=./objs/nginx/html/live/livestream-154.ts, dur=10366ms, dva=0p -[2023-08-18 12:52:44.829][INFO][27563][c372e9z5] Process: cpu=1.00%,428MB, threads=2 -[2023-08-18 12:52:44.977][INFO][27563][37pqr1ob] -> HTC http: got 15 msgs, age=-1964123947, min=8, mw=500 -[2023-08-18 12:52:47.884][INFO][27563][56snw68h] Hybrid cpu=3.00%,428MB, cid=1,0, timer=62,0,0, clock=0,44,4,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:150,oth:0,buf:0) -[2023-08-18 12:52:49.834][INFO][27563][c372e9z5] Process: cpu=2.00%,428MB, threads=2 -[2023-08-18 12:52:52.467][INFO][27563][6ohipf83] -> HTS http: got 10 msgs, age=84847364, min=8, mw=350 -[2023-08-18 12:52:52.884][INFO][27563][56snw68h] Hybrid cpu=2.00%,428MB, cid=1,0, timer=62,0,0, clock=0,44,4,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:150,oth:0,buf:0) -[2023-08-18 12:52:53.943][INFO][27563][5f7371d5] <- CPB time=135016121, okbps=0,0,0, ikbps=0,96,0, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 12:52:54.278][INFO][27563][5f7371d5] -> HLS time=-1954815908ms, sno=156, ts=./objs/nginx/html/live/livestream-155.ts, dur=8366ms, dva=0p -[2023-08-18 12:52:54.839][INFO][27563][c372e9z5] Process: cpu=2.00%,428MB, threads=2 -[2023-08-18 12:52:54.988][INFO][27563][37pqr1ob] -> HTC http: got 15 msgs, age=-1954119691, min=8, mw=500 -[2023-08-18 12:52:57.884][INFO][27563][56snw68h] Hybrid cpu=1.00%,429MB, cid=1,0, timer=62,0,0, clock=0,44,3,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:149,oth:0,buf:0) -[2023-08-18 12:52:59.842][INFO][27563][c372e9z5] Process: cpu=1.00%,429MB, threads=2 -[2023-08-18 12:53:02.637][INFO][27563][6ohipf83] -> HTS http: got 10 msgs, age=95020400, min=8, mw=350 -[2023-08-18 12:53:02.885][INFO][27563][56snw68h] Hybrid cpu=1.00%,429MB, cid=1,0, timer=62,0,0, clock=0,44,3,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:149,oth:0,buf:0) -[2023-08-18 12:53:04.309][INFO][27563][5f7371d5] -> HLS time=-1944788419ms, sno=157, ts=./objs/nginx/html/live/livestream-156.ts, dur=6400ms, dva=0p -[2023-08-18 12:53:04.848][INFO][27563][c372e9z5] Process: cpu=1.00%,429MB, threads=2 -[2023-08-18 12:53:04.999][INFO][27563][37pqr1ob] -> HTC http: got 15 msgs, age=-1944112153, min=8, mw=500 -[2023-08-18 12:53:07.886][INFO][27563][56snw68h] Hybrid cpu=2.00%,430MB, cid=1,0, timer=62,0,0, clock=0,44,3,0,0,0,0,0,0, objs=(pkt:0,raw:0,fua:0,msg:149,oth:0,buf:0) -[2023-08-18 12:53:08.945][INFO][27563][5f7371d5] <- CPB time=150009950, okbps=0,0,0, ikbps=0,96,0, mr=0/350, p1stpt=20000, pnt=5000 -[2023-08-18 12:53:09.852][INFO][27563][c372e9z5] Process: cpu=1.00%,430MB, threads=2 diff --git a/sources/eendoe_srs/packaging/eendoe-srs/usr/share/srs/objs/srs.pid b/sources/eendoe_srs/packaging/eendoe-srs/usr/share/srs/objs/srs.pid deleted file mode 100644 index 1872240..0000000 --- a/sources/eendoe_srs/packaging/eendoe-srs/usr/share/srs/objs/srs.pid +++ /dev/null @@ -1 +0,0 @@ -27563 \ No newline at end of file diff --git a/staging/eendoe-hyperdeck-0.15.2_all.deb b/staging/eendoe-hyperdeck-0.15.2_all.deb index 639254aa4e7a636278ca00f0c8dfc86bf78472ac..80056c2370734bfe1a9e0b36edb359e6150403fc 100644 GIT binary patch literal 11418 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 literal 11316 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 diff --git a/staging/eendoe-repository-1.0_all.deb b/staging/eendoe-repository-1.0_all.deb new file mode 100644 index 0000000000000000000000000000000000000000..10f6077db2c99280057f86f6d02db0b59a80661f GIT binary patch literal 810 zcmY$iNi0gvu;WTeP0CEn(@o0EODw8XP*5;5w=^;}GPN`|Qcy4e@?oT*fq|KciGl(U zK|unSk)8opa(-S(QGSkINn(*+RdESH{l*rCaQzxv_5Y?YsMm5cOuJ+yZ%`=LaKh!B z=2}~it<6nRA8$;3f64Ubf7@b_iiiac+=dJW3`Pw1CI>%B^>TmxRj%aRUUAp9D*M~k z3)7!g*O%@;vm8k@apfn8rBmOeL;BZsd;}^`)Gd_eskAp@5P@>7cKvu zvogmZCUf1VFYMXiV=Vi&*BKzHzBXpVfBt%Cvwl>hlbqa*K61hN}oSZtT2VH*v=Csofi{zv6HA zT`S~v;liKj^jU>ws%6Kx^d|Z*)KdT7d!o1Abs?j^!U7MMjwPRz!dA#VsM>$&x&FU~ z^@h@-FBl&vR`6S_WG>-7#Awp0A^5GC!-Y{JL{@N*hhxK014-W8%e-IrHb_e+O#SxA zdVx?S9JOWd1Hzp>Ae68s?L zB-FE#;q%HJi~)~~9&x24mL$TX4HzecV&2Hu6g}qNvM~s8D@zufXO0k;Qd#d8du#JN zOGVAV)+hFiQ5;IFh5P0R@7~VX(Ddp_SX9=rcPgt=x1SPNr&B#wdc)MukGtla4e4y( zY5MV~8N-8XD+Pmf-TMypKBzq3U+k8#x^2@pSB==qMr}*lbc@$>IZG})9rkxRzm;0_ zb*uZkw)|cz8UOd*N7G(^)?dbUZ@!DzEnOeWEvFFR?&y8{?{fB(Q08Yk91IiA@k|gq zAQE~|By1y?UspK~+wNhEh(Bw1Z z>F^z70v-%E3p)!tH!Djb85i*XViFQ2lK-*)^~_969BgbPBy24Io0E_j!O^rbew%?% zw<3U0VTzJ4)$$GeUQ~nJ6B};@pWHjBeD5XLNVBc8nhZ;WL$e3v2H^(b0U`F{xjJz$ z|L6B%BXjO5SHOr`ZKK?{YOO?Xi?dKyd^v&Ejn4x*$y}yv_vr z;a#JhhVM8Ueb9)#h4D9etlm>e&1$)Peya{=HnRP(1c$0w;AF3DZfse5XR8d^D=`q^ zX>zy9<;V6}hydd2x#Sjmub#M!di9SCJ4oQu1WsWx0WH7c_U2kGqdm^6z*bc?_c18Y z3HF;#u#Cw!(54JDBG7bI%yVAni&AykJD5r2qnTc_$yQ(ieQ>_RxZsxOU9$YggR7%| zNR!pjQ`fz3rN(!+&U!-@oQcG7Dk1}d8JSFDl4#%C@Zu2-7|=7e0a9cFH|R4U?FMo_ z5etNTID>`IfC)gUkS8RGfOdofqp$=z!R2U#>-@qFusH^0;Q)!cvGW*E@S%#au8!(< zU$_VmLo>itS|YK-nIZf-xeC-jas4yB51M^L3r7wfzyvB43*)I*h(wSA@>tmc`l$?6 zWoGPZ%;0M5%;4?f`agg&bN>GzPF4bg0J5@haj~-gAI1=t$K7C?`MvVYjtHo0;5Q-9 ztY|VN!5c;10%bE5x-^2w3V>WU+0ZA!0y|y7TSs=KCJv>hJX`Qt(G7?Ohyw_+c@vmr z0yH$Kkq?9|S-$@%i$ak<`b))K!xnNT-H)LSPR#j;~{hjn-$;9ZrWpzoeu zpEz_&^x@W3Ij%=evXlA+%O4Od)bh>H)!Nmuxp2_Y5}qc^axJLgwxwK>gI96OOGrbe zm95;9Pow?hJFl{u$7ga~;F)mPQcWcK&${B~imezWlIeu3YZa8MI-0oHwOht9_wX>? zaf*C=wAgPdWr4B-uvQNAglj*beNtMbA#;7()a;?bGxdLrx+ddq7hn3*@~uJ#cTs9h zxO_z*jtYuVs6;~}Rj7LX{?u?qXkNxmmJlAkT69ymPP|C8?ykJ}nlAue?Piu8YMf2A zH(DubI99aW!i^wG`gQQF?y1>jCW=b-LfDugO&rRaQwTyKvDga46wax8mDEFZ&O_BK z%e5xxN{d0dhZicmbAR$fJb#`1_EbCUnWA(#Py>KV>0IO*mx6R%c&F4MGxyqS#gcXS zZ`pjdI;Q2pOVLS5ceG-@o+ovvyE4O4WhN}>K7L^!V4E&dt25EyNO{;pLI#Tr?!P8y z6a^W(0L&gfeyo8TJngC%?Fz~w1gNut=6J`Ti!2}*=y2s+YBWRd3{7mM%%>1}wsWbY zBO$PL)N&alfg^fs#4TF;S%p*LFRTRh(FRa018Jrcq&YezlLCb2-eY}dW1HaK3&iUi zA{$pQ;qVA07kD`^>MAWm_kP`OGCM%yGtAZWCwqaMvxJLdO)YmJ z^8p%aoAQd<+LGkmq$!OtxEaQ>pUhD0;(Q)Hc_*_Z``0=Rh0L96)yV}*9HRj$9CThHa3L=!-hF@2xm=OqUpl-Iw!Y=dkM5Ny2JjHNO zbHTQZ2?7j)P@{W~=H$hw(AF|A2w4xAt%6n-YI49+DCZS)%5ok+oP&UlhTw=xCKgeU zgo=txlQDt8M3ayqGZ^AtJ%>hBL({h|fE zXyY5wvLi{;Wxr{n58u|K5mhA(9j_j_+l7{t?13!Nb5-Y2c7CHLaJg20y`o$JE=Dxy z^yo5RFWcr4M3@V;#1hbo$WKBbz{TXGmrz_6pG!OU6PPwwuC%*kS(Wx z8(GlMWizHd%A7z;-th%#v#_yxn0vd{5)f8%_Lwaeg zz99X|s)gbxEquYQ9jqQDD)wV3f*de9{9?Zaji9ZB=2k=tZ&Lfn$1v zC_I5=cT}CtgV*ii@nM(C>cMB}CSE*G#0*8-WVox8-Ii0>S5jlEOF-?}4c%o|9Lihy zpyzk|$#L!)+8R-1!MRZn0yQ}|E_9tR9Ssc)MsfbW+b>Vpf&gg{vOl6ew(*iLA3)-S zzeQ_x?e<&X({+xY=63wTASEj<|6m5FKo^)m$TqQ@#5f|_%t4HFDYnQ^5dx;+Qs+<1 z=(6WZuXu>3eK^PU|LrQll$@&x8B?6-b8V;JtM%2V-Fj75_!+K!oD=qB3{if)P{tT( z$kT-_Nw3P#ncTNI4B_Pzz1Xet@dIxI1La*|;R%`CEDlK?wXRVAhfrb+h0faDk3p83>0k4jgz?XxS-f+=XwPG<33Jht$%p-CeO_$0{}tq49hUErf<`PRam zu4umKBMT;U{%fV@&Kb%ES(2S`F~gzK$Soe9{Jj})#NWct3vN{btZ;{T%hA8xp9@Cz z?7@kJs>e^$OZsj4Ir!W+Zw7ks(Y9m#EvhOT2QkaO<@zbHL`vP81*t2p*;OE~?g6I+ z4-H_4Fsl0n`x^qJtNT?vT0Ye<wC1Hpw@6SoWD2yiS$jF$=472aE{otf*4SQRpx!>R>abl<}D4qrl?qBl| zgf3H_40v(i%!~xY4q;*n@VaG7%KT!8wBIoh9Ho5p>wqGzD`qgEFE_+i zPpVAyn@S8YJ`ISri zOuiDVCJ@|9t2o$E7I72cgb5Srh8cgB)AX`kJLrtu7kC7vef2pEA8J)bBli#|P8=C) zKVWFE1g)Be)TE|3Pm82GA}+Hjhr8`L$yD;Q$aW)|ryApnX<8>hQ#d;>wO_Hx^Dl*l zhC;WQ>x5Z7j9>E9r3PU*y+s)5r0rOdAJ?j+H_7{$EiO@BHLct97p+E~<`(^<`7YlA zRE~!Uwwp65~-c*=@XXCzryJ0wZo~_jsGf+xdTUokUzTQV9$qH*eKh1flJ*lUG z4xN87eV4r;vEVXiYu)B+9at7qZW4yu6a}V|snCqN~H$S;{WTQgf3j?n{VI zvBl=NloSF%?YAUL;$RtxB{ockLxHwY<)^O}!PoTHoA}>V>Er^;@0trL^X^=e#NT%w zw664u2Q8cYg2zOS(QZJhg-@;~xqqcjaT#VAt&*?X!)NS$kj|zZqUMvHK%Q*yX(B_` z8&8HmrotjS_iTsC5JkL_%I1D=2n=;({|J~yQ3SX{Mkv9R-)GL8h~d{)`9!le>O^lv z!lS6O@N4WR*wxtL#n<}bD~cOE32yA(Xo<4Z%-6|-_11Ary70+rj9u}fOUT>OuJUB9 zjRymh10A^+0b3mMqe=HHK;mc%g1(xD8lDxly5#`A48qpn!*gQm`}6*rLDEMQwEixw zSb=0jIMcsZg)abMB6ubKUmcD(P%fqi`p&~L;j@?o}HyDq#9WX88{4jDL{^RkTH`s1e%qW zWq@tk^bnMG03Xd;7&(Lxbn+fNhCYQd#J-zob%=Nx)|sxWD2v=QNftT6#lnkqrW}=G zS+H1>T#|GP6f_J4aC^n1@s4f5h$3xABVIjCt?cOayNuxzGmTnO&>N%hmIv;+27{&T zCVmpT_Yb#gwggQId(V_R!iCYJaD^q`Dr}8eaS;MEKBU5L^eWyQ?V2>1(oI`o4*2K> zw=@>K_|XS`GA^>7sqtwxU&4vy#EvD@FC)A$Vu#YIFydiuAZ=$ebh6qJ8>^`YUZ^(i zvtOS|YBJ%+mOT9$@tHPDe)sTg+$ZyR9+LexW(q;VIy2y5jfu@JdNlC$;8Xa{m5bPo z`^lwKjZ6OQ;8VhDmxrF+nNAZfo(}%U^6a}S-sQ~^U-~q_2xTUa_}HXO9J}>o)8RDb z^}@4bK5yv}DD{-$W>;aTz!z9yz5m(g4UwB_7( zwka|xoh&sVrfVR_=es%py$hezjDuv#fXdsm@=05|jQk&ziT{|<`pAhOzFUg_ zF@p3D-P}UDsLWA40z8%wlkH%kIff2uMbW|sL*f`vtA*^`kw(dz(2_h*wC<1T2przyXa(~qNR%F%s6 z-eqEifYh(>EsP^#W0&a@u1q#SX zico$a1*J7$ikhCc4on7srGN6c|K0$G$y#@(i5)@j=|{i%-hh$`GTlHaY${{g!`>(O zOv6c`6KbqGmH=NOW+H@$9asL?>4`#w_$=p8YJIsfO8zURQ`W-ep3ODS=5I1E zL~)#!N>N>Hkk^l#S{pN9S>_g^-@jF!t}?5|ftYefmzQ&lM@^KpW}Kg2>|nwBdz|97 zD6>+PXiYBCTcvMY|23L#T~xDEZ|CITl1-s9xX6ciuBpHgP%w9bFC$4_=nX!4#SjM! zHR;4s0ps$gY(zXPP}iD-v`wy{>ue2YX(4e$NrEm@ckXNZxBfUO%_1wmE?s4~Vbl|h z(YCM?#X1^)(G?YLZTpem8I`i7##JD#1>~6UA|}8Wt5zGT(YII>&OBZ$!0Bcvz?cNp z7r?CdR`NpTLhk*|{rW-!`OlrGtQZI!6T#`%#Z)vum0e#9o#b=nRg>Ikq`xxzZz*{UV8|Fga>Nf`IQ*=# zZfxMNeHft9rDCs{YOp5lS~f}aO*jasu&%wmUmH)eD$X_b{-8Aj3-z|?p#=cR^!GTg zZ}*5K?zqBbhwI^e`|a!!{*rExB#x&Vr;An-X|>CW@wCibJ@VMxlrLY7Y`Xpeqk#cb zgo-xBQe*^QlJMk0S0DfTe7yzkJ=dGFpYtFcFL>z+TWu;IZ_>`{vmo+h%AOnqTA@s& z?T#&b;T$(g6KwoW?ZbYrNM4)I|JZu-FZ^hD=aU-?aa#?v#D9s9B8r=76!L?h2l9$9 z`wL2D6bEfQr#uo&j@6>A$|LAB+B5lw5e0B;OY$^%hPoJZsUTG}SH=O`i#zYdB1t=4=nr6)%RgqE|eK+&n>CRln-1jTDL;S6n8uUg1$M+2`R~sM) zmIX=_4@vpLNqRzwh+)97qG%`_A-leChGHv_)h|_xqz_vr?D7qxr}Vw1yYDY#K=VzB zoKB1TkxM1A#{r-K{&mAY2|v07OCP|pKw^3Zh(DBFvn|0s@X$Q_fb`~N;`>tiilWl zk#q(tvdgu@OS@AHyKg4S0-i_&3Xe`Csuk{v{E{Z0oo1(&%NKv?G~`Dgym*k(NzJ^* z+O>xHnk_Pc$(8a`<$k4p^DRdVu7G(%V z%W{}mHWhK3NF877d2vtkIZo0+Gcrxs;}N*q75mCsaw$cUT81lpjo_i#iU;wm0~@Bg z3jbFuX{!yewgA!lxOyQU%Ko@dq}2*-6@{!VohVX=9iU6g+oLv?!ZqzRQ-_D0oD2j+2&7pF1qCB1 z`ux8lsfq7_rX0d5k0pqip5BoF$im4m#z}C7$PhpfKtPRPAf`y!%*~Tw#m2i(Y_pDc zf$8qCR3)@}v0j=u2UM(8C%WkIBJLG9i!3gcBlXB)eU+z%56?>kF?HTC@tEULzz1Id zwIOBjc^#1Lr>(G>ke7;4wn02MsHo5$rp&#yJHs}UrO(9V-(%=iZzylW^^MqVF}pXu zCujJY)Si5(dl1*&_&=Xorz<2JB2Hy0ASQGbG1V)VEPn@9-QlUl-VX)%IPS{FWPG&m zeKMzX(Qo@L7QcdMm=d8Fc|F?#ebTO-+{;KDMqN#E=;DOJ!m7=9TGUd zA{hv5jH2lvp}-LSY|USI*k*@Az^7RJ zr&95%_XbI*#m}#Ar<>F-D9Jgh<15ao7jII z^J-neRV)C@Xk7PDFqJ#H@;X*@|CD>3VpCf%A*{=<3VbSQdWyM@a3M!e;3@C*0sJw& znSMTe5R?I~I6u~TAeG+*6rsT)v=EPX{Z4Gs0fSJ)izXnyTq4nBr^~8TQ=duhSbc zgz4oP|BNg{ztZfwz{}g9^1joLu1yirYxw>rbD$=+^}b|*77eJ?dE2yMkak|{Lx2sJpw6$0;2f+Z@7F}NZQaKpqoJ)5ec83-|AIaYoCPa{Nn;UWV7oU z@lM#)K)^HCBm&(#)>`1szxuBUP`bm{=`hrozt|q*?a*5Bpw6vgREV6@4p33cw|~&1 zZCP)r;4u%I+$2#SfgXr@NzpJNjNn1r6a$3GF)aOp5*8Z-_Hz}a1k#NbpF|^Z^5_NJ zojE7%svYS1#n3OFdCE+rl2N-=m%}P}tm5tD5MJ)Dts`xnH!yD>!Ri`OBdim~298?J z%vDsEdMVWDT2#~+W;}jhM2;JHtQ`W)Ri;DZdsr-4^$RMxz%D4%53gp*u=WjM)?_D6 zvT%2J#OfHcPrSG|2@Q+wq7;sO=dGT}Dx>y#%?s-rv2LmE24&2KqB-s0jAi6x&{h*2 zaOU5(P#9z==c0{t8WA5Fe08|T6gYxuqzaV-I^gg_=I?`sEeY;6-PVWUi@SDz<}ZfU(DgyN@WSXpPB{MkoSX1NduXQ}qnaS|?mpAh9wH1BrIbPy&N)D?0)kGHG}`Mf&hs}~}g z)8u%k4Pl%t<8A6x2*?ygm^gU4#T7VDFuMWagEFG7Ln9WWj)6q|8WH*VT$?-Z^~EDjrJPF%aNx5{iZmjL;@24Nw~DkD;wOh14PJJ4Fra**#HGjnSrK?D$` z6@{GYhZ$m0V)o!q67g_%)}9Bwxb(8OWH?4TX6dl zc%{~rQF$!U+3O+s3xHTJ*U`NFkgZoWWxx>cD{L|-eOsOBgDh*)nPgOZkBarlDBPpR zS6W^m3UqEk@qL9HM%tl0@Q9c&j+HtHSPlV3ptKDp8i`0e42upsN}V+tX><=#SukG6 zFp1f3Wd&wBQW%wyMS7+`i6_P&iLD^k8A5PX6U33*C z&uxw6aREfY$I{!HMSdT6<_Utj)%tf=S^2Z|4Y?-cFeM4EC3aqC(QNc)sWFqHPvR>kMH*^+c>DL;I0^IAv_Irf8b1 z9J1}4Uf*CV0~EPGUFE+v=!Nfrm@@DL2iHugXs@@1z)ZGBpOdvU%wKNy#lWkJLCk(<;LKbyM|#y)iAYd( zb~ICDDOb;;Q0g|B7~j`1e!(_PRJB-k!m|%dPcW4O$J;{THHX)x z$wh1EJ-5H~cB>l4pi6ImA^(*pSLSdjI*Rb~5SyOq074fyCLXqiR#z5M{Iy_@S594O zfu0-lliz~xX#D`$lw6XLMeE@hH@qlGAXptGl^lc|u(m`hF17qCajL5pI{}TAEKbY$ z;vw9yc~Z+Fq_Su;@{OJW^a=gvYe7r2GPQyNJplKMGGu+C8tJ57LDa`_Nx%yV5DKq8 z$^p-<+(7AFApr!Nv1oR-X#Oz(1WA8IcA8rTYb5#KAjhVRL@Mh+$tQoH3nrGHxdrYClDX{{F%9|aFut<*Dg6yeR}Q5E<-cvP4DY&PHtG$IxFvju$zB&4Zn zCe1M(IYXc}+s%G>Fd%>=|G0zhq0T8ujBxb*K&ku?+x=E$`Dh3Vh`y_(vsIfA_ zIZpJWu==!Mf~9r`Zh)v0oz`IR{^fPW=&Bn4_hi{5ynSsH9QP6ncjxOZ#$&01c^De} zVH_sJ;>E=G+lfbD+)?N?r^y9at$iYaJ^YH#7G$>IPq*Q)L?~@Z%u<@Lx)kgXM=>^>-{mkB?N5}(y}e2H$DTEjdq256Ld|x4Peddx~|dynpnSlav~&(lrO~Z<2(1avcg|tPbJW1+nfT6f=qkHlVDeoKZujed+r91 zu?#_|H(Dj&V#N}rW~{^am0(!(sO_y7qGOtunMau z8IATprQ}|V@MdNTWZ{Ns{^_V*8+)HLk&jqv=F5K4%3$+gCrU4ht28~czs=X~9I|(TY~zy%w6B0^Ji!l*vZN5R~jG{L_AbyvMv5_ zsBNN??B2#{CUTW;Oc%;=hp8HxxdCTz*+ zgXBjACCFI-wa7uS&iktynHWdu>E4Ffmf>h*Nk8B45eguIp{I7K>E?9LTHS{Ee6P_0rfaSdzSONa>$krUk(2YRFj3-U1@_SEY{HlUS|~-R(SHYPdZAO`3-zP0 z0B?Oq@;}ssFW(lr57a|UC2u%(e|Ix49dS;XF}e7^j(uUKTb7u(0cBh&l;QnUPORbm z0xzh?s1?-SLXpw}6L8`ZVBv&<5GDgf8tO`3<@2B096-g)b?MNgBHak$FA|?n z-|d3S)8=cOcE60TgjWKP02hZ-Mg}K6GL#1~*D`BkJ2y7kuY4``fVo@GpsCIg-Vco+(jQf#^mxl$fOKs42T!{g)JS7`D)i`mNrCO&0*FeT>+D@+0&L!I&4 zUhGDxeX<(L#CBs@lR@x`*tM`}Elu`(OslZ!lNIFi8s)?*o`&q;*v_Dl7u-eTQrEpS&3HDLAzx<2cQ`BrlLofp zF8zKm)E92;FXgo^TNU1%ji-SGqe9iVOZ+4eZ5TmZQywEIq(MhjVuYiJ?_y6GS_IRt z6E|ZSnu!Y=DhxKduv>*HdJ#;}&_vNfyKVAcQnkp920IYIw#pVIKJ(vee_=rZ%Vl6z z#o+Q1OyyNb0c{^yU7U&QDbB?5$Lcsw+zALjlL*3C2Z~DDn7nv`JS5N7bQcS!@@5&s zxmBgS-g;prAA{PSBy>$MQ|U3wZ0} z@9?g)^=I=yGeB4uKSpm2j0SUwwQ>ghUML}`6VhwG3oWGlSTLClT4I(Sfp~Kr5LZ}z z?M5Tx!gQ2-_#B77fs;HzVvXIwZ_q&B3SOsQE&hu|3ZqLG4*?B2#-J2ZNC<9l-bJ)< z#VSFHPWP`S8Za#lF-J7X1X9o8eCNxujbg^ZbORa#z>oI4!d5qTp0jn#U=p??!cIWQJ_RT3kF$6#Q8V?l9ABK<%;QpZofg*)q%g zI!8tzOjaMK%P*Ky@CHWJwaXBzDg+1aOBDu($zSxIo9ZB2Y`pz#B#<-5SSk!EOWG)epx><#u*Ua_xIE~@V z89`}}LbWv7R;(Z!4QHsi?;C}6h@nhy!3JzVPU@qFJoY#d##fSo07I1sIZ=Bx|N0FS zL=cu~xSu59rOXSC&OMehwh2vignh2ME{P>wA&y)SN4bn&S?ico$&{}3Fv$Jx)(!+h z3an2s$*|&fj{6}72vGTU+`m6oM*X}~>dV3KT2wb6*et@s|LGUpc=ec;u(q4)>xjDo zrLiMU^hr|5-4ePCl4|O2-tVi~$tv$$s)-NALHt!2l)V4Orjy{HFfPnQ`w<%>Hu-bxIp{B51p|-0Pt$>n+T`Sw|J_nb=t9@P$W8Hyzk_vLA3^?P#eQ&B6^6C* zITT;7yFCe~N4x0;GH_G}`ZDfa5EUQ>^J7{^r!;9pVHy_pQGYp)zl&K&6N0&fAXfB6 zos%Uk{I;rb4N1t5y`2x*)LS9}P7jJQd6PkI(*|(wr`U`eA03zM0`3f$8ZL~hk+44s z7H&KzQbWZHtV#{c2m^Cf@QKnAFVhM|K+||SSoxzIa7~rj!4UHQ3`JN;^&Lk+sYs)k z5c+pbtG+#xM${*7h#Ct2jyY9bNDD)dCcWh71HD_clog#Adc;gf3^1_;MjlpM7HfW#NfyIN#gvyJvA{GY9x#>u;>1~qo)kP{UDvDi8XF~_7sX0qwLh|9 zfy~6i3p+Q}e$)bpV(0i58lLxh)M3U6i^{vic*;3RbctDGEFCm&iCkotAfe)6yK6$O zevKt^%po`+so`+HNJVo1AE1scTBx*c6iAW2XvWiIkOEWuFc?ww`;*qST7MGm=jx_4 z|IPwNOm61hLfe09N{sWnox4W$B&azniD+;^Q=uPa*m^&Qyqt>WDG|W7^2s!j-|b0B zPca+`f)Zi6WHRKzN-!>>&F2Uh1eC7r!|NE_NxH|@?@>fkatPG`(Vyn~q>>F)Nsc`c z5N5#=F&qKR9~2Ck#se_ad=v_T{dcld;$tGjy!`CZyX7qv4(?ozf57M2j>b0vN@>XU z6+is8hpGxi{nvLUrT_aaiLUr($2$=u?@mpCH6G}o%gEZJDNG7Sn336JynxQDWRWcP z7&Q7L!s0tX(ayIDJe>nO{Z^n3V}~*hE;pw6`?L#DEu+4NC)?pkER6RROjzk^oAcft zBP`jhJcMqfkq#y8OJDvGFHFP`@#Lfn2qhb)V^do_tIQg%nO1c@ls{Wx^tJt@cgg!G9A!iKFx|ssQ)GWv283M09J&=ua5Fg; z^F~5VJ%J#Lu_m)Jz|fqNZm3XfbP{Nx8lL!Qsyr#9h`Wqx04cc)o4nogF>yh)tQ>Ov zm0mW1>M7Q0|A~#q?nxczcJq^&kAtyE>bPX#Sd<5fac6;phL~EM7dEt$S+tV904>pl^Kg zdhWV*z>A$QVo&y0KT#EcVQ^nfkTUJGxIDV+Tz| zyroe@8w$o2#Xf7b0UA?dCD{SZQqSN~NgqX1x@B9%R2}?6^cm^Ap1(x13#{kYmlc#@ z{-vQtm5(zMiTk|w!6?)Ql>Zir=%$Gkz*L=JiguK$DQdQtXAsHqmVRu%`jvhsrA}=J zTtm@BTUpNl!F+q4Nldqs$0=JikHsE&^C<4elxEN3IBf5Ztc2jk>M~|!33y-Af2p$ZUlj{xoT8M@t4ejBKEjz{b;Am^_yRy-xGU&*O4m_81+5Iqq^c-PVi($0RjZ zYD+*GR1)E4Dh67w%!gffk9#QS$^rj z%KRSgAnVX0M%l10&_kX3X7Hs4zS>|4jSDP1B$o8>b}pZ)!RKwuHn7KyM9`atr}Mmz zEz|*NH8knuYqFCuw-rzf?F&661ir&NT<^snYAk1WeO+J;thpmIAJblP=o5xr zA3ko26STN6)_bM8N;K27uY@8sPewcLLYT>c{mF(@`NyXh#YH@FYXHLFtm(&briyQS zH$l$2m_S^0OY8%RJfkW^<$mvLK#naLfU(%B`53!784v+Ph)mr6ETHi}$N+FhlY=Fu zFdQji{i}w@P=F?lrrqX*cC-qW=yl7?OexN|aH`U#K1%mf=qT4Vh(Er2xd|#Z_G7o# z|D!*;1^BZLKZJAkxC8pjps#4b{ya5br}v#icii@N3y~!ycW)?5_EorekXF?$K`%3N z=yb%0Hl_}^FF$hq*Qid7qF8jk=ScL)H1voeaF9!m_S65nL!WKZdxNj2_Ldr(q&QB0 zQ(^PA>se>33)JbK@SW1K^7H%}mR1U>%ZU$6^*n~Vc>lmxy3VhOy8Uaak z3{r@U+$~=U-|<5%>274qX3#wWjqKZ(>WF) zh!`Y0{>o0&ZVzF9fCO}E)B$K=hL*Vrd6S)vEMO@x-Qd|B zkZ=ubv&dZD3^+%52(ew9z1%cHud?<`UmQ@|DP43b zz)GWJVmDl{!WZ%^uYamRi<_&M z%5fNLa{tee_Cm=7Z>Z#zyb}6Fe@8CSgDh?v4Ku728)2Q)EvGu80Zc>>Ya2h*m;4}& zSdnnn{`y}~ysDXazRewdtc{KE%35Bqw#WSBVJvCu+jKX`0=ISVs#U_vbI*y~dh0R} zgO=(Fq1(d`x+aIGn&X6lQBktc5R8x-1oHA@E-p?TZFwwho1=e2g3x)8Z#Ux#-SO$d z2GsLWU5ZZ7lPyw!ATtU2d*CuIRCg+ zbCc$SGfJ&sFCVV~nFStg(gRhRlED&40_HGjRI0n;w&c4k6$o}rico@k`26NZNPlz9 zb0z}1ebPbKVPtZ)(L85Qw}H#SdXv5CZ~HM@{y>`!5L~u;(Yv>Ucya(e!33!lI-o(F za{5fx(T@00`r!bZu{$+mDy{fn&X@c9<3(u_DDmxxFPWl9$OaQ1ELLf8$Q=U=Wmk=Q z*0R2az4Q8In37<0V&Pm#LDOpC8x=W)$1Ye!qRf?m?quQNr2~8^&|c$XN(fXRU#?} zSwdR_YQgjtJ8wl5uhti=gd`bw{y|%Rfg;zbyk91=FF`N(Jz7Xf_-ov+b}*X-ykMon zY0+9bY?Fnwt&4&LIg`fJY;jYLW;KB17Kl)^4JzEbZuWroq_kaEEnFk(h}{%8HeS5d z1UXOs7OLM`LEdveG<247TLZ1z$kA18;u=8usCFXRQ`c;djc<6W+f@XJSilvi0Ycm2gJ2tM=E~So6+@q zi4o-vbR}T2pFt|tAAcb^#^)dG*hWYw8xNsXq7X#OvJ%`50p(_zr!@i73$QUoOPi=k#dQbE=8b_7LL6WYbd-*!w*YM(fmA`{^W0K$ zJPdDs6U+%KDCGviz4Fxr%Jv5T%`}mf@0X~Zn1Znbdxo;dP5?lu)372$lnTK*rnpIb z0;9rz2tt~grM5$VU#)yH=j^%>!XG`R!2BLeMe`muC+Q^h@8#$J+hp#0f<)w~FQk#6 za`d3E&E1A*x>emy=V}_O>+z2P2IgJOwX$z_u1-4H+j<4K&4oy{qf<^=1kKH|_K^JN z@Bk)A2_^2yGIpXTXb~eK-jFBYZKJ<0QV!J?-*genMV1qx;177bG<>Wi+CMskDXcNm~kO)|?P4X5{1U={U!y24R+Q2EuBKVzVbXP#UCe-*<_Eq+WX5JCLpjSOyXiThP(cdnL z-Fa=0j2_^RM=~Bx<7x4TB0I$24gS1f5T42ROLj=;aBJiYZ|3g#qvGG*(L#29hP)$; zuU0f@O|Y4Zg)_2-pay#=U7luvSW`<8DR@(4px`pF8#6&S;vp;;b3&3oRqE27M942^ zy(J)Nwr8-uf4NeL_V8));&-4uAH?Y)0(#d_4#MA2I>a{0y>Fofz*<}65O!*9L3Y*^N<{%&OR1gCO94@gCu`lFK`n6=^&ks_{ zJnBhcMsGce;h5-U?5qI zB889=5m=72$bku$agH5@Aj42QTC0v)|<$A=Oer5gIS+Rhi0 znzjNK&Chc-xB{+!=)WU-+=urP|Ck+cXP|E4BWONk&u?a6!{$HXL^_5BhxxBzkG!p5 zyq^+!oV3CY@Ol9!xlj6&QZ_g(rg}e1WMjB85M0IiOcd3bGt*eUFYo)dyCJd^{0kjYVd)8{mMxgqB zU;4!+38m3t6s4jZz zjLAwnv&GK@2#Omr35vym6al46%legJ3Q6A^dQNx{qj-BLn+6r`h1pM3nh!ldGvtVP zSVK*i7x|xkWmkLgG(D!5PR^56QWCVdK?>tQt#^}zO$271hCv>hyd((yO22Qo0O>%!ZB{vOm?Kaxm)_H7h8${L?fFW7 z-?zFp9D1@KSJW{7kQ7*-wbkmPcn6=oyKxA=2@uY+;BHzzs@>Se)1R&=P-g0$(pYMw zFHu&`vtt;DeEDkgzEh=>Fjk!WE#SJTTW%DHIj>p(hJ}M1G1@hq>zK759O2Bz?ZEV) z+)2_*q66fACplF}DqwnNOZpex#SxYg5gb|YpK#Gj|Hs9ceG+(Db~=p9a$hGV1?)Eh z2K*K1S_spFaj#|L2}MMTs7;j%t5IRYj>U$=wmIK#`tPdyUZoVR==k_#kyDxb=RC1p zfuH?@2QPUdnm}7b7t#kD!iF10lK5K2DCPeFD?rr0oCja?X%suE>}d|iA)4iF(81{p zO7ZB*SfvhjWZ4-t01qrNf9T*Lwef>W>s?l4IM~|4gMo*_=mD3F2V6a%M#JYu0-}RN zJ4BjUf`50|k{;Afr_88ldkbYmn)@<>H_KC7yp0-&I{GY&jH!T52vza-TZ#6B>j|l2 z94`0FGn#>e93!}u)kl~oYO2uni{mnCgkRs)YLSZll#tX(NGZN#e~URtWc{H#(2#>? zAzj4!-`>K*2sch3uiVUZb|@##AsvEz=$Dh004&Ix|GNWqv6x4_y519fbz;#f-{mNQ z3|bg~`1vg=0p}QmWy@AX{}dbuEt!;BKQYR1GVyYpIOHBiMlwLHsX&w^ka0G~sC0EK ziaMSbiAa?Y5ai>3e^I_x*b}%1(zy9rlp(@N5kXG+@ST}MoaLxw_|XC*wioxzo!tT<@oY4zOS5NMsH)x3?%!n6>7b8fvBb)CI{71ddMIXipjBcq;92kNP zm3UFLX=Iu7DNLU5HToY4Csx|6j?FD63$VQZt0aolxL6lcML};ZhQM?q!a~`JR`?&NzISA@XzZxf% zS`gg@==t5=f1W9&w9|sc<%%7s09&l&ha<&}iM9X^m#wj}a}P8^txv4a;U%I4*$!bP z!`NuqaoTzoSnYfgvn|VUx|-(IpoBuy#zdGRXHkKqG^dlg{(QfPoXkzsfGOJzNWhed@Seb?5bIlL{NR*|>8Ypf}=e;-+)~5EF zY@$~-%|w;xtTy(5PU`(RqEXW5_ocM@V zLjF-Gf7vVtaDyX8?<&t6f!EuD68fpbZ&~%kbGK~SC!M|wy~^JYQ3wiw^1d~Ne7zoZ zf8^hvRbzc9g(ZbS>8{|FXYNS{wE3MB_shdk3;ruPHaYh|Z}2L%P=%xlcIRFT#fFt1 zLDlj^cGERRg=V=!$_Iyz?qPA8${=SJ7Fbq9e}oW0-Rmw}ir^oc0sSaCG*W z_Xk#$9SuMTj^XY>EIaN)$cvAP@H<^uh(9r}<3yNu2LxQrn`lV8o}6+Kxhm|%Yw}KB zC{d0b+mu*FGMQyDMORRY_mdG8Z`@Z|Tv4I5PteGXIX}Q^jj`ahL|A%Hpr8?CER;Pf zf4LA;Ip|hgmF2l=rPheSB=3raouBcLA|8q9W3TynE zCZ{OMRISAwD5{x97F`cYA0q_SgQ2;ef4`gaDFCG@yiv>bm2ZS%c=?|+TUDPm3167q z4BpE4Y*t=V^u-G1v}@91bY9wK*80zEw=KPiVty03ya$)P_{?7r$AAM9jHq;r`fUoV^$S_%xF7i?7SJ?poSVe0GRHpRyQZ!VmVq=ZB#oG z%<;~&Vgyxg2*76BvkSly0lRAH5>Ov|ErlgkA`420dHXHGNyeC$%kIR%Q- zz;ByodZNLOC>f7g;10rXy*{@Gf9s(g`WR;D9F%pqqK1{tD*p*%$khe&*TaN@Z&OdO zH1QED07x*$JUoGN$~B5d7QrYIXu5ybeu!z)Z;ni9mQp@6Bh@`{I|sVft@_DCiRI?? z{2&P7^<~kR!Y0NXN6t<%#;yW=YZa%b(jdi+N!cBCPpr9z3wfw^dz{WZAl@h? zwI?uzSSNl(m6@6aeFsyKk=AdauOf4j+?<)DSCU$E0|AmDFsWuMLSkf+2G=&7iAxK0 zq(c;pRuZ-RjR~O*5(2S%e@hlvz!-l;MEOH(vEt^SbO88^k9P>KC}KVgN46JaOET=z zz!cPMK`NZ>imId&evl;{y{|L+bVL!q&kqX6iBe>NO-;VJ<%qI|25`aR=XW2PLy8_< zw$*m_Cey9q%K0m$Kmr0LO+!fb@X5L2$c)M3K%S4{c~-6j6pzq;f1=kw6qU|o+lwTK zp(-_DqORj6%hQ6y0fZ(UsVDifwtHJG+JJ?@8mU}aK{N2e?8-W^IYST~3%z{y`?fej zk^R^6pk?q6Cej^ra$*U_{{y7f!YgT<^vR1ahtQ;$PSwzjf_W33&`5}pa}8%Cl}c?> z@>TWz7(b}3R0!(Vf5PE}vBLw)fbHS;Or>Qt8(y?1o;p9tt2H++^bFcZ>mdZ)vl-)HwUcq@!B0owVtK*JieF78w z&%ys<;R1|H27O~vg)SqT`-VxdK;a%AMSflqLKHtWm)6xoe}f8uht>&~v5*i?DHTt2 zLTdf6)^u8xMEjp5oM0iVYb-1zGOt|Nq3Hwm>!2BK>OGeW3s$mHQ1Id{FDQ&~kIjt8 zy(!|P1*L5W`M0`Dl7JwyzzPABJo+pd`?Se^#Hdg+R^K-bpJAhR&e_zbD8_#B!aEr~ zRznkl>Pe#Wf7$9w6a^Qarh^~QFl%dQWTE_Bzj~*AaM9U=)`?_f^3ST`+^1D|0GSyC zWsDIP_Nwe7hT)!z{=4_kpYj5{!@XYl%<@eXB;kqrNtzf#fnPT$OHME`NH*1oo$0Zi zDfV%&gV7A?^tw*w9KPR?1GbO6*fY+y;f;5L*`CK}e^OeKGd5Q$+}_qJ3l^*}4uO@_&ju>xV z=L&X8Bl7ih0&&|n@f0I0U|chyHa3=dL23parQR$Z0w9wi+J>EB|Eo+i`U_NJcHycl zlC;~he-D)FQ3CFTtf6^@Lr|$YYWh;n3+;|0?*Xm$ziHoD03;fa1!c-Qq_R?$+W zOCl=?CCSIB+NH>fab?ZNDl;$Aa4ZdkWDO0Wl!Yv0k@&h#kAj4@xPngmi@Po55aUmq z*H{T13WST@qAp&dBv=a|l9PXl^@OA%H^(Bwq* z;Td2E?IWDTt74&i+yQGlGgAU|e`z#C1%^hdZwSmCnKIDy1_Y)h|2F`xvY{VsOdgsB zkU?an)*N*jA;j&Zp_G^&j%3w$8(WFAL}NwOgNT0BkWULR%;4cAPRV7BC~2-`k|^2Nx(=?zeL0fBxIBpmumHeeimW)_`oyPDM;K&0Xbf7I1Bt}dmudfML( zW;Xm>i?E@TV{PTZD;j)zGn15)Oo)Nx2nMz#pgeS|IJ2pq4IqzO*#IKyh3MPBiUAp7 z4cM;-_?YF}Fl72bdPsGc2;+#M`ZnV9w^AWEqbDAj<<=94aTGG=OyC}^a`wl9g(CE4 zMg?t?3!eRv&iSeje}Be18(?cs0lpy;x4Hn4V$k&i20`;UAeEFkg-e=qO`X&gNPgVT z1?*n=x^HPe{9$u@69P`E%~h`Xq7qQv?WsxR?^0bRELoG24RRftD6bSJsl>87819dg zbW=z)sQX9fq^CZ~4zfymYa9#yxf@sl&oY?v5ND`y5ag#re;oCJ;_jmIRUN~ZQi)*ICc}gW3$a! zQ#()p@?mI2tW3Go0(CjkoCZu8cCK1yEQl~Oj~5`%0qmc9Pn>Ls@WupvJj9+F{=s)Z z1g+buqftLOf0Z(=($wX|!K9-^6d}V%0$J91jOUAlp3?!-S!vj~QY8Ln7U+^6x%7U*iwK4V zTRe76L;=F^ih#aoxdetj5ad<0%^QVRQ}L1nIa7=0e?UzPdZmWB!zNIAtYNFodb0(h z&F3%`mIc^{*&F-S$#i&jWcOXa%<4djq(z2|tKZ5}(e=T7Vu5INYI&E-T)!NZ$fJ|y`_wqpx z=ov$fuu9{*V@zw$-LhU<<=_`f%*o(G2;N}%W5i^KS)}MSy^0Pz!Hgl7g6)=$sS^8$#F_3i@3# ze?zaLKIE;UfF>Exhg}br15B^j5O7kLCD?4S7{^6Rgi(P%jMj=fa~l+D zeL4$fd@_K|>7habtPce*1+ZWk5Yw|ALNf0()lmAVBV@)n&q%JsSglP2NKCE$2#xs;g= zGn(_G?jdRi<^!=)P3gY{>-_v%;8t}kEOXP!Mk8n_P2mf1v%Dw5b}%*{7^$a-U+JSk zdg%nWYX1`YRz-Da{c1cLW6%&_wP_&T6#_u$|L_1NQFC_3#wgBD>qh0|ay?~$fA5e$ zCmtH7x>W$4dt;9@;LB^7)U+0a!~Y>+z=gjq%6d>6jbvBOxoCL6MQE}TfRW^m)>keZ zgAMoG<0e<25-*1lIbWdX-dfX_J0g} ztn7e3MHwzMgOI}705^R-e{V!C2VnJ?4dA5@uu_x?Ff-G8V1a<(fc5-GqwQ%|l9;s$ zlh*r%9Y{P2qak40#hapKtAK<8SY-XY0fT0+n+(p|El+73b|-GBWEsNh>>g7NAPpk0 zsh3hv5>U?;L~%4{J%-rf5{&wyhV1D9rQ%a7`_pu|OKLNmx%e21e=(8anjCmUDj>rh zrs`j7zBDq+tyzZnUmM?X_hYcy_8*x<2mOat0}vU@inD~ACPPWH0XWg61%Hjvc6>o! z{6jRUl!2Zb1Dp+r6I_PgV?g~zk*P^8+BCu`#JzNVZ5(m1EaVHH5IO$qjlG#Y<+}Ig ziRjChtBIUGDh>Pme{*n}?ejGghjzdw){rxeu~@`B)8SGiqsZGx^F$J8`ewV!OK1Wg zcj5!8G6_~|fALe0p=MvDH##9W>z~o_-wBj;%Cw1AZX57;@wU4oYjz2S4;I092l;_Z zHEO!>kGSPiq!dUG3&2xE%U9ht8JT%KT3p=iCnI>Q$?~GIf1LeupZ)z=3=km{C^Dpk zrSq{;jUmfD_f}^3)>&4Mm>WILh;w;Y4PhuSTKTiQV`HFLo>l0{2Ap=yATd*WtpU`c z0(zzKEinK@EvWji4lskbi^^BO2@P<08^l0?ML~-Erce^l(~c~ zg*XG=$1DeTSrA1MQ#MV3`4cRm0^qjBG=~R-mE!lJe=@QI)L~Hc3INz8z@a&w?rS>) zPw+NX0Ei$@k7>+F|Ff3j^S7{spsw{5GbIW9+6OwVD>on{rHRJT8s#_{gY+R}L?hpx zxs=r@;_bp&+OTAi&?Z`cYphEh%ut0{{$&`Kh7w$?VJwc4w3iJDoydh$|L^_Vdmn|c zTaQyUfA8P5Dh)VRoXI^%>vlSK$Vjx_F^V z7CntbC$**O!{Z!;Z{{j@V@WNf*AQ7IyM(!`!QjdS2{n67k?a%`lG0-L0C5IeI+dMW zQ6FPWE32_E0%w?B8Jkn*draVL;uKGbg}+ZT|fkRL2t}9 ze`nfvy?=p|R`oh+Q8(y4VTH{j)do`L-l)78Nz9_m-VH%iJNs%!{h$dWh3D)EK@GL~ z!~OEZiemWL2Kku%kn)F3jZLK%B#?#sbP!yqJf#{}0w8)0xp5%)F|AbA{SMw~0TBzX z$PrdR6+)l7QJWg7NsNNf&_@i3A?*V~f7b^FjGum=qBUGSbJCJuo1=(L*G|G^`&uB} zCCOAO!VAS@P3|EAv)`{p5&!290>-_Q z-Tb}-G_Uq%;dNEt%hx$P4Go3_QH}8C^?D=nhCg501|I0xCAY6WNxZG0SA@7(?E=7Xmyv zf;n4cIRC1c0qh4Xt)t>vzg95S6+Hu}dBl}kEkEj*$z zNNK6v2idY9J+M;o>SCdglF$o|Q@gmZv2}rz_*BumXj~@iTo^KeoES|}elY^cTWmU# zSrjd-+9eUUR4|XZU~KW|1uohlZ{u96uf$sjYPT=Unr;CPmEG-N@;V6We-(}v2n+Cv zq^si+vJWt*tIOO_bN>MmJXpFY6Y%>K{!$x2&>eN%?YqQkYj*#ao9q>$?P#Vp=JGR(GLKD}1YqE9(1AA!s~Z+55>O z-uv;`u+8yU(6*Oh=Uwdhnh!{BjP)je>vWf?V9}+(+ratyzPrptF8%}6g8J%ofDFw! z=R81y!GG4J30O%62UG`01_#JmF*xAI1|3PuD?{QriGPZL{@a3j83(k91b>$C>*#pe`J`b%RTx7R zGcPPeC`v7#${3{@yL4VLU4|D@6DN1_HW6ndh2%RSurs6>OBZ^)WRTnr!fd46SAd$pe zo}yAqU0ddvNR$vv59_4`OJ<1;IdfFA^JK(P;MZ<7?SH*uyBSeg{(u!9@Z^LKwQ8x~ z(zSR6k~$|q@BJf`LU&s5Y9F9yO)}*&gK{Zv_d03nM6Y`&i8=i~*=zhMbK~9&11_rQ zSQfuGeTIvC?cM9n2?N%99U$b}P(yoC$dD zm9wfO(UpJRz@zx_ds~RWL;7!u>1)0p%Zev0TI5=I^X_FEM0VF+^+%?$uHo~<_&|}> z<1`gT0&m~%8jf&ze2nRBjMC(13T+r;1xs0zo`0$2Y1&+gWQlnp6*k}GbkiS&et<)( z6Cfw1fQIB8Cx& z+ig>;%}4K^lsgVQ{U1%iRr+q|omZK+7Cdwn&fXmX&4%dLub~n7`~gD{^SQW99)aOW zqkmH32c}KM_5L2PmbFa`RA@tqfEYeKw`%j038lWE)IGKyE`3(o86cW7C%Y$ z$rboTTS^lI4kW~d?BZ<`z<%S*(G3$uP=DY)O-_z(>v1SlsNFaTB6*{M{ZPzM)Zz3X z`?L@&(HT}Vq%E#3SEkHsN4e)NC_lWyT)9RF4bxP>2y2&b7EA8P5H54D<|)R+_r*9v zDr5Yy<`^G;W#Hy$mSLL!I}1QVNl@p`LU<2VttvYaG3y#6A#;!^y?T&;O~Cjz3V+5$ zGfiOPkdEd2S_S^zw-_G_C+7-V_|WAnXRCUpkxj;nef_`fGvGLoypNoq6zUW9b$;$8 z2-)lV0G~Zkil*NHnn;Bko`0*`FcKr95{Q^|)0Qx;*bjZcik-3ij2Cn3R}93T*akW& z*1mya5EmqEVD?DpYmPLc8p+>@Cx1{rB#W#Cg(uLk6@@bP9Xe4T6MbaX$ye;DTg2(j zT0r3GK+1;xv&;lgWZ0UhvwTaLMj$$>l)4$52RO8i_g(hf+kjCH7)gZNyQ2f=dr|q5 z^o5MR0gCD+=1Ng4v#ODYyo`OfG?L)>1h6s+CEsHu%i6pPNpNs?gjAZE3V$jc;?nIH z$)7`itKYbs^)MtuItcrqmDPr)3&%IOOlt^9LDS^|v=U=vvM$pH-=Z^INk z+g{`bIZbb=-5Oxyf#q9uKw;^R5aVR^Of(xPa$(-OlH5}@|zE2R;Qo(saSyzSxL4tXagV<-s zMNR$4e?#R-Dj(Cb0HRC0-py0U^7+U}3a$d!gbSK9b0F^3G)>bWvJdon2EvP^v)Q|r z%kb~6NHiIH_xFc=uHsgrlk|5>F5~F3MWQEmghQZ|1`}xmiFO_zCgsND()_1;{{miG zP$tHa#05yK$Gt~s<$uT~hV1jFF=;(L!92N)=gf5{Kr;e8##%%{BnBqh<#+1iImXNv zh7sNQajiaIKG|vAX|Wun6O^R8W&o3baCIJBdS4o4KchkXjj5>t3&W9zrSLCR8KI~w zd8pYxcf}d&Pivpq{G~EFeXlwT1blWoh&f7Jy(#}!M_~JcIDZ|Z7Fi~Mm$M?q_;41s zV}+e8^R(@EE~Q{r5#S>`vN+x9Q-Y+QVqr)0)m!WqzT~B5cMQ2H4Nvp;XL^Xl%!oP< zx_^D@0>%9vbC?>Al!1VpLNJngRL+91VHNFwHW+*)a+?rHF}~zE&GZWxz6aD9DVZ;klg0%_M97`A&g znsjWlgB!!+J%Zu_bXIU(i&R1eES$b;z{!>+0)K{?W?OrFQi@AHqGQUnBlQzU%umNb zk^h=QJ9WA26mBC4)Khhc*~8Ki>>Bt$6Vn0S^Bl9cA1o(@!h<$cC1@FG$pgKj0$|q+z7kuxt#sMHIvN(0!c5C< z5Q;U3x3&$Hf<{*>h_?=)=`1o$Jt z6S-j8g=QY`BhQ`qupJO!4kkA}Tx282mpJ5Z`|&A$39oA)r-~apM;{Q={0CSzYKFu@ zGk~PKn|3eZ*!t1rm`gD$Fs~R<jMi&bpRn=OsGByxc2Fwocj#DSRNf!T2v9 z6OK&O2y_F(#P1##`MNWcE}d`Z)V39f^i_%qh&}|nwIk#uBa_pwsw!(&R{S3_Ff1qN zXTcH9j2?xo4RUeixbX_O_*98-Za0Er;Cn6CGVj|n5)~*vO4`awnb!Ri3x8-2pn>%V zAB=Zo56)HPt!W#QIuLM9a<`pfxP3Dx4tc|#3jT8U(FZ4~i9tyGTPfu73<(eMJdYpN z4r}QdA(w`2v;bJ|IAH4=x9R_^V11f)IfnWL`h?7!I?o-~S&Nw58!xz&>OeyMQPXZP z6^u(*M~`XhVO=R}R@q|jpnt^&Aj5bd=s9qOFNOc6=Ic;#)P@>Vu+z!9Pc@2!h$M+M zP7dbQjywmFobR&8fP;w`r{FxH&`O!`jy{h>wN%k}`)Z@&QUf&tPm->BB`L7Pna|y9 z!)nM3(toDxzSF3typw@!Ipg9c!a8W$uFCyyttDgeP)=*5xiM)=e}9DmM6q?`aW>ui z>~OzHT5pT$?Yl0Jbc7DwAOy31W>&F4<7UrF9CGZ^5{Y&yMg~qD(&$up*t+$$usvim z7)QZ6ea@X_QK7HcOzqOaGN8fwX$;d7#}j0M3G2Wn2Kh@bWCjR6IRgL#)T&6uh?lk? z=RiP#?h;h4aBUffpnt+a@%e=#FZmkv7qo@|_UU^jAg#Coz(%8bZ`tNqM+x=r(Ai`Y zl?O1?Zm!%ZX+owTl@b8U06=yCa{y=nzAyfS((BC8*^$Ul%)z*~rFU;xPqT)tgd^vs zbvWLC=K85#nR%HPYkp-?r^YW_oo|7_GPSbirBFFs2u6l}6{w%bXcM;X_@ZhE&P=)_`xgZz&Q-Khrm6pqFEv)Df$K%w#JJV zWtCYYhg?;wKz~{VdOUr|ys!zW^@AbrP*N6Y83~Lsz+P_BV!>^_B_Ug1W2_r*NnK`C zoe#SQnPW!@TR!L*@`gYf-(o7r7D zOGo!}?yvrp;-|(QKfZRkQ$j!z>IpgIu;tWD^+Jh*ihu7bCc&tbFKP3uhEpqtue+NA z(0PNj5Rv#YFO1>3guVE7?ApKPU08oshemje&Fe5aTyj6h`3k$8Tez&6G-CidohfgL zm@4dcuv)zbmpNlyE4d>bSw>)l$OpU<#!4|%rJ5?6oMQ;QtfHZ&N%K{s**uScCg6E^ z9!YBJzkfy1R|17Gs3Q!zBuP?f4s(GJ2n-2@qS4SWAQ1>dKf_QFL1YYthu|O}C<+L{ zfEb8DP=rAchJZs51i=snVGlU} zr~!aFhlU!-_a>WTiO|vuk?NHf46!*)JJ5uQ{(m8%$d6~9$`Bi8H=RuIb zzihxsSPy{f$$;YL11TL4^Bt*11sRJ13p%c#gqe>D6szxHyOa&EiVh%^(SSz#|2nP* zkbi@Tpl3x_9D#0T{z9@4NqGSWBZiUuaED(YngylH26VVEfNNl0{t4v(?x_G;j#z#} zlg%@RF#9kRDlnh5k~J^{>uM)rAzyBU^pd%yg(f!pmQ|7 z-TT;7wbq`cKnnzAmv5U!t@PO$?n)&O|^=)bTgwX~e>Oyi>F{J9wa;@>NI<^0{@WJQ z3+80x!Eol&s2tXMmTLnpXUhguQD}fJ9|}is@i_w!kvLdS#e|Bp4TB*v!8ad&u;e3d zM~6`P;vQFQ(gEWYtG+)^)lmc}q<1fTh9k!>`J0fP^ZB z86bG;1-~=^%VX%_(CM_vOJW>>jC!z0`Q3?%Gcn<(zf|ngQ0YGjX#0QKgXk;hRduG}}T5xNVd|yft1WQ0Ue1FhLUKlPw zpevLR9JD*?f*TV#9$;6gfF3e{R_~w_-*}9HaQG3UWk3LDHehzS8(>tD0h358#C7Q# z1^qWCLYNJ}x0#Y9M&A(t-6ntVq7JeFB)x^K2lU`W2$H)@foO32g8&*G1U58_lCZ#b z*bU894-nA(qd0b10m7LC*?)?%0Y!^B5+;FV=_U5j{s+iyYOqN*rA`^NRTX?N3JtJ9 z$p%b|8So}v1IExDtRGeN!qNb7lIz2Kv==GR07+e)4d_W!M>PZ7Mc@;M55Vd#4EtN} zDZc%WP5W5L*lOrnE#z5jMT!q;u}r&FLxqNSyFg=AKd0_y_cxeS+J6RX44ym{0ic!z zCM*jgX8j(D)pt&-2n|B~FF8k=WR6rSebrQwS>Xka^o5Zu&8n;|>>Xla3flH<)8Ixb z_Mb|YrEz&T9Mh*4^%Xc^Fh=X(5kJ7KNQt8FO4vg?Sau2E{K+P*Km%DoZ3n5=A3j>g zVPsQd5tA57qh~-M*MCR)ksz_vhMsLR$ERzOJ^`NM1 zz;L^3~3ME51+ksM?taok$QbPX*wbWu!*JzAJ0zO9()2*effMgL_znb!lLydP&ISmo zfcVlW0)HgTfN=*GA)z z0rp(Hs{>Ba0i@Xm>9l_c@IVJJ1nGrnOOA9=oZpWh7iYeQ@2mHFWXUN2K@&9CTQ04Z z=`cj!L1^b08A{{_0Pb{Ii99$!7mS5@u>vgr6n_UKc{E(I%}GES3~v4dTPir>dXpxl|fMYNs{Xc+9&m_Zo&~#>RKvTavV07d=DhI5v z0Xc||V#IIc&3W$9jf$JuV64T!11r~ zJTf2OnwIqj_yQE$Fpsk6#?Ft1q+D(Jpk>Vx@}`nM+z^HHJ(`!-!=Fmo+(A&e|APVF z{&a%vhU!oCuB4*G5;RE&VcA*gZd1StAAdqdmyOqdF4a718MfeV(m{9z6DM-hVK!Va zyuD@qfQY>TM-K~gqtp7A!#5MX6hUl6^HydIcw2PGSDr)Z7(8z4gi#DAg& zq}5w|>ucezs?1UjcY<9Hv}9UHUGvL zl|4oDcVgZ+eHDzW)Ex!h+Ly~o7v5gC*r;D2#+k`$6l z%Ex#?!W)o6vH@p{1H!%!;e!FA?2X}64$#2cP7o>1anCFY@AToaiogWeHCr~IQ*2NS zD5>wt$Zi1b_kh%WGoc&abeIGWnId(zM4s?SG9BxW`?;j=WzqEy{Y{PAkikjhkDLBQ zrjHI>LV);d-B1d$Ip;&q(0}7kXxiprm~$PtGl@D8B@UJP||t7ccW zNYvIfN12E2Uu1(O@Iwy~2ceCC;FCQaUGPm0Ue)|FmO=_N#mXq2;Sh~I#!!@bbWoY= zaP3rTD?X|jMRNd2)8NqXGaGFq)AWTgAG&9J+pV91ADiv<#q*BXfqy!}^T*6+8a*g8 z7B{?vmndV~u0p!)z%bbWyQv0@)CAgY!~ewo2Siu8I5-eJhK1&rMUjY{2oTa>*SJIw zXE%SptQQ!0?=lT={4OPcF5}x}1OCIo&Jl9}>uUh~EB+sR%~+iB&^?%y9R*{P+ga=e z9Q1mw;O#z-e+;k^Rey-*etrS{5V!C`p?>`3!hrqtfAMcL8J!N;@J&zg!NDf8U3vrZ zG#cRF^g}5AKOOgp5x8p#$dorAFKprkcV7m82*q5OKphVM1N5_V;sNzp&jS6h!2mpj zlTExw*97866lS&ew#JX^U*LpjW?^7Z*@+t)%0a6(IPm^M1Ai>il1^h?m#0parv}n| z6ck+Jt92+Q7gE4}OX;AUlDnwd7ga>1yK7KokzDL|p(2AtJ1 zK|c)?R9gWcvuHpd8}$xFv zz0g^5??3car%WI<#_r#XWa{&t@IxC}#q_cu^3f&aT`a@oHAdVB3``EEk%74QB$;JM z5*}$43%2@%Eqdj$4O|-hPi}Fshej8P`(G%eUTSOkihmy`zfkVY5|s*<6IgpQYlqJ-dP9d8EA&vZkvVI`2o3PWo`tLBN` z!qx-~H9*goOe%()8etS#F(U{+Hiyi91Y_nKNlobjz(P6{SMtAeaU0Vx3>F2Y!W`}+T#@P-@#dsCo* z(FM>1GxRl}6ABmrz(?V|GW{155h*`%^oi6>^!k-dVaP8tTb&yKMZyF`(Oy$>rg-O! zdHfFS|11_-7Zn~&NG(F>LytQ|&~(M~2k>($w`S@igsi14rR6T=fJHNCw=S&(u&38V zh<^xq-k2SjygUz8@_&jZ$z}(_g(3UA2_kuH0AHmSU>|7vQmHL`&~2bn zM1g(9i$Oo)_?NH=7Dn4zRp!Y-_6yw1IW%QCW`}B4B1`h}@(eIYM`fnk zfh}W%rV!7LS(|NE*=4TMa}&+Ncdr)eVa#Hj@rNr3O?X)DD(pRK+X?!jjryQ}F5O+sthKECCZ2+z zh-)Fbd*xY;Q##JU^@FkL9ceM4&!)k8g@Rf7=OdjZX;oowI_iQGPt&w0(t0?}-`a-c zjwGE#N+=g`3kja*T(y0>q?{-Q%@p0$+Jr3=2a{AK*uM{#r=BHN zy$h?(_+YyK%?aU*&jYazLs8jqX`+&jk_Pqj)gcCdKM{}hh|xxqBF390II%j9ksAV{RXX+bg2N`R7uK-^2UZBfAfKPu4Q6+bs|2o!QX1an>L zUi?RzdgG^lx1_raO%p`%*nyK19EuQK8)eWh_2L*765qxUxAD<$>hgTri21vCNTS39 zvKWZ_C^#%Zri`bo??X)GC-L~lvC#xo_y} zuwlY5u8^<_BWMY0y2$>bmkHbje5?9)E-!gFetHuZgxwT*3umZWoyON*|t~Dvc>xND(GN#TA57wf%@&<}D6*;hels zx?}X4Iy1-mDU55@sFXw{6E-Qd<~$n+?$7~)wLKM3PDXVO-Notig%7Cod$;sCVC&l@ zFa`n~Slw`e!ayyrES5ZqyB!%?b@#eE&b{RDedE@t?KHY+Hf2s@tz`JLlwnlcQ-*tTugug%D(eV%xZ)Af58 zuuhVHhMS6=~WI5Ew|3Ron%PJr4#4%Fb|k28v{jPmWQNWMO{_4pCnl?Jy2QnD?1r z0ETfGBw3V(K^7<$Sd#o606`W60VsM8e4@}D1w1t92xUhsI=;LILWsB1aJ_;o|Cc!> z^9xhf@H%}@!J^uf64qn=9REGfs>vss?Twgl>e8V!?1;75)ug%I7i(wOaB5UH&#pFZ z^HnuMt_uyB@;rYbJ!Q1YD&;$;0hZj*jyt5_+rGEtdIggoJ#8lAn>wCe_SF9`^%gaz zFNHd^^8~?6?ZvInti>2G(&OHJG_P$8JHay{Zb!QJXu!m2UfRD(S394TxBIvN-(^m) z@P=4=6yLP{nAuD)4r+&dztXqA^=@s?a!EpCW4Yr#*r9*rRsREqaj1h04b6y%l%ym@ zg>(}^5DX9~lifpU9Oz-jdV>JLFn|aHkH8=RT|lD05EujlfnXpI5C$HB5Qaejg)l-1 zQiKrYsycuMXu5fZdaQRg^EzZhzH0aaLqlwi3!q~&vsd8T!;yQ=^qK7!9`tms^M*E* zHs>?TjPEi&8|3+aTuHAtcb7`^2cx-LkwIn(Z5n&;R}45t(Q%KO0cnB;@f?D5H#gE> z2vqClvX&yEojC)=bkXCk`sf&%J5LQ;F#2DI$_^(P7);d)$Pyj?hGr-v-C{E&DCsFA zy@eE#t};nBBwgYrIzZ#Cp-_js4iv-zlJo}825g2-)Vacc2G~^9Hb$D>frqi{qIZBy z6tyWyQw16QC?n1RuseE2$=M@j64wB>>v_@k0*T^o1B{bQ0u(xq6a8IiDi44y$m z|L?n089~C`FQot-l*;t$aET-_IN?<$IsQIG6zp@k{H>1zmI7cMSg^s2?thKmSLbhZ!bi2L52IgO9lU00eGT7|LkWU0~|hVhzv*QtKF zXpd0o54-oM!gE0ShxuFlqh4B&M_uKwMZh}{I;`Y9evH!w-?w|aUhw--`~d_v2qNPU z{u2g}Gq`GgP)&*Ss{}!Xu}mB8#zQ4SLi|SoS5BsXHY!f1MY#=34#_O!ea*t-xP{-5 zQ22?82!lw`@&QP`yOQuWfGk_6mg&~TeQ z=Lg#Iih z?`oTF!5fuVbQ`9~Zp)$ndgQ8eQoVGWWE$-z%d!w&R@XM7_aJGxLiE(WYc$4hIHZ3+C1k754_Del3lL69$ z)ErKv*rr0Z!edipYg`;+8w!DU*ziO9w$h5ODMMk#u2($u%Bc1ea_AEp>lVbl?zwQ=ru_jBL6(5F~Ktpg>TLvko0fZ+6gXThAl$I5)gUP-W{V` zjWAv{T6?4()*Igj5NAu6!@k6*?a@f%XPH4~-^&?{KY-ZENI4V993p>;SQ`SYi;v(H zw2up^6Q}LT^JNz%kf#-Yq_Mk^-7QT3%R=!cw*pq^D0ygh@9EySG?r+|k_Zb%fU4FI z?y7qqK-Jb1g{D1sh79RiQ9v-uh%bfVnkkI|^^;*qa9t;NIh+xpY3fyarp&706a#~r zw_HAP<|FLchKZ2DTa`)6GEA^etd$~geutyNL6T~f-RPRS;OeB3ik?FU0qqw zFNNAjs;+qH1K6#`7~iv*`92^wmmqF*<*H8{Oez?8WO)OuR03F0l^D}<37JgQMbesn z316iiLlYmg*v|>WIh|C(>l5lqbgPJ;r0^O~{+Dp}w@;3Y;oxbcH=dHQBfd~M6FN2u z`KOX@3p98GGf4tqX6Cn{1%Nu0obnaie?leM8ki!6myK+9*{K30PI(-Q80U<0Iw_HTEsH2K32>n4GoC-LRU_TE*_OqFUVS>pvvX7x7VFI0N@*{{trO;Di8IAgPEp^7gZZFu7w~-EwAViV3k=7 zc*_ck2eN83mITkjC z47@gi_ydo?O(KH$8#i?LdvuAy(rSF#TBAlIyJiA^?OFx{tLsb;x63u800(tJ=(I|( zjpv7f`dI&8v&Hr`klCPviP@+%X>)>t4JCuGOIC-Z-om$adGcKbT@fdK4=C~JGG_#D zPeQQ6#d4qhIcf)Wy3^9{W~Ndw{^v5Dmw0f45{3}V|j_*{VD z#|c`0zUF|5`h@TUyTYx?r7tg=Evb-P)`lr$M>wTun}dv^mKsew9WZh71=v$6{S(qc zTo|YW(xwV*j-%utpvdoj9;V_grHfjw%KU(tL@gzCfx01?Pj@D$c}4Ebw*!^f>6;f_ zHm_Kch9E-9+O`y-qE5q7APL>B-VDE|0sRvUfnC$$19dLlc@_ek9m8m zRbxW|@w3{Eb-3Osh|J_o-FwWO zgfm$@ovUvUv8v5;cwF4JT3s54@&M|G`sDKXfSy+Swj#X-Nh;q_*N&P?YaXW$4vB)b z`wo3W*)@wNBgj1C@Fz>f)AMMfQg4OtlBj{vNYG@}XcjcCTm%A6GM_9SbIzYI{Q5Yf#o>biTF@To;YT?Cw5vro zzeYDmLxU8?)&U170@QKQadW_bD~w*SCIF++5@G^hEEK#T7+-b;b!99I}XrKm)Il)`fN3<@PIA)7E_GCl;S&Zv(Q4v5a>WBmj)WrtEra=O+O?CnY>&wR z2PmXsUB0Pi2?bE3&5?qAH?aI749wmL>_LPHyFpq-mGY}haOZyr5M-fQaV~X%_^iiW zudks9_hbFwF+tx}3l>^`w>EfZ$w<-i3m}$D--euPj2Q`rI3IFfRq(kd3;?_2V5FQQ zk*rJYwRe_TwmVYOO1chSXES;Uqi7DSyJ*1xN+K-g=J*BZJ|Zx6c}8!EY9**nicr}V zfxpIVfWH^xfaz?2SOLwRup6EpAVbS+Km?_IlDGp1Xsb3d31>j69h?^5!~H500AfbT7GKm!Qwvl&nY zKF^3y0b3OSv;a#Xz?$bFCH!)KC(J@&8)}>x?}dJ>k4xU^0ZC|AGB7OZduhPqParQW z*!TMY$D#XP)dA;!>Qw{yQui(vCIDY6r5rGg5@_DEX!U^NLA`9ilF|KuSNwop`c?t) z@+`vm{+*j`76gy2wXxwShfW6Qf|2?_Heg&_WVmC%hHn5-!_szTsgg}D2lU)CO1Rdn zUj(zhHYyuHP_zx$&Y=$|plH#?*tMN@*hmdnrzo=lt)hE>0FF!z;Gg3Gt>%NV-`@*? z3uxGde}4z69-!f3pZM`}`m38XARnCBXVJ;&oJT%q|3e`e7bL$ficPtNks+lamG`|!%* zPZ`W$wzd5}d`IjKv&Jygi{Q%Xucs=KT`GWJ-dI;jx;)AzzNQIQy?^IC%1FRY51=-Z z)g`C?Ici&5di#;=?BYR#hz}SnKRT)CPhT^RQn4V4U;u07T=lk+@hWEG{Y-Q-rO>f?-jynAE)T)+oDK z;Q4HDWE!}&k>e=L0TR+l*RRn9cr`0&!K^>8QXP>)%XZOyb_1?7wKilyv zv#Ls(CX>0j)*O60Ce??Ph%f2#OG*G4h^NCf4o~O#B0f3n@ymW*&Kq8VRV)<>w>XJm znH1ApN3N$0ELoSEHEyADlRNu1cPGBn4o;~sd;Uw*s!0h#O}~kp{P&< zcr0hqIC^i&E*d7gZ~%d!uIX=wQ8@1%jzlG*XuC?vU$vms7^b`7N5a1FtC!2aWn>T9 zkB`F6z8hb~>{}ccLO6v&DHO*ju5r$p`TJLfCc0+P#wqGbUptPuOzSb6vCLF|!?R`3 zv9g^?`)#fEDovzxq@C^t&3KHhuOlvNH_Bh>|D>di|G0TXxNgBZKMYnnu_n^8?rJ(a zwJMymN@^mc@Ex@11?%*tm6d8)m{IrYRHGI$qv+$u$LX*0J=M~8xwE1T5`7i4pL#nB z%8*bcdB!K%NT-HKQ5(jvS?}q8zmNn1;(WlcQaWL~kB7P3d04|Olg)Q#O2}zle#sJ7 zIiu($CHp(SIQ>%7;f$vA8qGsO8E(lNn)iO-&#js#YOIJFlxsUOSyNX>BUuL~r+g-u zmi%f+fs^;NDxnY)sH&*6>%yW!>#pb_*IdpjURsuEHu_=(K6jv*mQS_gQ)iQR|G5cY4Zje~ z)6!Xb`T)2Jp}B zeT;~g%D0*kkS5?$&$JfIGUC|dHVYM+gu@`8)6&hokI!yP_ad}pQ7a)1I-nqlu2!!_ zSR461O&cs*QBW3t`;?5?^m<;6Z-n!I2n964+EC_}H#_>9bp2AZg9Iu1g%UkYYKxS! zJ_AT3`s1JQP~w*=-=-6#4OP<8{6G!qfTqEo+?U14N0t>XV7UTKFV|w>w5WEHq5qe5 zXnp>hDGrUV9wSg^8|{F_z^ZYBYn#u(HJXk$;!jW7MKlV3QX_6L0lFO0Eq`JTIwR#k zLB!c)*+$J&zG>KA9`mJQ{Y+yTjatV^IjPQD5`68Jbku{%ltPS1+%_V$^KP!68o4!z z=Yo19GBcy4RCYv zHm^P-5d@Cg%KD{es=6-75L;g@51??|<+Zss*@K*aj{T?%_&0G4&TfMRP>Q|ivWtS1 zds=YZ0j6*)=Yvic|D~^{%}_-AHG-?nyYqMYpV%RX!s)wat(kb>0v?7+g!6#9F#2nR zE;wV$R(pN&-DV<-w8+jN|E1!06wbK5^l@C*FaV^66o+yNU%)~oLMRer#e~NgoHwck zSvh=vkF6AwiS%7oR~A_(jm%u7!EN+tgiwkf8b~|aBuUX>KxUK_WekxK6V^O;bMIuA z5ojSW{;c*%a))yQ)-LK0m?1PlO$4ul1r+cJ*0~LTxH*VH(xGtFQ1veT_fz%!(u0c&aqs6o!{*HYtsNAKZl-2BAi$p9k8yi$~p#@m~4Z84zaT zbY0NQ zPXOK16b3?|G)D+PVLob|-^Pd(_D#In;}EqTvVh2CE|!oBg`;}gp{o|2+H2^H{m06G ziFkO>oi%WZ!DdLS>>^ShhE~k8sPBblgUCuq!Ga8e2@5R3C16Dfa%;1Ssa!bJiaGHF zukMD@)tCu|N2I9L*MIr&u_yk1ziZiC+0%exE1+6A4qg)aq=s&>GH74gMMj7P;K$C6 zCx+xMQqOt_xs0d-msZ+gY;0zE9NI5`^C5lbTLiu*dofd*`cmxQMV{?>(^*_hUQ~Q` z3P7MG#7c)8<$4AvWiN!j*Ww7U357hQWWv}w#*HcW*0L43gTC)mg4C77P0HU^bW8#l~ai2%2|e6vcV`(g^t=$zY0!Owt$= z@HP1HA4G|C&Vw>wXk9@~kxuB1Pvt?LBbN++Yf-F~1CZfQ%3iH6TtaJaPZUXriI3%9xYF4?rvrxF z6{D9(M~qFM7M@sVTS2P%8Bk6J9Ab(mu!hzwhO@nCU;k&F^Z^g_hm0hk=jioFbfOS| zP8_BJ7bTWzAS5CQzkvJ*ns9cK7OSIx2p1s4yRgTf)Ew3UhrzGG66D=~!OO6is?N7T zsnYtBtBa5TO@FGQUT19@t_-3^`U*62!yCD|SYdT%63q&`z^O6mO)I(vz^t_&jXq77 znlsz_CNR?Ra4{#o5Vj8ui)B z*z0u$v5EXTe^|^P5KhE@Ee!deS7xcCJJLQh141xU1yP`j*WrtipT~3L#LH@eZEc$D zdisJguUJ#G&BCX1Bu<)duO{7j313Wh&z>j`uwb}{$rI5k^93~Hc`$k%fPoc-p!A6cR z=#@h_Vd-`sY)2X(LL~j{MudFKx5k)6?76HOH!-9Y6b83a!Bo;Xua%M$O%5V2?~_xN z07eC$had_wDCc9KcUt7Bz&Rap0GdUI#ftz#-;VLX1(L7m!bj}@SVdp>D1V^&q<2oZ z@5dGh6rsUy-QnziBY>gs&SzA-G)Q6CoIGkdB#$b1euJz)x`^6dLe5oZW;@?K&_n|> zrc84-fuC0!%iu7&c>c|#e9%hwtN97yrhAsdNI1C9UybgkP#3FH^u;WgP^=+U{V1bW ztI+0Zf0XIP|KX1aE4J-|+z*p`CL%nEf%&GXEs$*bJljZr!x&pe-56HdBdpF#KvECd z?IwE*Ru&iDx^#$A+P#x^-+s}RPW^cDz-oGNjlu8{`ME>!M2w{O&_?-6jgWG{E*dPq z2?tVe-<&h(zq^rc;lST6KtywRIm&Tc+>Y|r`+D#=at~ta!DkMjx5JKjBLo2&*eL&m z>#8m$GeMVs`wr;nRsW|6N=uJ0gr~`!gGaSUsM10(d5txHd-UeGdP$zIEfP03^|CBNmb1^q zG%Egsd9mnsP=_!+x!FJydbV9k-*dzmW)>0eq{3diz(M6MwnmR|Bp9Ag9tc8)svNw& zG+R$KBlVmDHc5QKtg$N~M(B&1smX)0@>-F6<8S{W&>lVQIp?6w3&W$@e&1?97ZvMF zApVzs#CRuinR#Nl9u0dfRia+e=9ZeEUzx9f2SuIR?3m1Q#i6&8_`@>0DxN8EySq!* zi2T_xN0v!q#fdKfE-nPE6L4nvz{-m+pvyv38)OzlwtwxxFcU0tdh92I!f@7F;2}t~ zHfV0FUcN8;>^7W?Pj2cOqWyexuWZNj{qDSfOGdR-+*#mxd2$r4K3_Bh0rwRaEh4jh z-fc?~&4?-zP_$2;pYX)6llvx8uGB_lAskC`#>oy+ggED^4J_aMfR>%qvR+8XRK~bD zZ(c?C_451`_u}%Z|E#5{*X}Z_aB^UE2nLz{W2Bj$2MWIc1gdEUAPgOqWx6Ih&ksm{ z+C>KZwVlqgtKiO(5f~EFh6_h9*-Y5z21`E1pW=OOY>A_yuVoe5eXTZRk@d0Mp8*&wdZY63lPkVrYawZK;MekY>FGc4=2j3#!Px>H{_amjCx2SjerDIHMv`eG=B5 zBfI0X$vJdLEmCmAg^b(w!czo|o4NUgRAIpYbi;)t4juAs4Q__XfxgpNRsBYP4m3MX z5Wbk!IxzgGZ$Qowd$iO^_$6i!z;#<@VFq7QYOuOSBAx5H7&s+$u1kF8widkh4ez+8fV7hA{(dN6p@O`ymlGni;>t8nZa3k}5 z+VLM$g5tpN%}EPSpsZnkOA}kvcn7?$Yb~Y~VYp}w5jWuLDkn!;hib*uGA5hV&!y@H z$uF9}t@ui8I|86*A3BTchq1_KKs|QeKy!4%WZ53@e9aS(lDchtRldazhlFRj=*Z7( z{qr{o(z|fif0bPHZFs`^ERtZ_-YQf|q_*Uy;5ehOP(Z^C5L}{vdvkQ{a|^!4mcur4 z{B|q@qJ0+zGs6rihEl}#0TQkR!45tuJ!nL}A#URLC;qTb!bgNlEV}ns>n6D-Bsd7J zTzXBO8A5()yH@z$ zSTEOJ=7tJ>wBx0Jo~`=%fOWuJ<;!fyN_In5;#2%<)aZy+N0meX*7JW2^e+?f-7JlE zAH*DB0&>2`> zSWSTdPs;v(U`RhEEfCy)Q!yr9c%K>lUq#||+bKgQ(2+1+$U_$4%)g>la6=Q#1_UMD z8s|G8!zWusU#C(-u9*$!6zN(ih4K|n23-?y$2p)h9)d(T=MBhz*E~Q_r(4k>`)!LK zqkF2O(eqByN0Wp)WH~r8S>+a*0ir>J?qK1VV>aM_57n8~7IKGw|2a&)7O$2-3NuS4 z-y{+PO}k5r;x!0!H}BhR=Mb89ws0%4xNn#=Yg^T)-I%>N@q$dr3|7X6Gcn$c~MXV zQIJwraDY&{L@6kaG@S~JhLjwUNRo{GG?I9K>Koimw4~9SPG@gTl!B#^#C5alLNy9L zY&tpT47x54004Dex|C)3r1wWDJY_PS75?F+>3E{3Ozh|&txd@b65+srinuK5J-zkZ zMnK3AG_Bq&)l?4tAfaRf0?dFw0p56GyV-A>sVlk4NE5uS_hMLI+`g1d-RPo7G4!f` zgA0itd0Toj%WXfINxInV50HEvIBA zwS@*v%w_CiMfKZG=Qy>`2V*>0Gd>@G48x$$hG*Tl*iNwT^VzWX1mTF4%}8yZa-1_h z`MzryzXhQN@{F2@D}BhrFNru$>)zxts#|3lO*#7!4H>Exw{ z<9nv*4CaPK*ZT(S`fft4Vtqkymk;_p;MRS)cSZw=o{}rS+(4m6zldSsmMJZN%S#A7 zw|uCzTYEn+O{M?!_@#=wg|53Hxs|v3?snJIZ6}cb9#rw?<3&wB`QGY#zv=fZX@Wu4 zBvEE(xo%)@-{t^qfeR0y&G``Kt@S3!{i#h8W za(5T{ZnIP$+PHkjq0QBBD0DaM)@s^T71m$qOObm%36mU;sEahbcO4#o)Okd#?Y^>B z#od_UXdGPE(Xz&W5f6rOr~|vgL^Mf~4x>O26dIKZW`v<=7gP=+HZ zMvyVY5EF=q$cTs}Neby_1n+?;2NiZy8)5_XPEzUx0M#8v5VMMm4QW7%lXP8{kiTq! zxfdE;Cb=f}v6fxUn1sfE)s~!hhYUw{<+7OyjGF~-I;e7~)ps@nUDCZI}2|L~~ zERod7IF|=Q{jFb=bBLL@EKTekhMKTgS8QV{;}v7-V3#ONx}AMP3PJ`Q;U!dP3EbsI zA*gP6D)(}KWDKnOPU}bV7Xfcm4;7wVkYaZu!xusm83P>=2Skz|)WqH|OYgluN z9FZ$<2UFiTxJg8nKRAjVOSYYN1 zIWPz&byo%52I%(ihUmIl?cZdN-(flLb9v-*pu3@-$3>4?89+L7V91}hT;2ihj01>R zi2n#?BW~d`&-R5Ul8n=b>iI`LXyE=GN>AT_P#FBk49g;a35*2aAkoaE^-lSl7b8Uh zd_D^qVOpM>u^7h>ktR>XG0z0;a1G%zPpDzqn$hFdXpm#(Ls=7Z>YKLf{}-G9KQ}d{ zBZ_Wz#pg;#!CmQ&N^qnIb{Zi|aerSeTb;Wth^eKnGkaaBSgh#2BZm&AFq&aBCTe+ z*aX!jJHGmz5MNw?E`ujGyt>h|Q1NoI|jLW;&b??`#vGZE$;- z2)kqn#I_TriPC0v=xy4b>psCtB_hr`FTj(5X1(8ku)o&kHNe60cyU99dO?j6`PL0E zn$=+q0dB3mgXpbou;M65GddyBQ+KYRpn;{xAforoc?1jrne#wX@9mwmO{L(jZRBXQ zaTTjhwI=^P(G-#t_VoTTZU&`CXJbWSI$R?Jgv!OeBqJpr$Z2nK#q|W}aYL-42 zzYP%^%Noou4zbk9NEt{Fgb9X_I<RxKqW-xw$(=dBQFdKhT*D*>*RQ*Fs&gav+4nuchE?`;Z~#0d7RhF z?TisoUTv(AjgWf6$><-u=2##(L((-+4$eQhlxyoy0Lkb*AW)?$UQ#{xN@s`tg(v2J z&}Z;u*+@)jz{Y;Ss*;n`9X8fB4IvIU7W@IS%^GBKh@$~gYM~w|TLV{k>(ddC1MovOmGd^zbew?miuSKv&_w=y*vGO@8y)r5ED&(h({T0Whrg1ZC zgp{_XMthQoxYDJ#;d7eN`9Y+6aV}mZEjXD)r$)Yte~Y1U^|4K{dQx70nDM!@`}q>^ z&K~RvDon6N!s_I<4l=gmb4dC_K7@J*H1g*OcosNzF%w&dkt|7+dCpc7vnJfmn3qto zgri@^rm{iy<$I&ekp&kUI-a}9DA6c3B_%*&U!J0t?zk#tf@(~yD$}jSrT7W#4r8}D z;%m2tX|UPYfNfmBOf>|5s#Sn;j_p)nTHyDVJlaNWTJ~^nBsfpr=!p1+ySzP1h>phK zXD(l4Iw|%jcP0~Uu-vhqELtk0e-{DG=A_G(V>{{5neu55Lyd}K8F>*x_>m@=hsn!p zjq^C`670y;d>NH{kthww43iYotSq|Y5YQxk*j7&e;Grache;}b&FdB{DYc2N$RUDZ zDjAxvBcPDAg>8pgNWCbL#sQW0n}otQ`_4um29Tf@s+$>Xkzh{4mPd{qbOm%d_gMyS z;QF;2OJ`vj)+r72km%KCjPqJ!?2$TYD)slt9Em}OlXG+Yx2W#uO>*pnoZx`Bn^!<& znO3NZR=pa-D7;F4imZ6rJ1fDRL5VLEYTAOgUp1SF2^o`bpv8#yJmk`ou)hAf= zdj=E(RF0u+J{mQG+!PCU7UM3*o5#1lfohPy*9uXjWuY=03p(9kR|Hz$vi_TfVOIon z+F;VWBrSKk9+fKz-b%YKbA6vzN(Mbv_T{jiy%Fy1JxTz7qN`K*3`POdPu5lo)a{onT8}H9!GBovY zEu%VaqZj~^+uq$+VjvwxeYaaNeF7UwK3Cut!eV}C!!Ssqq(zAO@`H~U>j7l7T|>nbp-9GmC-eDJK>117_EL)|ipYQ|wo~Lo z{eKOum&*+RzM+D0u-`x<4ZAvnEg$UZQ>mpi0IepzYx>ap^h(t}a@N3nV;2lLzyW9>%bs?s~7r(&Wc#>I72TOy&CW%A4cGY`yVx|YfC zFjr<^usJ>3PU@oIG^ezGZvxizPy%q=6k*+EU6k@MnuL^*pI5Aqdtmtik%Wt&oY znXLB^8gPpR*#4ajJPquQ@*cTKeVxm(I@LyhlQAuSW<*j=XOyzFw06m1`*rc43i%4v zXVXUWHpI}qHx)yOwUE(tU)_E-vSxMkp&I#3MJ-N;0hN&HDy4QEsFdbq#}#A)dZ;-9 z^BA^ee<@stCc6QpoK^`iAPp)ZVK1QQuM~NS@s|Ap>|Ml7u7!AP3({EZ;j8<>OQ{Uwv)1lt)pavLCP+VeP02jt;aqqB^vX0=oN z31~3XRt<-x1H7Wtda;aaCQeZ=LzF|T+Hjqo1o8oZ%Ie=%eZ_Hkq!O%BI&2<>$?LFN z%}D&kPbK1=abGp-GL5CWyLf(oRxLfcL|@@g&el(ru11IKZF`hVq}RCOab4>Yu=}>X zn9n_eRSp7`)_@?7NRYzM*-0Rz;Y5Hx3|Dp{6wEd3D;-rV0#aFXhalycB`d34MAQv? zvWrg@i#S8Y#TFN`d+j7yhPxEp&6aYi(ayWylr~Zz9x>HI=28|sqYn8U>Z6%qcq)WCFxVT%BySP}hv=aJk=ZGnyeSYD^`e5lOftU!@H^ zgKp{4RfPbaX|M-bB4ELPR*<+@Tx8+$gsqH~L<7!l{g#+eJ@xuu$HZk z*15}a=N3=kOi~mnjc|=z%G55+FO;GUm>pgrbbYPVgK?pLR?~$Nkj9r`6iND77Dt7& zz=O(p1fY*G~BGT!b{41IuC=w`SU>7U3C{Z1_?^5`s-KIn;m&A&Y(g*@i-S-135 zP=OWsr&UC7F;7*LkUrsJ`ZZm_u>r~g+IroTmtLHl{>9S5m&9-Kb9g6k1s%eG+)@06 zmK6|LrE0Tpgqr#x_=}(V5j>ez9@3q8i=A-gS>a03jc|b4jd#sRseGv=bFZFt!5G4O zpOuUR4I^|rLmPsBQIs%>dPIOj-^s8B+`L=HmszB+G1bcj$FaN1(1;K@XN8zg>Yr8F z8KFPsL8qeG-&+=%STVn`8_oxDiOagAAX zM;Z12T;U87o%Y+og^kV+l|?#EfeE4LD6aM1M<8+j2=M`b0)&nLs!eDQDzIwu9M=D1 ziDA!C>1=8)B^ofmRwYEHq)J4pM7$$|J0HrrQ~FcvX9pbS0ObJZ0F{G2v9hmTt)mXo z*@ETs_LZ!|ysRI~vM6tp?XspdP0}8l)SLISog4{|Hf(a24Z2x26Srhn0khzwVbhA) zjrWJ!j>Zaq3MT)hGpQACTsO8%^Jz{_@$&7H!E8_Z?WX9BE-(7ycJ5uE%8>z^EF%i5 z8n+kr#GWNtpw52c~9^XzKsZq(Ha%-1qK@$U5~CoObp0je7mE<-64b{5CABK1c3m+ z!0}kDV<@4(csQu4Hs{4sDdjYG7`8Ag%vf-|ytNxUa;Lls-+L0CS6HBv8FG~#^~IAM zk9@Szr45adKpe`?KI@Sj9CFI&iETXTF7%wWov`}rtJxWgk$TXLKyGFvl{B^<|C~Rw zrG>wLkYRr6XS`>B_=KxfvmFdRRaZ3z(Q@dd5OdNuBNj$hwzF*7L|00dkQ1*K!A;Y6 z?IvI+ZlM*U>O`D;pj`1h8F)7E=rLY=xEZ-E3n?UKjCj$(qVf!-7c43>Ll!M;!s%GhP7GltG{!+kLH&_udb0neq|>tI~v`?udJ`jyl^%N$cVXQkB78qafBrul3=R8N=bWv zoXUyXr!x`jvIt)ClYByQXq7Jgn=<<+&l#1gIyA91xA8wsC6k(nfR7nD`v~)18ah?C zCZo($$zbxw%eR7Mjfj_Joe4b*w_U!DQlfO?B(MH;&@$v?R&}EkSC9|xWcutMNAY?y z*x?C$IVc6?q|4iZU~RtN@2Bo$j}GzU&7Tbg4zKtd*LR-<9njiOgl z9wg~rO%1EIZ90-A+tH&rA{+n^fFMCQ+0uis%kxE202rVnaA-Klhl90jG^_-Fh*!`- z6A&kYWgCoz#kSkirX_hIN>IB=4oe{tC|te{!|2s!j5f9<^5B9JrJ(;FEb_>kmx9}r zjp|J--RO@|p=2CF{ga*61+gN;Mj`2LjQZzna!9+qucPD+e1zDCG|KRq{b|8VxrTA5 z!`S?kP1+7KQ4lB`m5WHD$tb0NSgHfFp)#ACj07`C5F;Za5{OJ7frzA_prjy$4r}`q zALv%)eZ^w75yVTMIR68ERwt6U00LYT=T@e;BzEHf<_^82#oK2&o5kmeYSl?tt$K+8Cb?=_xS)Q2IWsQc5K-`X zv_RK@2nq{x1eU!_XtE($as6Gpuqt_!DWQ{g-6xqRm8HQ)V!!{Nagt*EB#?6|o_9_a zZtlEcpM@tV&K{rMS14e#1~qMaz%91F5`1o_SGHn=;8oB@NKuPUwb8-Tx-IkN)+tN? z7K~n;qQ*Y5V#CU)7n}coHGuJFb@0IM@!IUQkO?}|>UEuAc`3p+^P$qe3IA+OV&xCOyDTr!2L8Z7v*uViz;JiNf{R7WtP z@jYEis0D)R39|&L_X?0>Awfbrjxy9oU4zRcR4_5Ecx8`%-dE(~cgI z2#?l~B7jc*@E&3)@l0;>x?&&i%_96%$m!X!QlX@cLp!D%*Rhwa+pBTUz9C-99OW1P z7p4?P9dqktCtO@~SR3$wgb)2O9S;2CFNYyr^+1^XJYKp!Wm4pOH5N3@6sgOr-3vOb zr8}|1BrK7uA+kAtwNa5fUZHh5EF8EeX{kv|S&`r?-)xj*11t%HU!sFyP4>y{%qvvg z38ua4bFH_4V2WqW`GH~-sOKPI4WB?+oT`aC1_w8OQxSmmt#yXA2$(gKkmIlzrstcA zo?byIA+!Yqe?K@-9V%o5C^_`Lk5364+?~~AXItHff`I^k9XUrMWwM$|Nc(TEWACIO z)ctDq(2na;3IZ(j>EK6xHy?&hzB$oEV4*4$1Oj`&D$o- z8e{n+KK?kC{GAytQsm{lu|uGs8dl$R>G=KhXX_m*PRGpIh-me2M66;SVY~CMp=0pk z$B}o~QX$8GdE>`$c<&R&i^Se@pUxSq*#&0$&_B_6!PWz7#w(7nLisx&SL@)WkRGsk z8d63dkzs2Ze>F_0$t@km1@7c2f>%k{4@Celu?GnNxiMnr`6WI$M_~8nfJU01cUe7j z@^)=Gio>BUEn`weruAVzkIcP=9EKyg4 z+u*@q5&w6mJr-G_IRh4v?#c$7yi2+sz;`#uq5v$`6&y_s7%e)fRS2U-Y2ZzbK)qlQ zD{q=wT7w?L0q^QAV9t5zrwedYO=e{N_#hmA4Tk_|mKsD(0Y_s8*tW3O)09(GLo!>U zSttF}P=cO>7aE5Z?vrtN^)wmkp&W z9S(->st5GX+GOI@Kc|VR4JePQVZR07f`A!43r-gvr6I_*QkV@7b8G_ z$k@A#tR65a$XS?>jarsYvUZMoS@p)03>M6mBo8F7wo^|g<7fuS0qT9{md1)4CC_cS zpMa4iz%%#^H)sz^nfubzD%nIP0P#fvzq_S{pg9hc0Y@_~Tyag;*r=_I+St5C?9>=r zuB(`;3{>~0w%k*e&9hoHE)3GzD@t>JCw`aprw5|ECW|>xT_iAPUBn#Cw!0t_5A&Eyh$dA3jG z$34D~Utu`}G$@aDhn^8n^{Fu%cd^?!% zB;Gk!W|-WQlRGux{Ev2sLKk_BKQ^Gv7!lYAa1V`_B@@*ulsX1SHh_{1+rx&UwBdo! zAY?#cW$K@Ej<*avEzg=3=kuX|Me(ySPK!Vyt1yrrSFS9M_GW-`0N~)#yz4dzyTZdv|j|@RB4D zrVYV-hHR=*FtmpijeA9h{py&RZczK?2aWDI2EnzKIx&iIg>xw=Ygn&;RvoiC%+wty z?i8hOln_D=LvImtV(q=_@AAzaiaQT@yT1piqxH1J3WkC6C%U?wq=7ri2~1LjEKYon zoqBV{o|rD33LzaeQ2=fv2x{v9xlKRax#z+rhk=D_l7`)}F%qaX;7IVzvKJ@Xo{$0> zPh^&FYz<*nm;|YF&B1Yhnm`LJyA34W_5ejdy1%@T8Q6){ot4AmKGF?8p#Vvg9fv6G zPGM2c-(oIO%0Rtb+1rL}HTh{0yS!XJ2&I=#hw(6>xmnmIXl*_d&Q>wwz#!$2T+9Ff z1?D}#>;kL&8C;+}bBR;E@g-#lULR&&O|jkr6$9aa>gxDX7=lY+L^^ewe;Wpic@Xgi zj%uvsXGqJ~grz?acMtR^SU8I+1v`Ny6_MVMnWRPuz(VA4Sfq^@zLTT=Y6^7_kL+q4 zl$W!u)$-G&u(-{ZDos5$vHB@Ki2BrPu)wC1tycO#JL!Ct|z4**jkwkiq zWQxJI<|Rz;%BX*QiBn>=f1-z`w+!+p8!0Sxsj_+Z%oziTF|3WL^!Z=i93WfjlRF(D zF^p&x$tF}&kl&Tl?BS_&ct7{(GLSg`!DG$Fi#_g6>tmN)j_;@BoH%Htns#7}rcC1b zf;cUJGXsWBW8gmePmd&9)%zUKL~z`ygDSu#tV4sG9p=y)-Y|-)e{2u}Ea!&tu{Mh1 z(70xUTUixol9Z*Ti-l59R6HdCM~OYvKYqr)+v-P`1=YYpJDj8Dve;atwYa3~~3Eh%OK(8KYBz}Fe9#W74d|pOw$v=V8ivAT1_PT}v z6s9$WZ_WX;|UwoxfAkS8$4U<9B&Tp2WkA|f(IvCJvr||HA zCth+1A}`nR;cZd|t{2=0V?mHspMRJ2BaUVg=SRM<%&1jPe^y(~VaFoG>y3WRxe2>D zLEgVa!Y&OFi2)6Aik~p?@%H=hanH!knqirwiC}=9GhI9?;dotFXobxPuIS*d0^ek= z^su{IgP(6a>zX|gk<@Ka!N5o=prD)+#L*4K=+e!>Q3<)34!YYE!D!=_wa1EyhcVzo zKo{Up*fNb@e_@6oVI=ib=VQb6coX$I9Mfbr?ll5gYMcQeD~JK;7iA4WfG?T>N|TeA zTlyxUaE%Fze+Z@ik!jM)@h3^D86M|RmJL3t z$Oyi)#k=meRpOlzB7<+>!~>i)1nOCKWTh)i#qnZZ$Y8pvqUalFOOF=obL$+ zgY9A*e+vYu_6K$VlEZ!C@j<>zD+gdVv?a5dHCVqQ&3)JJ>3P@bL|eb=nJQweO?5Q7 zGu_)IK-_$_^J!Bnrv+4MGP}s-*DMqP0Uw7xATP`#pOWGEJoO%9HinMF^y zo9Z@v36or%sp34fF_qTjOx9KCYR@w`m^b#-e~j(aJd^n_=|Z32Q+DPxd+(>H3jauy zhs)9|JC^MDiJb2INM{#Td>Z1=4HZ(Y%Go9f5od{HzKJ8bCb*PpnJgd=X7Om9bXL6Y zp%o9*?7*F9PY?MXFUV~}!Ty?FW;xMlIGzN6<5`Om@AqirrceeFXcJ_>QJ|&y=+Ley zf0N2;0Vt!)Qy_H%E-TbOBmnavYKyj=IDl1X8rKS1Rvbfy${c|vox1uf9kR+iUnkuX z)HugXVTlhAgqjNzyTcYXd}BN|mXNN)Yiuy1MB`c`V-J4uLYV4xetQCOmKqh>Z;L~;ruQ)AY(JKZSStC%M1>@EP-JK<`osm3v|1-u zVddSt33&0vsPWL4+7zsISwx!5<6%hC!LjxIVQEi?(9;}{0O6uD#|JfX*FjdSe+gFU z2y|}J1{mpoH>=M{ zMxW*DGH)~<6;ByOwMvO*0~B?gJmGJr{z|U#)c`m;-SLWV7nDwFZa9ao7+mZjj;;G1 zKJc54u!J@4kdn0n% z>7vAI61e~YCQ*O@lK=syW-={F!Wg*3WB4s>S)aC3@GC{OzT2|D?bss@OIpe5mIcHX zfi|jGcUz&2TuWQ56}ennmSx+Bg~1ZU(n1|tES9!Gd@XBhTN~lM!TEU8%`L8#+orH( zg<9y_Aig7P#|?&-YpGE}c)4{}!T#2{gSL7r4RIiTc;J$cvQpd{=d zN`m$h$Ws!WN!mc{r2jR;%rx3bDJ_PPu;)Io-FxjMM6TiN)+{ye-Pc0-#@3{ z;orPVwaLVwpT4V1f4$rR=-m~GY{j^6UFBXjt?6}9HcHX^x@r~ZO`3&*@eh_^`d_G8 z`t$b>fm{>?+7gAL#*arni&9a5D;1R;%-NRRUxX;;cOlu7Ig{S&D)go4M#!>8TC*Hf zs~8r#Zdw7MPJMB@fu0=qUhK_JuB+8`*~cZwf0JLc`f@SUf4}R>dL&XSCbHtplub96 z-k#^EbEUm-f~>L6PkiAVSbuF};E0-gA7M{gMyxngChcgc`g9_U(EqwO4BKQ_1!hCv zW&aPgnlm^kt3b;=&j%W3n@>8^8oNx(N-J75MNjl9s6h{=kfs|8^&~A|C#bNg3l_@B zbB7-T&0_G;f33-MhLJ*SRTnH3=s8%)`%UxjJ&Efhg$4fimeEJm>MV(+DUhPrNB;ut z=@W_pvFwqyqOIS5d|EL$YDB_=9MTS1*!^dmQ z9+a_}%l=WmpF6dEv|}_4K#(7L;|84&9Yl9nnqTyt(dHY7J$lgSzhv6TF44i18PlUY zf}bCUe^TE>Y)sRE#g4M*j3wGPrwiV{2}{IHO4+JWB$s&!uuwXNVP(br4IZ^rLZ3pV z;G0P*&g{>Tv?3x_Y(#p+`2h)iDt^VcQBggbFV(1LR}JaQQon2RX*SjOkLM+mr^g%r zuI73#(&XqC`^WqzKSN%oc+aYs!HRw9H-`Ryf0ItX3kn7lObQ54LT>sQqe)7cetUlD zPc%f)pV3DJ2Z$dx|hhEh;Wd^m&;reOr?b_PP1fgCNspaB)|fD)b)mw+JA&@p5x z-9?k>COEGfF&qM>Q<)w;KcIup2?WxZCa>90Xwa_tAMSwI*%}q7(dZK-s<-4%jHjiETrGN<>u5x;Os1CZ-t_&cw>0K1U^3JT1~4-RPlS-?O?;=sk;e>%7? zVAvHP7~->e;|e#sS)?!Avp~b<0cdFY&;GR9gnkdaB$dC;PyNR zFN49Pap*J-{Zha{7m?|>^Fo8!P}ti@7|z>lsK;T;I6mWb7|sNy3wH!Z@+Mu@Wh&jd zC5#Upx0&GnWRnkvq7-Ze8^R^RgYhQ@6%I4p7;0h2(?(!ZMK+Ah9zvZ zrh8k7!+0Olz-5d!#RdO#e;TvIfNJ;|K}kT!NI7^K9=wf%#-ZCpU{z#m^nw8d1{4?+ zP&6u`jLOx>z?S7G(~~53Wr9l^+L>1P4f)=nrcJahtybwBf%u=&leV=Jsh!e$YUM`? z5KvYe`dUJyZ?v=%2UqCpmurdEvMatWo=1N?1sbZx`P$LQW05Qqe~3_WmOl#Z6-%|` zWnsI|g|p}!E}ajDn=JMazy$*I0X;lqI!vf~n$@s%UFO9y!E3#k{_0_Dmueq{kxy@e z<(o(IwIWKAVTFVeDn_W7z{PDB94e@oQgQb2ljKtm5K%ly=*9+#bb?A=^5=%-%*Qf+ z6hxstRiSu4cge%ge^_o97qyA1H-twlQi;^76Z){|skRUM6_#tMScs5cp{@SL()0OT zHk^f~Bgv3xOaUv|zL%p`4UE(@-J<7B98;PK(zJq+T{kvFSp4bV9xeC(sX1;`;>#+E zAP@+|lumRm<|VaY)EdIy)uBwQ)}n+#?7~0$mXOsGQEz%6e+5iZky60!LL{^xfKS2Z zdMy`2r2urG1EHUjd+NXN(2`ztqWSaX#Ihb0ZNIKKO>tE7R=W~ZPempBb9J5v?i0a1 zV6I82`ndBdT2FGRGq#cc)5}%UA^`WHL<`SXa*;@NZ54?`T>LA#m6Mj~Y?npjr-{xk6^qc)0h&>dfF4XIqe`MKlFB^$S1W{9n#yD#QlCg>twLkmr zy&m0T$JnLCuEnfHGt9qpLBWCQ+$Y${k^lY-yD69AH;tEwEDKGpYH`i=lbzkEop|;*)y>y~Ls2E@XRe*+MJ1S}AQVQxS%p8|P6q3t_cFokTra>n?w{)j`@AP~Sm+gGE_-1~963Kvo4<>;^%duXb}x;MAc_Xw{Z{fw+%Ff2$Wp0S19ot_ctXgvY|dR(=1r6wF1=zeTaM zC7U?vi4QTgU=n@Z(;yG{ycEyQQ=NxUHGTQcL#0C+Jr&X_X!7ETejl4K#@(j-@P#oJ zIll7G+H$%!t^-H@CKEdE+k4q^l)Eg8{PbSjqz}0*3DxFHfR5_rY5jX#hZd1ke+_^B z!^%RvwW1Ye#TQ=IR?Aw3j31gxCdoX9zONkB599jsy7;FP1-PTpL#S5_5qffSOotOM zkKHlM%_H<#%ewfk!i6@`E;cEV^fN@c)&hkfBT$Ic%49$mKtQg1^}0C6#YM$kyBV9N z%w{t<=zAN@ABH3t zt{#>Hx?%|+V5LBCR|{DMR-vFRcEN&GD0CZ5$NQ?neOy=m6z=1(sTOTwK#)%j+jF4O z%Tg=Gj#9&OE*EyKhBpbofx9qRP&{xdBX)1Lk&s0N#D#&g*jzlW^F$({f6(W^L<{Tj zcwk(tHWR%YsXpBZGiG}9m&l#^UqsQg<}11`GOPaeMV&6Y5|zKoWI}m7DuKE1(=5Fo z_uq_0r_;xv=*2|WioO5=QV__3B?6&-n?7m#(Ihc@+0g}wl`V_3aM>mQ5-)~{L>1rD z#kc*IfB=Cm7G-85iW^IGf89EBISI7ZC#}a(YpuD~T5GMf)>>><= zx7PZH$a-n@hv}s1jSka6?@O((s;}FPWfvtT6j~CXl)dzKR`tj~zOJe*bdOADC&#g0 za3Sh3s23B;&dC-+mJ{;Cs+scQ;4&8o&}h_4%!i-=#JJf!h7QARe;4%cPF^k_h!aJ6 zO5f=tk0Ddq-u$BYAeMa_%L|8h=r^IyhOQ4|PO52$TDjRJ76Euh(4s`-cOXoj=~&{$jSjrKWe0b-$+_3)$% zr`Ogpb3ztIo`NHTR{o>j(Brb6Z|0Bo%QP>f_neAzbt)_|E_E-+K?v8Seb^@05l3v+MKLC~g z+-$=6#%1LtB0D-tqlobQq|tlAe?48crq_caAbw%;V1VE08Ztv1mtY5u z1`P7Ye{g+e3hvX=hH|x)W`0dxNwZP-eqVQ>w^l5}yydXtnImH#7(5nSaeqmF1i823 z8F)&;=41*}hA&&tAnE&TV46F$OIsIH+c-SghSI*D_&WMl(+q5Zwb$(TEx1#7t_UpS z&&u5?6Oi9qUt;6Mi0%F0-oAh$&ZX`{#=-b8?NJ%0 zAv?}lzG5wxpVM^*KC-7$k<)A-&kv6xnHy{lT@)rfH)!C zSWt~nnLM2V3chJWh90($0a`3+WByI>q&WYB!;nnMAHiwlf;srCY0)Y59smBe&3)d+>K~i46G;m(@4h z4;)1t;6|E?jC`Ys6a_F7@ksM0Ps+wBgF@<3S)KYBwKxNb39Bz(1$6i#hT80jX$It# zOn6-3Vd8UViSuS~2_Gy(2sE|5kpP~NSy=_MU}7HtC5OMnQj!6GyQifa&y%LzKqd&w zTCNFvDh;HIuX`*1Vfj1Y)O||A8of3G-rVaaGQw>b4KHP|$t>ET2ov{ zA1UdB7zcLIjK18U1)ibo*)MPz9B)z;cj1Et&78y09Vw!`{%ObVtL*f1mqy%Wx&zg6 z{#KCrnku6JEdefn_F!##E_`e73!by~aelPf1E^c~AZRk=NIC5Gvp|fK`UK9C9cbs=lmpXc~Q#A~7r;O-$R6RJW(y=J) z0)-~QYf(iVhxPzd6+Mfo3=Rrmco3--`K zEk=AJ?QY7x9J4jNzeI!5eL@u2SwsR{rFvsb3MDi3fDgx2?hcIsAY3dF#uRp!#})e%ewN`c*YcS10P`KI%%2Kc zk*0HVKyvREZY_NqkY@!}qMFKG);~`f-D6M`*~)OOVDrBt2QDERrT0JtvG%x901-YYOel2W z7{Rg_7U!Ilw#B)_ksZpXWE8_)hSGPN!G^R$m3ub4^yBfGIPDc;S!J_%ZMruFIBTrY zo}M^uSiX(*BSe=Ft=98JZ(viKHI#q)+$g+%4+FMVBXLLX$?0QPcyOv+=r4$^kuh+r zf+4Q6|>yW<&DIbIb}H=~881kn zZvJj<^?FI;(bFjb+(vloG?61gWFb9&cq*1N89-x09nKD8FNtbkEgeKCF4!GCxpim} zv*OTl%aP}MUuA>FkvJpe_h2Qd5S*ut7{yZAPAsmm``sE#Wa+yCes@`ZdZF%IgbGgJ zuS-aGav|#LJmmim8G!0bS@@|%bu49xELAAlN$3=47yq>j3DvS;Wn3Habz$&--^3B1 zGAvnBAl&80Kb*4kiLI1_bZ6j~h^e(Y-=YXjosa*l7Hv02?fYbZ$W3Ih2C13!pB#AAcTt$>f#=ZwVG&b7;eftJ8{7#> z1FtQ1CnDJFBviH>>^$)0cg1QmQop?&AI54m!jr90{##7G1RBj580NMA zI)&eQXl2r$L>Mwb9OVEx&3;nZwXfV$uoh|vF2KY{_?EaK3$kuMZ7Rrr4VdD0jnXJ# z)3=zFWkOlvOEFNe#dah}WB9QwtIEl=SNLlt!IcDs6-M^DWW!n3Jz{c15HHEdAkcpQ zQy!c6FIMIt-VjWkQMPGS0ICo$d-Xj7E&!6AZOO5MNV&17+ZNaiaF*q}z7osg#?d(1 z?}MI5aUKT9=H*=6;OHWMQNS>^iPmW%;rPg;Gr{5(CNS#zacBP*?{nk42ZO{{uOvB{ zbgp78CgF2WKAp_u6(w(yk31F-m*P|ST0GP$0o>CnBD5qF;_QVv=`9Hpnq>gl*J+2W68SXAcS<8B>Nt zqc28$y2jf1_k8KKRq!g=(vaWz4SXyJMRmr2DxVC|F%@s5Ffd#`%d?;xpv>~v^1}>| ze&9T;-WfQ1<(ll8%Y>wBV&R6pC@tH7Qja`Kz7Sa%$7|AXaEAuV<`K;$8Q-Kg(u9S3 zYIkLKV+H!z)hL>ONkbB)^i)Y-#1IHm;N`qX^HMgH^TFJ*v(vpmIn#W-^-PDH;X(Wz zf3Ty!MGKK0qB6y@K~Upxm3H#uaJ*NwD+rR8QA0BMSy-r&vAURb=n$vOg^kH|jdH6p z(Mz}S#j(3Qvb^67vS=2d;57n!3R(ZksDP z1;;T4CKd-H>?-iVph4-}RpzKwTT2nocu7QzPFa7y26#U*dR5eI=JETy)^}^l$I*0X zVMuNU;Y@UYy%I-~L#ni?6R`wsgd^cmy)BRma%>!b=o~-vSotBDa1O}{OTBl^Z=0FR z|H0`^$7K@S3@bf=gSZa zZ(s`h$+Uusx5UqOwSzmS-L_qGcOrHoXxRvjiaZnW%=vDL%H12(^Lx|Ojj0G(W*n_7vaoIw}N zl*Fumc@SJ>#rGYej)1kb6XmM1h}sW?QC-i#u_j3dRh+}%g#7=imh1<>PS>T`23cBC z>*d)DNLRoDy^xJYmnsvllCCvYVArD<^U18beXOF5493BQbfel>opR1SgLNl!PB9Eu zyYz4CFfvR@_&Jv^7p0WPo=R$d$lA;>#)0{Nfp=qwBrP>y)>teBJigZODKBt^D$wDB zL_yGGvYNuIxd`{3dk0Wei;P$t6ZBz8V#Rzj?h%1RFlo`3N*U`p#84w;kUfROWXah@ zVtfKyO}z|TYUTwbva($nnANHv0ONJ8h2qYUHyuWgnuLYw6d|b!|HK69dvpu1(_)K% zkzk==57BgP2hn32I1Q{Dwj9nm;Azr2qRT`yqu9>v6F{4&4hL0Q+ssSOrsR2QwsDhX z0mt#CDoR9Am#%W{j>FUT)fqZE!woLz>pB<&nTuSQz}ryo;3jB8EQ!RVz^+52Lfd%N zW6+^Ia$Nxej6MsNto%u~JMj)uYE}n-G;VoWO1_sTap$&^Ezgz5@eCEoc4(OwSdCu) zpBSyD%G=$;u(y|!jBGUUg9ONuwJTA>9|ehUh-sgEd|c3k zucnhPzBbI=wRuoo9_o-^LMh5tR``w~5fR9*_P%gi!2`B_LgcL2S#~(DAx-*!={yd; zI6RwpUqF~3(rMrT!I})Aojxiq>Hiczl!|CvKXjm}|Cr!zPbhh7(3t3eW_t#MoS!MV z&SzyujmkSm@p0aKTnJ8_#?LkcCL~|?3EC`Xhu_2l%w+h3E-|UF#i-xa-kPyRCMQtw zVWvD}?OQ;a-4{PmN|(9$Rz0G103ZfGehYpplb)36Tkto2ui9OY34?0{1G+c*P;OFz$w!ZW~U^H)=Y5L z#B)oBS<}_Iaij74g~(^FSNW=qpTjRpe3xPML7vp%*8`j-?CV3^oFfH)8!Te59CIk% z=2iAimiEJnuKKpYW?sEreHIxoqd~Hi>8)K_qKra`5{N{i3CzkEPx4ciTdcrd#aW4V z(BQD_M@aEidu_xijt1=>?#}szgi9WqCypWdWaIWIg0x;*Q{Z_!9iFs*H?Z z??Xc9(+IOgjbh$Xd@pZ*0Dagt-0m()I&!;2EZ&y&2qd#RU}b5Yz$8X)u;9+_dsX0U z5Xg+I{&0eejfD<~uS9@$+s^$uuU8HeJ+iO&@?7CMjcN8F(<_Z5hNY)^K`{OA_EdEa zL_AAfjZvJYGyp$S18r*O<0XGR>tehN?vL8TD za3OxJUAZszg*#G@`+m-g(AyV`^y#PtgKu>yY zan(ecu4?ADpf5$Qenwniq+)aPFp~%I6F_{^Qz+F39C(9&@`}ba3SAV!LBmkz=e~dS zjZ?@3vvjh5U7)}5KS3|FTlh~ddtWGpWmi9^RYWc!@Sigu?0aEy0y)9mLsm z68}eWR}YW2t8%|hBc(I#=LMOCU`G{4^bk`b?pD!MX-?|6f-y_g+*x0Gi0DS?O$OJ z8YI;+1iX0U`BC7aeC%4nm3CX3>GeF zSBcQyB0Ab4Y?rW46yMa%$0|x!DjS8`itfIL5fsSBQzT6c>Jc=PUsPuM9Pt5#N4F>0 zgei5V&q2sy+0e6=6bL84OTy)CZMS(u9}VW$xSm!*q!6ak^a^rKl$Ohytf13Lssk8* zHYgjlrS|F7rd(}ee$9&pa7RlvGOVy0W5l>au)yU;2kK9TUfKgiSrI*jYnC=4#~}j9 zJFm!VXR*aB(I}^u44EdhSi)xnz;b$Nf+9+2WS)#9ATOfafl}|wO>`4j-NnZk zg(-ppoM7}x1)$aifbx#|-3d%7@RbUGdjJsRW~#2u;f^fakhTgkkPH4WbZsLfG~`gN zmr(*GFybrlut((n@$=!676`%c;Po1yG{TfK@||d>xc#NN6T|gTcK%+UtVMV8i1P(g zXP^x9;vA{9MoBz>Pm{b4;g6U+PDwo~iKTv>ycYTj;8#e=sX&dsh7`91WAQS73Ry}N zN_0w&V+tWqC!0s0B4f^{gjOM4BoX(Xy<7x{@kh=9VgLW`RD-N0<^8`Om7hB2>E6 z4RuvvymDyn$EcSK!Chq_X@0H|GrI>9r*8Z-`(1ZxF!26);6pJCD=Lp_6!058UJ_;4-43092~KjYPSTH{ z74`qBn`e0~WnLdNr(;pABBpk`hWUzw6K=nfsuU^*&wH19mRX|0%AulTA)Y?j^-VIe z7YqgLVYv;&6;;^GnL==Z=Cyc9yHB`Lw&}R_sIexXX8JeIbu@L;mb6_h_EC_fU=3q9 zP~ouOKq=s-89v_|Vx?YxxIK`_NlYS`<`yJ=?|4HzeMVFS8^!17pA@uZa znYD!yNZqNp2cAttQMrcp+&KBp0q*v{6x|mN(VQq6mjKNFUgojd*DsCg4M3>Rl}` zCE|d27DM+1&0)B<_8wZc>f)#g#|i@v}@B>v*=IYxNCd;N&?>uGzzr;B)m zBha@qe(_Cl9WZ>#EscL0X=Bv3Lz5*EjcvVBz84^4^lIBghA;ignM76g{FEDGf{TMg zl06A<^;#l-;wT`nWu>813b+{cW#Fi8F9xazw4J|8+fm5GfO^FSLM0Uj61paSsUyni z4&f7Yq!H~D0S!s$kmmUXx$C2b2@Z6l3XEilvQk zOdei58t{4T0}XG>R@5n@3KJruQWk2itjojIToUVE-1H-@B%@P+)Ppc@M*r={F{+6A zk`w5ED+hP%YiZK5(hDrV;`U3?qu%z<1DK__-v%X6VCzARr4~8#T4_K>w4SJTxj{Q-F_+E5I^e zm13jyV-uhGq@F920-n^>Iz~K@@JCHid06FY5_R_SIE%TixWX+ABtdcO6o{9scBBBBT^NjGl3@zg^#6VO+-}TuzW8OMzh+K zE(HDT!YHs20;k0pYyqvNdYm#C`@7_S)%BU+d~|@nlG73S=!5mr52EgLDKC8l58FS< zfLYQAzDR`yKHrc$+?_hBmS9d^d$KN4fFM(M>cSE#KFZ!|kos<3_QEx*D>)qk#Pq&zYNqv6T7l;qRAkaLfJaA>y2 z^`a9a3|NaC$4?_BmdaHM$wuCuCU%1EhoJlp{bV#jSofSNi}X9iAdoeCqr@Q=UO~O; zfp}t%gwxgYpSZ%&`$VJSNwY%2%hB9Brs5Hc9Vz&x448*#I|mC|DLV~=P;)vz8O{5M zRf%M&pb2&YV_~yuu_f5&RsOJl8!Ir<$nL)+5fF?NNfO%V4%C?ceh{bbVX9p2GHm7S z#?q?&@MAK2zk2~w@Ykq4y*LXgXzDbi zI4(6IF2nw~bpR{mxej5@3yV?;zDgny2t7z&3AWdkRatcaJ&VV#AF2X>IHfKO(M!L7 zdSg$i^g+{9&+pjLILx6L!2}~5PejWeWhekP+xSa{4+Jy z-T<6wOLza{{sVDs=p_#W`pJXI0&l^C+Y*jz$@=wp%i`y)gEK7?6WcDR{N(hbIw?xD zqKu|DFD2pvyd0I7Mm`UmWn3%a$oo)VYK#ld&-`J8%?d6BGq{EpRl6SMJmV#Z2_Md zVfSadQ>9M8z;ipYsPOE%8<%!|=%@ zfSmOhrCB_^6G$*MFpW7l0J0UmoTwLn2%O3K3GUZjP{d(>nf~8uxnhZ*JXn7;MK%eg z_!j5{~_=3Tw0e;RL9sf>Q)nHFXE%N(|h82m>2* zcJ}6sHuM;Uq*}oW%3?_YVRk6$yri}6kjm$_G+r0r9)g0ZSR0p9|KL}2C!OU`PMg~` znNEI<$pYtp9Q4ALovRYE{o@>2j9nziiM z`N)qF>1eDKSnu=?w01ZUK85|oS~dwX)tAFPdKHR)C8eMESc*(o)2uF7-l^-|X%wod zFmCUaki*&yYO>u-@tx|PCOjDton6i?U|Ctf$XeN>6*a3WhoR*^2M&2<^7ii>x1YE1 z2CmR)Jbt?^QgVd5kd!fK1Wr~N+LI)k7^+ovdzGj@b?SaS!s=&&e6G6dpo~!G2`tcK z+#TD0KAAKn#+c0n9J2{gQiE(dMFYFeau-CTY)jO&URkcOhZ+aTS6y+e&?&{NmiyJS zWSWm)Ld1_1BkWER4b&T+3x*|GL{8xr7gvRzUjslKu|BN~PTw@VSD}!=I6zv!h#ku9 z1-b>cjmBqBfXSlB1`T)!-}i%xp+t8Vv^AuEAA7}&KRG~})P}zA0b5uI(;&{+AIB_4 zVXKq?cy>C)S%b)z7#HnWcHSPLnJ{&s*M4Za#&YNLI08_%;}(Qcch8c(4qCfy=)WU= zcDKGi!e4sWy=DGxX~WQl3qwn;#X<0)a)`mWsTArg7d=kgX0%ghd@2oHOD=phWnkie zq**FD3+*v=Is77Y(W}zqx6}j13BfdUwIq;X4oxxG$i%CE@GrHN`bY_uZ-JL#vB2#R#Jd2~uTh#?~Q;P}eOaQy1Emz{FYZTAi z56R0z&(U7z^8(M&Gze=M>o;Ifb!K4rVF(^HlXu^vfbF68Od0SoXo?1(Utt??%3Sfg zh@;iI44Wt~QMtZwq=6C}FvPLZAY?GrNp@2oiBTsYb>y1<0epjJ;r$6cKA)I>(?WKv zN5OdK6F4rN&Tk0pEZWpeM&v(E&uxa-K5B$P$j-1iPIg||EEfqOs$~B;W6JpdjQnAEd}nv8;B!{3ugnbwK9$XDCgd>>V#yhg zR^C}H=!pgj^?zRt9IAGs8=um^@-P#+)b<*^t)i}Hd_QCmx ztT7|wqyyP1%Zw{wh3WPTF^u0W5Yn_$x|=N>)11|n5a_ONIoJe$D^!1+=^}K#q7P>? zKp2Ij`$MJ!@)IYKkJ~1s$o6VS$Htt>ah2>){m}vq;RIK~uU?#Kw#SQuLv9@Y;*cDX zaRq3!ieXq?YJ8ww|9UDCyyjmR16Jdu5nqPUA>(oaOc_9CwIufNbwquCe3xOaVqLl+{KH8|2mxyYm)rS3?j@n1uod5Di%>o%zGSb;q_}f< z^L{9PUw^S1BS2)k4^=fyg4ZA7Cp4Xk6gIX*(Tq88kuR1 zg~m3SHNL&>qZYihZcF|qZ0b>$*20;a!gEPM&N-%PYaQIhEi^2CW!y}f+b^|x2eHZ~ zks}3a`Knt^oO0}}!hwqq`(zJoO)VE`gr0cN~UPQO$azVk^H1icFDPguy#(1J_zqH4R(z?OGfH6g z@D2y!1w9*q=v{|Uav$PUVM_lo8de~4Rvc$Wq)tup>G1~Ek^-VnGKV>R{Q1k9u|xhe zQXR*C$Zx^9bSl5T!*IZzI%Il#76Q?&2M_1T0~$7Adov>sdRsXwN?v7fcT!zeB+GjT zKY4|VTI>4Yu3JG0bONoKMWQ(4bWktkQZt?L6p%f558~)1t6$nl19c{7-(?JN_t&Wh zEkKM`h#H}}j)hhaxZ~g%J20uSHgN@S6qG`L0}Bc&IV#j_!=oB^&pF-6=zGS zj=jG0){LeH9R&rufvyo63TS}&Q2P#lfs@#So2r%j6OfKwDXLc>5qE;1%P}d&qA?z- zk{E{sgH`cRYi09gVAv)1X3iuyczFZ{DTOJWAm>W`7-CQ8eu`qbpmUx9mTm%#1w-KB z?qUYx=(diueb3%VqwyMFXdMM z6z#Ea*T0r-oXNsmBXySB%1!YeTl~Oe67OA=gjz!PXoAE9zht}$g^pax5U+kB&N2rI z&>iWyJ}hYc?beZ9HB#>fl~i>Ylhc9$lQ!hQ4Bgw zEnLDAzkx`YfwL;P;Hm(qBwfkiwzxc#8_*e0=K#IVEkcL&Q{SVx zhZ;yLp_l_d?W*5|0ww?!SH7U>-*%;Nj(>#slTVoMSxkiSM+}*s z-ThSClb6Lj#d#>#M0d}lq1nkWjy|(WrAp2*dDOFXggM36p{A%38!*%4G{h%m7WH zUF4mJmbTX#kvcCWD`$p0&kJd)(UPMY^04Hmj!d6pPJOFAH36<@S$ko<*z&zPboH2g+Bzqe7( zX(4H{T1a}L<_KTTt)&qv63cOPY_X4x^L#riJn+aAB=VXguqN4!XWZRpnG;9{$V*Z! z#Z?Q$%~seyJt#Zj=%V5tHrDNUCsS?+Xwl-TzBO=Z^66f`{G zl+?gArC`uN#fcQuJ*%9>q9r&Wk_Sfllsiu9s{GNd1S0e|1wVaUzs=$KFSu zf%kw$+c|1NX1!cJ1bfCMK~}hi6Xw=%HyI8$Luh-Tk}>q6b=I=TspP}lMBh`BzNkXi zct_)uOTiI;B=j=NDzZI$pZ~Zp^heO+r!1Zpp*KOxucgRiUA1;; z3i}>e8)W2zaM(!&f7OQ)Z#~mW1uDmka8xByE1m1dOba;vbH*`ioO%*rD|%!NC=#*g zh$EQ_vWkXU*WT(ljHrARd&;hO@Vo*IvSI86rv6Q+5dq%`5Gp}jaAGu8sBI;ixQ>if zC$u02V|MkmMxul16ne;oy=Bk@mRY_$z`tIX6?=n|4Vu!he`YQfU40frhL~5U9j;s; zGxiq4p>Ql-B#$;_GkZlY_ZbEeh`LzI+G4z$;o;$h2PFH75BBKBs8M@Oea3sI6L~~) z;aRe{O>$`_44AyK_XUKfBU5EyJJ+F4-t8w`t?x)X+8yAw^oXD;b&QsQZAT3l6s&xY z2;fwSOAK_}e~JgTOsv3(8#!@zAU^@7c&Qmbei@#pb8BgeJZBsR#HeSBAs9Pn{i5$* za~zpK6g1ZYD$66N#46~+A`KU4UUotZkPrWvLx2g=dCFfSx;-)r0MLr6Tf3Gk8QE$Y1`6DGRHsmZ7r8@&1BBEEgd&9Qp-04?V2M67fQ*xB zf7fmPj;dp{Ww}AMI|bBko3$@WnrW(3au7mvb!VDTo#WTFbJU`nw=MA+MB&h>wCZNv zT_Pct&#Aw@yjLET7sinTOc@ob+~lQO&S2xx-at6%H%}OUs$$^3Q~8{G%-4&&^E1RH zK%H1CIa`*pBC(1gR>>KQ1s)drSA{Poe{q)D=$$$^NaK4i9Q~=x9T6D4cB4V2VgJd? zS>_zRac+Tpni*|GTxhsZ8$!9?4SIz?ELhcWGoiF^x8IaBbxq zYVp|H2iMx7YY^2&f{b(|%zvTo9tDUyf69){3yhaAhk;_xCM^f3$y5 z6%H5IL($v2O;|VH0MhSj-3|(V5@>i7pN*OuSw35G=n-ZryAemSNk!183sC86<(8rVyAV z;1m?;1o_O}!bZSE@ODgL;XcXLk3Lh#O#s-Sq@`9ThC2~ZYZ`VWxIQG%AnA7pj}MR% z#H$lrFe_m#5l@`o9k#55OwyCS0PH?vwvsYmwUr&to&E6rCYfc@3cOa@e;_ps;INMmY#p!6Jy*#QbC5y)x zd70^O^(CRSK50+ekY`H@=;=5curObh%rtk)TCd2n6BhGO40Lz(^iPK(=o>zVMS}F= z*xI(>$wx)`GVPw2L>)60e}*a3<-|h~s86b|&yCKw#f?oWK_N*huT6_KK)xWx7zlcj z($u=(6nb#;VvgRGyTxL82o)1Z2XO*=15Ztc_1g);M#@+EPP6N%5r0}!Gx1hf;!#(- z$}450H%y!87qYn+?(ZzttkBjBiw@?sAIAiNKWJ(h`V9OiW!R8ye_s$Hqo}EmMMzw0 z+?73eILekFUQ87s!b9)Z=|Vs-xCWe`N69v~-zD&1{2`f23(34>_9X_bqacqOXjyF0 z6EGvUREWR-U9dzXlnwR|YnJlJfR!|dz*4(-&FXA_%yzW(*BnGmH-zEQ93X7>Xs`w= z?@Q`4cKHh~4Jw|4f56r{mUR0ME|SLRrNcC&Z9vcEWvGC~*jv*l^VD%73*L9A7LT68 zyZAhz5eI|!II81V`L?&;mEZ10(O|gxQ;U#_d%){(+`74QfzUIavt|sSQh^nP7gZI^ z{A*hX$F)W5aJkFjBNEpJwG})r65DC)fT*60c5>+~QbYzxf7mA+-4Gf%H-*G;^Xsw| z{A8V_Dgt#3RqzQz3uTE(H4bpt)u(;8IJ-{FBEOzcHQ;5OG#lQ42;Tr zQ^SoYpVpDffbEri5J=^Iz+~Hx(!`kf_Jgn;Ogx1K;`#)_ArmO9BhtdFc~Vy9rA#lz zV}ry`lIjdDf7ACvow5nHTk8bGGg}3T?=Em4B-oY&V!Gg9Z^Z;Ib#&?oX5P;tbELYtx=Hip#yc zz5~dG=TWc+hzE)Vj4HX3uCFem5yxKmVNlD}(>z#@f5Ov9l+yE1)3-GmXcpx-;{SfJ zJp;Mjy%gZJner$c)vt{m^by8GO1ocPk88!&ADcgqw_L6QaC-;sbk)6&cnUg6)Y979 z?X{1suglxO)0-mQII%tAPDV{ySIR3bs3`PcnPW*uH+ zh{fjZJ4zjZrJr;unu1qKY&wo8B%7#l@c`=nn_=7*E8+s`v4c3vIzvS|3kkk-o2p?M z)>%bR`XUiO*3Z{uC{W15^+JvGYYv=t;W5{^tQCOKy`0v5Y2gUMt=Y>6{VVYi4^xF z22y1V!9HgX$a<2XrHoqQi$O>&X0=Av`*?6IErzw}U%MO=hXpzAHDcfrpzOHC#2~lq zf7{oNqs}FY5tShOca{t-bdc3BZ-r@?71&dZu}h*|59$Uq}M($}m~f(G(- zplu$uOXVoIHkOf9x-mC`C8KK~v*o0|e_SRs2bH<;;YrVU5{a%Kbu=!6$_3uS6qvf< zY6#-;TN>R}6ky3N#q10%>k*|uK6`fd)LsKMQ;f)kuT}`%Ppl1=t3GvLn*sulDn)j{ z{_l9qPSMr0Nn;sHDy(VvK8?Zcf(b32aRurT(8{R+%AWlLPG_>2G41JK|KVIqe|(hS zM#)?XorLg&aTEJ!W|*Dnxc8g20`x*E&u~r0If6oReQpGmr8_NHuCJIYv>DL_gp6zu z=RcGj6OX!)nB}s1K5|-9U?3}E*8QkR2ZfY3MfL;?^9|Z;_L>gMkjqRMp!C(sNvEj*gtldIXx*;(^_xset|*3?qH0ET5sczXV|4znpR#DZ#p0Uzf_)-2l`Mx*A>-m1G0ge>ii{?S^DzRw4m0 zTb1FhsA$D~jlGuDaOoq=GB1VV${4LC?bzZ{o+j6)tm*J@ZG0W6_O~rcOpFf*+V(@0 zO>5Us8-V6vif@Fkls;=g&Qd}*IPS0lA1amAF!RFH!85XttQR9Gtde{Za)B|7^KHDM4 zWhjif@*1#`(%`2{eqDtH7s0ll`l+>PHnU^!1y<6i%Fs2}#|Gf8>0Em~ZUhzQKBpQ?tbt80S_UWgRT$L~PfyQO8M0oy1bqya|$s5kZ#r zr6uDEQQ`C%(eHL};Up-*d#)`fMdgKl*$^v(UUozZFvAITfR%6XzV58o69S>*4<=2v zQAsx?%~K z0L2FHIW&RK4FFhLTKCjYMD;}DWClQ>r>+ayIH$K z2%-=G@$ondng) z8QcAxe@_7pT72c?LJ@wUWHP)wc!FVp7Ct&l2&}|nvhKh!Q5Om1LHJDsS#X)g%!CI0 z8bUuDnT`%5MwUkpsOi}wk$bl~^qXxp^ml_u%-DPN5vU7g&wz<;V1^>y8yg% zp|+?Qwsi=zPw6zUfw=6_Vu5o8!9^8(TBd35wV-?g!|6>t^~$`cS(bv}wF9w%d(24z zzCB;{H)@OTSSQVu1eNRN&`6Mvpq5E!=)Bh!lN}}!F%q0OXtuH?xaWd32zAi#G@=uI ze`iI=@t78Lf0jVLz@*6stErX5Z9gAcZQWfPaCWTv>9IqcbIf0#hJ@$#Y{>x;E=pQo1>0$qDgaL6zCV&J&E zLcm*a+qUjkuZbsQIpoZCT1?xCHdZaURY+eaG&-W8!px1`OKhk>)>mg`ag0M~=M2kl z@P54wpJ@$6)G@gQpiRv_8JQ4D!ELght#}u_!J>VbWM)cCtKAiVao@q<&3k6-e@1LN z*g4WPMR`bSZs{#$DZan;AYH7$ z^*Y(l6RcI1BJev+_Qs0G5y}i+4Kj=|qtWF`j^$}fmZnyT9?dj^T<;Tr*&0-E9)bt= z5yXtO>;cDR^g@&THuGO`yjM;Ke|v!kwlk8T3V)l$o?X|$Wsl(a5L=04uIM_N&OLh4 zrBMDiP^_oTkv(DaBLEB3Bm~vMAsc>Ua$E^UGXM8D#9d_)z*=Q)f6gi^E-}qx zYd^!NT!gb2v27dx%`~}9a(e4PJkcLzq1hB0Ze9itYlsM`W`QPJ27ROQm-PLASmcd-fY#+)Htu|Q^v%8Iye|73**v#Gs2%u1; zG834YP^(O-GP}q&uS({nUo`evQPDouYlS>6vo0+U|M)kNYv>99QwYnzZax86Po?YP zg!B}&%m|ws))8u1?v{`9M>!D-Q1LPxe(&q;arAda|1)y*(NX9e+RiZrm8h!=b65Z5 zKDVKuD3aKpQxx9Se?b%G08ohQ8K7w6NySVYOH;W0@M~VFAFH=ZD>sn6408;~!|*OS z6W`;y*})@c1c%sq0pd0Oz!~l>%S!+Xbiu&BlL#m>ac`3l_b0e62BgEgle-{I1x^q4X$sCI1$?o{rS2v&Pi zKf1}Lb%Ngitb1g{NJWs-IN|hNUKx(+s$kPHyJRi*m^7-H#GfI?DjC~x$6e2&Cr2j! zrZZ z>Ap3ufAF+++Xc=>9pTeQ{GHN9xhW7O{UlHseI4e2ZefH{Jd;^qp9wG-rOlh=~IJqKm_xp5KW0%fm)FVj+ zvtf-1yi01(VNgN}<7GC~l9FRIh}5LvEAC`_%YM)~DnY1`+MGOd zD%J_1iJ2!jurR_l>vJ?DT;l=Pytp@b4`I5lPvP&$*8wDR%CKm1F`JUyV7{P5T2oeP zf3~T%nJLRhgVBs8In+rk2}R|SQCzI>c_cp{r1q0DwCkn~qEcFh?md+f&bha&ONw|) zyps@bG+vF^e}U8}Ax@Xtln!dq>7*D!X7kzF6U#USv22`_KO4h!8YD@XICubAiD3(H zfCaxkMCi4Gt)ZiSUZ`uhDDeLmDrt06#L~A#B*Fm9YHvy*AfbcDvGbN%A5#>^BHwo*_xhw22Jhsmre>ZEDANw}c zT=4R#aTs|tP!7F%tTIQNSaO?JiYQ!&hz*_kkRD4Z2VeQyg8M0;LG3mJ0$fxtH-+Ll z4L!nFJ0M=*VB0gdM#$XYw5~y%CXZkr(k#VWgamrWZAt{kq{31MP$;@2X#5w#l5w-( zj0LdIQ%q)^7lb}1^eS~Zf15nsLMeb2;1Pw)2|Ll=g-rKWO%&PihlaRQ)Bh5Im4I&1 z*TVx@Sn-&B<)I50O;Dj%lgaF&5W)Hx+0)AcqRI#v zBK;S*yd4z}j$3<1nEGT#85PkpK}+q}(S0-Ne#r!6+Yb?HHAZo$8R5nqaq5CrlNqpI ze9IY(mFUybakG9h4m(wO@0*{4zP_%L@Y)FkF3=jdk>XwBX*oW_t z-X?Ox9KL|c?4F_Yf53=4_S1K$Li(1@SA!x@ipbG)sves0GY@3%rsp=HN=gr7T7bOM z!~MleaF$bpxr=JQkG)Z|=N`{@jmzQ~ckVv7eO6;AM;ca{xt;CSZNh1IX=ldK_qj)I zI~x&Cao+TzQ&jO~wML*V<`=&A8<5+4No$*N>r*a(2ha>7e~(sg%8hinjrK^o7=Pe{ zB(^%N$GfM%-hlm2C?^3RUCDTulXNF00vu$y+`vD|qd{tX&ghi!P z>^_E%2G~B{6J@7`-8;(>ksuL?7p(FB5zd$b^G5Hjdg3{m0+R!XQ?!+aJ5K_M(IYY< z%CfV=xVZgHe+W%PN3quQ7OU}8W**mWRKzg!sL9l0%j=0+PtQVHdkT?L5 z7H+i1wXA!xo%NB0O^8G&to18I>B~52S~xLB?Dac?QeP$If*%8OD%kWCK?pRbA(w%> zr}3*{Rm9K}^!PDg(S@ha{inDEr(YU#LCb$>d!3Lte`W}|_pY+PRh@mDY`qK3gK8SxL{lB)x{RIb{I%vTAp!ODU$M3)IY88#A{H3mu9 z4&wtvx~#*$`UqJ4ZpQ#@W=oI6CPM<4TPjN8IC*9!_$jF~shCveExS0Xrr=TUcfR3c z_%)1NeBz7tgPX__Ig^L%im3MuhuLT# zlL739fzJV4-=a~vi6^e=JmX$yEQt}DFiJi*9@CV4{sMksKVs7aK{cD?fO3iQX&YyO zz^4V~Il?lgfDI!73UIk3`mgvsRF{2fNEL#0tp`zXBzn`HnjeQIW-ffOC1{yUvk%@f z>6ox*kr%2Poao>jOJYB$DPr zf94cX6;sWl-(EuGj)wT}93d<@8v46Gq{z)}WU*FOx`}izEIf@ksM2iF@Xc=dY|{k0 zg8N{LyP@|Ywj8KE#oIfAXpeKSIA`g-(#M(!u7=Z-XnWZbY#PZ#AbO$71L1{He^zx# z-wB21kzde#)=&$(@b8p4j!s`lzGygHf1urvq9FgrkkQ24>hbjxP~8uFr%0(bBd7qr z`4c4}q2~_5k&}F>z=D8h2B0wGj}OgdsSE)EXXKF}fCJ89V&H5*k4xO1Hye9mU=Jr+ zou0JX2SrY_dI|Zf`F~XjvRkV7l~cO3rk+sJFmal;^aC&LjVm&}NF|ehGHa-Ne|b{c z-SZLw(6OVe2s0i4%Ik00fIv5=lmea6{C&SZpg^yy3}gbLkES+ZEZMmqKsvQ5W@*GD4T};evV_e6b{k6sGASL5tgR`eTIOR zF;MUM>V29O6knU^*}_{41G}W=PO^ql^Sk_LwJ$XjVGJK<(g-QqvlsFtU_vR-(D}G! zoL9&1O*Em;l~S_}`8s-3iQI?1DEEdS-2d;0m<3oUHhJ^CJ(?RA9+VRB-cpGa;QkmRr-cC4Yy)qNF zgjaMnn&d}Q&4GnQq7~O&f6H>IHRyMv?`=nYZ&l0m!ueMjGgqbw@w3 zx2!BDK8SRD;7Y5Lq+J>ak_sNeKxt9+&&3R5Bma;#T6`*)~@sfAC$f0`=}3oyG7bsw|xArZAo zMm}&@h2YzOj3dLXcsH>jL~OKy5D+Fq7a#^Ev3U$JjZN zUgTzA$^|05Hea*)Bpi8HMe(_Fg>^%ysxgDeg1PwneoKw5-^u*t!QOh359_8sKyfF4iSRO%HU&BR011SH}NR` zRdGBEiCj3s{$+xkZxJ!f?(Y^Tj&=7;*(+B0UZz9eo-E zdZ`!O6PU@k?AT-C|N6e7&cxaikGCQd4C5Vbe}b*Ys`~hSMkvguoi8%p-;DMOb7CqK zWHeUg0nF#xV0`H=A4vNh(rp+W3d>Y>5nGp@P^B?i;7ny9TZ+l&A#JjZ8Me{J_so3e z3Ou%)bMHa-p>O&f;4&Mc#l{?mx`U1qCi__ z7yYGT#%DPixh=m01*wKo1uy44Wzrn}2ymDt7#XXOFhh;;;;sBlueK3AMpz*Zpi`l8 zBG+MgGzv{An2CA_f0{w}3c~Oa466-scJ)&@#CfP66^q<=5>TDAKMl9c zIrUyi7p`R^>6k_%<+uLMSPJqU_ES&v<_G8bc%Lb`26K>A+BXmn@7tR>|2noJ7csZZ zR(@F6!fjA+v75)6Rg%6OiK`*0mbqwsL(|y{=`#E7vY8EoFdktQe!zN|e`zzmPymm$ zs4adls#j3{Lci^QxQ_?MiF$j<7BA6Mn@WIsEdE8COv0NrsDW zKWO%lSGU)gu%%PsD2>J1s(on70OEyy7Qd$RmDwdrL_o6BV66mq`H% za2lGov(cPQvc(keXMiD%Hma9iqIKcm*-Uw(eR0f0TH&n@V{`?M=I*mOnnl#73I;cy`;ZZvU2{J0x-zk#nR%V#NVHePHw&`2vQ_lG=@F1CoYNFe5MqZ8mEaNH z^AJ!3q+_PRv4%0Yf7WVI(XFDo+;V2-mN6@+71-SCvx#*r+^w9oxiazw05W|4R5zsu ztvU$+IzPr?yCZ~))$NH`?G`UTbi;b-%gb|!B7ss*!7z9}Q48yIRXc)C^bxO;h19P} zJ+tjo+BWC+sDDaUYt!tsD1b|3;*O48uf`k)u+bT!*hAs8f5ohRLpDaPvxc;#^P_jm zQJmr{Fw#X_*Uwon-QEO>SEEHynhy4dSGFJWbOwX(f%vl!*w1=OGVu*Neewxg%(=+H z(H`#CrsDrsA6IpCDD7+$x%640U^5?6!>X)_fAuaO3NF#n`>prToBSAf;Eb~gBsr6@J#C0VY;8*rw=jX1`jr*AFVJMO8 z5Md#Z-6!T(_Q^c)ao;bQb1j@Ry?qb7>!3r7%4F1F3096U`q9#Mhk3-*!QF@bUdSR$ zt7CW_H`Txtl)OMmgVpKea0c6o&?O&MDYl443=R+6qPjZU_QwQvmBgQLrKd`&D8DO} z=5naFe-XyEFczxvZF(hWRM(0CRm-dUoY2UC4&D}lvI$H~ncGZ~WBv^QXn+>W42(`r z9hz&vg$`|k4Vot^$j>P!ZDjK!u6?iCdcmQd%T&*k+@pX%Sl2-YNJtvM3tz&l1K?52 z!yn+0l}I*#CC+^epdserO*$Z;`{UV!HC2$8e=*JgXlPtp-dLmP&)Dx5m{);aKZ{X= z9x`epZKPKK=R>Zcc$+KuAK~clBK&d(I=3Uq+<1(rx@E8)V_)S^>C`Stf|v|Q%mgVP zR4ynInbDZ#Z;`$=PW8=wVDpg==vi^{IKXj`#3fzk%r*0I9@%+0D`J&V_@F`BX3ya! zf9U$r-K!b#{&}mEa1Kd43bqu%EbrdS0bG0sFkEYP_euQr`Cy-1*nr0F4fMTj-(Z_a zvFF>z5lrf5mWu~%>bd(^MCT(c@zqIqXl-oX7Cj40)ABlAL}M-9>B&L5IgPBhWMjpm zUK#GxOLR(?Y-G*eMTRhK5#Xt7QQL}le^MmJvH|xnEQCvRr2N`P!1t0sXe77wS_?`7j&q!hN9_rsi8dmd5 zDvrsV*sg7MH~?S8fe$el>Y>0%H?-yXf&WAgb^9JJG4s1o?xubT40KOh>iCQ|W|Iv_ z+<+ot3V0u3TW-lM3i%OhlkFQ&e}xgK!>~Xiyh2uPRs^gk^;A>Nk=t%N#7N7jOM7y= zD11PL2vC62XC(T#*YHRp-~wDD638W2&Lffw+H7ex!2ZPjXuQc?3d>O33ik`=;Jr+$ zDzl&huR}+J2$Nm;qv&QyFWeEAaspS#mda*sBFn{mg(p0 z!Ohcd_Nh}s$9r|WU*lIJQc>Yr=|o&o7oBoFIn%>OsTJIO4N7Grss-!+b1Pt_mCue+m*o8xC6~_bfPX z6p}2$qrrJY90C%IKo$q49_t@wHA?BRMZ#HsQwC<6?e0wKST5jA{H<<+LO)X*uNXcS zDn&UB6*a*0xetMjdXdv%7&o?(pv>fN^B@{G>g3LpFK?QcP3)=4H{j!pw7^FTDE^i@ zcvl}n4AH#>$+pXHf18f-s&wj9df)Xoe2AOO8n;&M;Gf?_3OFP(&n|?7Z~uQlN9?7^ z2IRO?s7C;vbA<~)N2?DIe4}bd=lKTzvDb)3<0fQ@IKxO1lpsHv-bu`1XxVQ3fWhckQLtD1Y=Jn8{3pWme-RQevAf~cI0zcZzxC7p zqA>Hx%qrb+AonXRvDPI^#$WxA0SEv~7$U}X3`LmpBkLrxu41!RMjVjosPrn1S{tPq z=OLU(lbvjo0M};Zy1D{pqq%6zES{B$y@BO}^ZGrWu*!yH))9g_Ei*HBqi9uldG%Q% z7VG>g(E`qwfBCApUL%3_@1rW0FhAt?F63%mK$lP_r8r+A59R!>K&R$`&2P=eG8d<{*ARF3wgNl(VT)V zbV{1iHvXn~8{qp!M~r!BSf5EHOo>d7^wYD2o9z>Zf5|OCs~0>7{4QBJ%^R9q+07*; zb2*4Mho-1LCA9uw>@aeoH?G0*E62izq35LM-4s;sxU-D%bh$*Xd@RswoUw*D?(zf; z4L;g-geN#=EIrT9k3uR{69(dB{f6w-_q;?NG2~g_{?Gx=_3jGHaizhr~&wS0T7aS{~d zy^&~oP55!qC%i-}YBw+0VXs_PucR0AicHBcRyp!)oav{MI;6;j+W@`M8hnPSvD=3% ze@_2sMczz&i6tr3TNv)IM;K-F3?D|6@85ed#1aZp4xGfgSW8x}tc|OF7v(a(l;D-V8eyur9%@U-10P52(b3$$4b>GA)t_O=)&&Q?rMB7o?1p-V#)^YxCFQ-6@T3jrSwT zJ1PAm4XLJ{xo*WDg*u%?21iyHf0!>Ns&xc_^~B}bB4-B`AMSBSOI6yG%AC9?6cG2x zsPNxWHj0FNFg#h}=2KR82%CupUn%GaWJbFM&tSVsOkq@ce_6TD5b3(2TmEre!{2Qm zG;&!6wS1OgTMNlpm~z~hFD)XYp{>COn~EOF;(sE*X~tD8{ z5}$l+PR7&)JpjjVp&1UEp8M4Y1=eEP*Od!3U&JP@)cEW3Rgqzi@4LX>&HGk?*&fy8 zS#M9AircuMGEE(NMom6u!Ml<1(OB|E;WWb?efig;+_|zl9_qU zYR-#3!NBG1(lzhbGJutLe|Z6(H)49Qvym`*?tO zCSdng9=nL%>_VJ&CGz5dj)L`tr*@ma?fwMrhGAE9+S8V>j=6Xxrt-Pe2Hk6Ogf6*w zLA(18=pJOlaJOm~wecQ#rQAE;t)4v_tpYiZDyD{M{(3i56L%H8f48<38&a;Mg~X!z zaM%`xm#FPdU~usk1^Oc)oQ@0%N%+Y04Ut>s99yr46*i?ucdQ^Ym8>RIfW=qf>!KEB zluP*{KlCsdeUeA#R#X_eS=f~xjLl>Y&PcdLj1e869&HE8+^Gn?jGX}fI1*h3HR8WU zbYk7cCwSjNk5Zcaf5J8zutUV0)cW2xC?{a#q*CDQG^--4)6oHr0zHzh3&Z1i-i z%H0%(iJ|u?`&grjL+BQrhR8`rr8Pb4L8l=7BI3fuTtx*Ds$IX&d*C?Y-iso!=0Qss zxtw*W*!Uttiiz+o9bDKxNziNHDlGsKYi?7_zBz7#X2JjZf3;$Hc}o3eC>_p@BY+eP z9JtZMS$(r0Xz5yaKoTQ$g9ivq&D#kOlJ^5tti1YuB8lriM64Ylja+)85qk7yKN}~< zebL$)csP0)L>*5aHEeN(z=nL0+BxCpTcxJ+iH zW=i6E{NvSAs6ACPm({H_IYajFUvKoQBy1UgLBYKLxAvaCRJiM0)Sz-jm07tlp${(0ben;Fb+_)rj5Rx;40OL?*bi4GBKYSmr3!? z&~0To0>8RtA*^f&>{x|!s7?*IPK-@J;6yq;fvoJtXVLW zfAL>M&zG)ZLgPPBUrd)lA{l_4|1uI}!#3eXGcLW z8TK6q>QC&Sp?A{Im|n`nbN-0HpJmczHB(TQ53s?ifj69k~ripi@lr`1=-Wx?hkB@91OwDgarBh(+GhA>zne_c1Y z+fNt}Ys?q8anPxe6YxtK9w~_kW>gLu418VG&Zz+(y92@ODBBVXl&-^yxAaTgu>mT_ zu$|-j_DX93sdAF`LPbAxEU0u6fA2XN%ph3#i6Pyp4NyU`GaMU?gWRc8LW?__(6+2Z zV*+BIJv@ zCpgxH+EpuwgGY}j!8mx~f8uC}xY9oX!Mxg!%9<&WL;wg9pz9TM4S0f8OIWw^!z?Kx zWNT{RhBlBuZz58T3n?LG2|2$_yHoSDV%@8(qSDs;e@F-r2E__XtK^@R zxrk-190NiEZ0DiJ+t12BU_q#rD2qFXlcHay!LCahtc#?9QZdw`paGkrZtNyDlFR0X z{qihc8n$SYs&Spvh5q6RhO3njer-a_PGYK+=UDjdtI#|ubwC$#k$~wl)Unn6q~OwO z)K$}5j+L??23Q`ff1`R&3%Dl9rgS7Un6TjjDi(=e?9Gxv_|-*!Q}>H-d^BAZ@~Gjc zBC_XQg~4~%#@AYYW|UYdkc*-`jzGv7rHFRWSu%mluKT@y?iTmHUO+5*6O1h5p9{1kc6LUn6O0DvE=% zgnvW*=&62Of6QC5Ue77V!~wV>Z@Zu(mx>akDqaarv!g0|M7(DWfbTYr{)&+9BY;8T zw`jPSk#1XaA)^ofmG)?Sld7Q))Se8|W~X*1Fx~rw5`xsx z#ENdse-Qopm-&As6~FB3C|lpWVGRrI`i>}Wo|e<`@3?5evNSIrM1DWeJIb=O`AJLG*aIoi8_(GG)y5z7aL@M2UtD(S8G~j$`2BiEPt<$ zM@~P2fJo@0uvX2cBYXf4-hlWPfQ?Yk{TAU8e<=fWaQmBe1eMLMpq8=$jwGE`-rY&V z7EG*bM8auE2iMsWiM=#LEn0IZ)FH% zIOKA${7;Yi5|mZSYe7P*mNc#SqbK0nnov(5A?yT%M|2GtVn`ePV_9fQGbeX_C-=%K ze%$*=qbi0O^4ij+pOHS-{9$ z=skUilk5qI!s*ITNtePg=shjg>R>KfX^$I!-rjJXd@OpKkX!gQh1bkW1$BUhav=0gA9p-Fx`(4#)xqs?H zt`}sc7x=|C(2ljnWeDK!Sy*p$l(S~Gw1Tl3=vMW%avjgBt;LGB< z3#!d>x?r-DN6_9w=e9Q$=x+u-2)}Mjb~=M;sLFTEnv;@ZD9^V$^a;y&^6kKm|4TOB zm+z*qmTYBKADl~)3!!g4wgxhAoPXvL!mB}V&^>RtDtL#sMV7ZB#cQN_4PBBw&;Qip zB8*d9%rOLfa=GNS9b&4@&~t{$k_#qTf;~3}EAo#Z6TYdi`zgqE47X=u(|DVCf#Wu5 z4_J;gvquNg2Yp5fy=i;x&_oAg6~{5A9L20~62Um`dJGN-1bC`j36^x02Y(iz1C8=I z379Rie2LY~5;clpZOD(}Wb}*;H%KV^kQwYi8Kb5Uc%bt3D9KDY+J6#Dpxa1L{0CJp z=wSJknRSlC-!^jHQ6_`CNIM%7+VTgv8~6nS;D2V9M)f;@{fajaA%kJ_hj1-t+4F82 zhu*gw28@a_Q3q0)! zDJul&SW|Ui5F8*=@`W09pN`(_OQv@^%aWg`St*S$Q`)KgD99#>c+^V+0&r7W6vaE4 zq>dBH$-tmkl&wRgY_%k|a);1#Hi()OErG~)Shj*IW_-qVXl4vM!JeW0Q9(PPEa%(?suI;VvrHXpbIe!C4 zGrU}MFI;rZNx9Kdh>U_d51da32)Wvio{#Eo_;BDic@F@k#d~e9PIywD6fwNsD`23o z=gx73s%(|8cgCZJntuVha8KAYn@i7#O7#|;=^eht{etk70;7f@8u}F&N=mf;AVG@N zJYC^0jlwD-Bm+1AvYP{Vp-g~WQ#Ik7vZL&rvKd($wPS0Q6#{UQE)H1|d}w5&ZV_l6 zYB+93`uqJv2+kjh6H!IWpJbrozQxR9SHMFQv42X3)`hOX5vn?9S}WMc z|J_Sdo1Ngw%ulXdUm3fSO`<{Ao#@@$PUpyVBRYJ8k3<86Au~+6q&OIT*Kk|uWUN4@ zVh;fk81Q{C;RqcBJq=%MX`sMZPKwNCZYq_NN`(md6#g*^Ahj!tKyooo@6F-E%TpPp z(Ku9ra1t>@F@M)!9~_bX|Ab5AUl#5O)3a0!y7#<@tyM*iH-=qDua#ITdk;EMK7k6< z>m70%`wK*u;J9v*wovpyZw7d><}z@r_KL(dWvzh|c~Am@4AV4GDUNOu|Ex@2v4Di( zMP*6+j`p#_5nMmEBqQbS?l6OKRj8O8XN6%MFKW51qJKSadi%3(Wl}audK7h%ev1$E zOkk1pIFWflnT=5~o2V%&Xp{2*nmhB@3#xU?38j zyIP-Tu_v1v(pu+%X(dHOSq_zji=S$u z;ws=zZhtL!tK);YWqxr74^!`e%ub+kTYNMy3aozYUQeBq9Q_gaU%JgJiz)DjGL75MB>0G zXPlqqK#^n?)A=YDtRSX?7q&&(n?u-lp~LlxVW_7O=AVl+c8rWK-C3W0hez6<=k=z0 zjekTi$cscGuknu;qQEhC$D%VNPTNBGJ$8U{&N_nk5c3YBWEo#Ml(p8ACUSY+w(dXQ zi#>A?bPyt5r}L^I4EfsLgkS6RdVIDWuo`wOqX$~UV6?cePnj;FctW}3T8526+I$nPo=wXhI%s>BK+7pkK_nHoN!#`b zQtm)ON@9QkNq`BpT*<=*BoC7Z38{{T!mUK&5&{MuTw?_OAn{r1=vYsoD2he7gRGF8 z(3GGQf2YBN(6V@{inJP)xZxE^J%36>RDeEfC~-pS3lhuyu%7e|(R%ves>2_eF}4CY z!!YfP>N(S5C@j7iqetkmj2KdqFfd~LkS7m33T+k-F^F#O_a@WuBuXE?1AocCpj>Q< z<#W}r%eQ|ALkm=e=yD+5J~k|t7drJ+J-e&oz-W_59N3<*BirDzdiMIZO&7d zwUW=T^I0Pj_1^VQ2Htj(0_Sin)dI+?kbV(d@0FO(H&hj<`|AH1dM*lsI3?WrLbsGr zN_I!iNs$o84E7%E2ovNuN`E917XaZ5P|gL21hpwJby1d<{W^VUXj58M0w7FPK=vQV zT5D}ZW?J_^zb{Y#LI4B(2$a%)keO@+LNo@U_V9Af@*H)r%cM;MWm>~(-DFZZi20;i zoqOxjZ~icoaR8n>9KsxzwPrjMkLMwu3+ye8c)i!>$65#@_9GictAAg(;`}juAlI1@ zy;R0)KjgG2e^K5FxiI&!wjcks@efa*yP>;LrS8udPfW{~-HtkA zF+G`I-+dyK-|-#aWPjq1uZ-H({_ouYpw$@w04fy=Z!Rzy78nYQ!@0l~w3Jk`tSYZI zx}U=ncL07!Q1rxU*%Wc><69qh`;@a!j{QB!6|}wzkk2?`Q*tIz>_E zU>6;CV9~iMIvdP_&4tA`3MMWr<62N9f^NHoy42O{Uh2*}!X*e^-r9l}?!DC8^a*M$ zYYs_{$)7r>t`NUpt(CNS*hoank%+|n3#Bt^3aLsFfE46_0-DA=c!-Jk$~WoaEIf<$`6eQS(vWGbKSHN67dmaZtPvvX?&OF! z9W$2%tbft2?wd4MiUph*WsVTGDpGkw-B-p1hNg0FArJ_%T#`u$W0kUU;Am74hj0du zEz{aymkl;SvH3nZMb*dm!HhQ-8S7>Jq&3Ih+Pu#-7ad-DZHLWkEiC z!cSlFs|bk*uUpMAQ*h8bW?(EXo2z00W+c*>5FKfm($6L`)t41YMN&4hXfL zH8@Nfn#KamXZ$RtU9Ha<%20w70c&<{ZqMVrJm2@sb-U4$a1LR0U$TlXFQNp@ebUmI zi+_WGK)rpeo~-*sxCB)}fiiX_(=9!BC*U{K=wYAS!_X#ghwl!mL8#RF25SU>AfN$5 zFaQ`JM0iXjlL!P7Mb?!K^xy=Ih^!0;ssrf|=@ii57=#qT00A+;01OO7k^qdYq;in! zD69-7Y2t`a4mbn;V&Ux290-DMC^`0hEPo;+ZYpAe?LBPeJ^mFzXwaM1Lkm+Q(KU#< zstt2w>{siZys5e-hpB3qUKT`>OGYefFnhl}95pge7C9t3C-VTrmaAVFD*F8uAN5P< zE36R5{)YI!DF6sAh z66sNtc{U*ScuL|}$A9g~j7ySgvVRnq&Kp=@t4iYUqJPTV3>MW&FS@Ocn>m=cKMX%Q6op-xM;7%q%_RNF?*x9*)hU||y|f&bhU zw6i1&rq}apq&;@ZGKUKKE9e;O3w5f}>J0oA>wZIMl~lOAv>X}vT`Hnl#(xzRj6x$O zZNd^&BN2P?zF}-W17}Pp>g3yF?4t&-A2$ngBg<0JnxAh1`wGJ`7#i)oD{!ag+-|OZ zeA0vooLZl2V4-A)CNE37q%tcE3NL{~8TYwnTAhr}{a0(teS@|%{tg@y`fJ|6j_I*! zw;_+FzZ=Mzz3p<$?98%rsDF{|Z-?4ps@Hh}Vnf8!ZR6Re`>N<7Q3#2a`7zstJuRn? z)r65nN-yUJv?`Ms@OKL6MT#gG0d&R=@h(8i?L;SJPh>mg_k2~9Dgp_mSH&bx*Y_uc z*^7*T$UM#?X;J0a!2^UFyvnQ|)RlR3O|t-A{|*cXw}0zNa4JGy{onWy zi)PTryc3Oi0GCdor|z$h$NIe*oSqvztAmzW#FN>Y8cBWQ%RcHTh1)UXBi}Dk7UROd zVTTT+YUXd&%m-UleONz6gIGHFb0Q(#uR%aXrptgIfgvPU9KIh6q5JISI8wbP&zjSa z(+A|bwDeiaIZn8StbYt=CtEG$#~)N|B)@@T z?>O}Dd(JY|YwtnCyYhIi%PhhEVggkPw^@^5M%<93?1<1Tn`zvwDi-AZK@+d8(=g>Q zdxokTfZx`2g_;$=MZ%)I${d4^4jmCcp-GXs5HFpRR4Z|10DnS5a+#zm)SOnfmHuV~ z!wowZ1Zo>=M~H3LumasQxN*DZ=`^GkD&Afa7<+z^5bQyu_)|MI#difL=QkTe&xnwv2pa;MEunbPh zw4e1l1(d*8fLIn93GjhDoVnyJR;BwX9|mb3CeuXcW*+^Lup+z&nrY#L+U0>E#O*uJgX7luml)TU+b@e0Jogn6l{Jqw5Ex04D&nbMk%{hE*}k!cv@j`NbA*PO`hCHU7y{? zc+qln3By6_T|ly)=IlIaE`ryJ#-U1Z&C>>I9$p~w5Iwfxpway>F{lXSc+R_dS4 zwly0QldKHhCm5pWGPR_yZ~xS<8K}~0C4YeS<}SfDszE}ED*1lwJZ*8YU5D3#)ueOi z9yBkZfZe%Ob_Xb=8YZdMDe%AE-=|sf5O~z3hz#hH&fXC;kkD8qgZ!rn%n21~GIQ>N zVciE3h@1RYbjb8;ulo~siA_R<1khieALL;|WcWPZY>p9vHReHJsVFNk%4wmwS$~wF zU3XcmMud~`kU z?txiRP99805D2(&%Z0{AH}v$Ijz^Xr{7OW2@RZVmyPL|3)M)>ar5kvhpn$#Y)G49x zufv$tQ`Y7`#*T4h8jr#UP%9X{BY$NYom+OY^Gi8IJ4S&=L8>$A*%V6FsFP;|Xd+|} zI0RIm@Fz&`+EO8j&jQ@lE#j;<{UCS=5>I89G<_bJ#Q{ntouSSd!XHr6bhs5w>t8gP zR*aewFvuXsgb za?x)!3_-3ch>sY$HtfLcPjl;n`ItFry0}aBh&1VsWZjm$ZH7RPo>2k^)7{4#9Cq^E zl3PhNV0q<5iUU&%b-2y6-z7~mZqQk__$1DRle&G?@b7kJJE`e0y55a9OU%4>PG`re zhB>kzBAezqXYa)k&P^^bpMM?rof(?$dV8gmhb&pH#4$P$>bSH_U(q4bd>Gaj`Z))P zi4PH}7hmQ{M<)&T>L;EyM_iE64+Q$`V7Ks%K#PkW% zof_$E2^6AhQp*}_VQ8fe>(7IJAfu)8S=Fq(Uxox|p{*X<{H7oEaetlse?LF>Sk`&9 z0d?lUM5LJL@p!F)%r0Ooif@Dz)KYy6#*^|GyGLP`VX{lAQ zNPosBtC>JdLNJmRNWtZyab!YS2prjXMfSJ>b_&s?t|FomHB20!(o6+}DI?m*0;-J1hn$ClQLl12kRy2-!#?Yh&TI$@stXz14GFi6TyaIu8e zHJ;(^GHkS-6Mstnv}4WU@O^2#QLj1zH+vyY%obWqa^Y|?3e^hc1=$w!Q+tIG!Hw3= z;+YEDn$VHQ&L-YD3y?>05Ka6CmAl3wMSh3b9kalNzhtE(Rg^uI>z`O*p12xxhR%phgMFLrP%Z>x^zBU4kp_!h~+@*^ohZ zLdervMOzS#N|t|2^jDt&uDidp;U*n@jadLv-JH6E$I3W0K)lx*yk7MJ?f@z-W|CKg zqEZ-RLVw{)9muN}Jt~5NctWkqK`l%mf@TXuwUN>hQ?TGy(b%pjGrWB7f4Ag>guYE6 z2GMkGLSlC$7wvG-U)Li_azbDv616*6gAmaa3x_!BBx5&`rNO}VXxr~_T3BV&&;fCg7otVpfoPXyv&a$`PfN*VWH!kMxKsawI2;Qgr zW>l!e6*0`_x1a@W>a4nlChmC1-0L~1N0`k9dm7}HePj$) zI)D6~0xZwnNF>CJPZv67$PE_^FLtSc+iyZ^<{|y)uTg{qyH1RF?ct#>55^_!$QK_G ztia>=B45qN8Qk1+gRh|Wt9n@tVbe$}7|cBU?TL~rhDyu=Z0bfV$*!MYJB<2mmdGEt zTCo4(L?Y#tF%48g6wrUlAydRo5lsdQ=6`&=EVq|%Nqq;fUZU(Opuimq9y!S;XpGm^ z^5Uu=UkNTbB$({ZRbfBf%?mC<$al*rLg@v(fWtFJFel$#=1yF6LP}xn|2u4B^N`#Z zP`HPx=i!F;tDnSXwR&C*BTkO2KEkpbeEKES|ES`Z6B+f`@|JyW-fCx08Klwob01vj4*0g1UgP<5Ny@CPz6CPKTy|PhNSOeH&rsRLB^mIH$9oOOEUph+A5L+qV%#tDoag}_49P) z%2w*uxmV+*XkIF67mdWJULS4oCz8u$WU|Q(Tcks9ayC-3ihSd+5lA+vu78NFhu3S6 z)S088GW~b(lqsWL6L~HVp2F+uJxD`RLI443<2-3}9vh3it}a*m-9E;_T8OtpbaGM* zA7}h27)K5RGo~9_3+PY!HZIo^%Q zvbsA_GNJk#W1HG(oWDWPAx(#zb9VuP3F)C%Lzdy?$DLm;tJ&hElO^6pri=|uB8YOO zv#$98hs9%Yr24OontvswHOk;F)Xc{tu9?`)ZzRr;rpF_zQ$5@R_vnWopP>Cb`va(n zm_TK<31m^4wCIt{`T3DH1W9S82Bv6N39bS9S&$hekdhQANxi<6fkB7x?%T$M^FQA@ zdH)Shf6te8ut4nOd*a{1s|L0#^1jt+GFJzFO(c=slj)n zTNv5jDdjNhh8oX1CTFjNvn&qoOp6lPYYY-6fH3M5?SM+;s$Ubpx&hF5z3wZB`!Wrz zSlKRkG2QjD{X?N9vwQH>hp&WCBwtB4K!`jT5IK*|wN004`41&I9|Fl|d5c2n_(@sm zDRXLRvz5;4MSq+w=Mexa21F|Ckj^^+a>+(zxm8l_uV55Ku);8nk{4_GA1vau3y>!~ ztv+bk@Tm-MW`uw{G;>_(B@v^(o5ZVpi3V66TUZ(Jyg5B)m5#}FHB7YH}Fk&_ta_(4^rap7iqts&B z#j+g11mCkxPbQ7m8o)79secNNB=S8zKg+`Rfo|Z#q`jWVP-r4D#V~Zs?wJd|0Ejuix;x*mEQHuw4cVmnevlG=m&{U~kUmoF?F~FS+6b_DBZ0 zo-1OzSbrF)`Lwz17$l^Hj5KTnS?Zuq1%!3~u)r$RS@D5GES|r8#vd028^=**n-sn9 z2K$OU0NtKsFk(V{Ebxgy1-r+@kqp4T=Q{JajNqdKn9Ej(+8jB+W%v=8rSHZdaOe60 z0i6Mukr!p@b(Q8+EJQ)3P4Grh;4vF$nk}NtPJbR9{yEMqB=M(AuKUUHwktShi@HFJ zPYEbPgp46W_2P{RtMb_UVM~zxP;QD)TPOl|i?e-v4HYiYXmP8W8z*finEob%awf$t zu-9&}R;Q`vNuh&DejlZNg+LSzKeh!;AKflKvi=~eO2Z#rbK$_67J8$<#7{4-2vjt; zwts@Shk$I94O(2u9g~C?0w^Z^9Yl86wZ>F72do`?0nq4yDO1z^lC%6^|2GuvhVL)fLlr&~f+^jM=%w0q8p^e+MZ*Rb$cmw=<7 z)-OtpLyeHCJGkwNxl#Jk-4ZABa3wShu78i*?TT087BI}p>L^$Vv35_B+HX$iZy=M` zq}w}}i;>IhkP%|5-cxprlhTAk}<>B!4V( z;2x+eL*gfrbY4mQFU~|WsU;}@K<1IFJj*Tzu07kz{C-*GuH@zmx1K1~$Hi=Eq z1@RH4r~T#{ILf>ZvLrnInZVj?w@{lJvcbb(WMM2}9_^oDlq|8Kiy&mU>b;k`0TDtV z#mH!32?EpBoPsFZB+81LB6x$mntu(Ik!)Of5l+PCCLfEfaO!pV9cYM~LfniWJ=SLE zBaee0sMSnp0lGQxs4?R@#k49yx`=}6nWb(VEhwPt@C7zvu0LBMlZK6!C|;d|Vv8S2yF{JxWq(kTMMGRd zR{6t={9LnXK61(b#sPm+DKbFJ%G1DjIEbYpYY0gnh9|4J_>Z%Wl(T>gni_)jx{vwK zRJdRsbuPD+cJg=4(zWZo5^IbzOw;o6WkPr?`Tl{=x=N`W3x(!Vpoil}i;;P$03xT< zX+`0mzAWjVp1zfyVB;O9_=t9YziP@bGcq(Vc*p)fB z#B0$VO&wbTw;NYSeug&M^M|IAQ&%6lr}Wm)BhFeOpXGv3w%#7&{C~a`#{AVN_RcsM z9B5!M1+dWplF?v=;l}413&JYsH%O;;z|Ho1jo4Br&4-z6-8yhi`;Yx6bujakR4Bi$ zHGcx@E(%$9ty9*h)nOYlfR}`;J{lNbfK`n7UV!$?Juik?F86eouiI|j>H-&$H{VJw zYU4GA2{2s5e%z8mMt`x@#dqI~$C#f%72UzAFUz#M^M4Kpn8lyT;kx6>l6gcUew#i{ z!@8fjJYBrv=TMm22=jSW`8ccVqA8xb1(!fcg3qG-IJM12QqVXRrb3QC8aLCHaLE<{Ha$bzy>Er{o5RIS-D#z=c+s~Xx^7t@3|C9P~v0#@6>Mz2MZnC4`%+N0MQW; zox&TvX3V`?5Ln2!aupyd6d&>jF$B=$rI>heJR#7kJbw&`|8%$pfUyb%A5oEts)gOx zKKTGL1ob?qLZ_`v%xw)?#IyQ86r^3YBtxjcH9-9btIF3+c^K59KaC&&<<3EFREyl5 zL1IQ;ZrCU8Nlr`~!hjC*p^Zc(GQB|1plS`eUjS}>&o-)exws4BtNOR)S@FHyBf^Ux zWhUk!_kRh!gAzSyk|Jwhqn=o?HBoCgp~W7feK8unJ}L+Tjj8Hj%M8;CTd`K;iw@B> zuAe+D2yzy!eCGyXq|BxN|Ga?J`yj-SMIebP*Q3AVpnqXC&bk1hU(2KhK_725hW>^^ zV|9%A`U$+k+vhFYEdj?**3ChK-tD>YbvlH3DS!Ef$PTypae;7@F9F+3TbGa==n=|b z!2}y)c9Tt8Dy)P=*`~CH$g6}h@?fz?eqRh~hBSLAZyX-ib)^yfo}Ni&bFHi=X? z4$`{knkFn@dSR!(z>b-S14K(EOL^FHT{m7Crd%~F2pdCj$b(Lb(tnQW z7x{*Tt~G^02`{@^N1)#gaK^}k2ak8THU@7;Mhp)3{|gc2%uUk24d-LZe>!cM{@gsu zcOk|_@y8{_&>GUW_p3Nok0v%%?4sX75yq7Ya&rd9Lu`6asPKk5AM(jdNr?f6jjF1M z6P2@tBTaP#X?#GMPFC4*y5DUAZGQowB_%%s;(WQiWu@Rc=B+1A{-Ro>p?k*^fyASu z?9o{>8;_eC7?z?HEj`s@3t^|9@?>%ji3(!}6kJ~!hP0ri+KuQ%|3Y&$Pje`ef>?Q+ zrLT$VZr{B*A+hcqRbEk&xu$@THXNcvxV^WQC=_piam)*rzYmoUHO(f9iGP;j=5}ey zq?bNCyEYDlV?tqoxq%^!8wH(g#~d;jvyrr}v4FAh4Q6P%ZqZJX)t!k8`E@jj1g0~&ZNRFu75h@`j8^Tq4bhts@3A$z$D zaY+r298jD#dVIuAZC{w7l`e8^!~JW%+N|MJ1lqc~Ew|$IrM5CnWkal(8;JGCSGyS2 zLxZE2I&hIfKV810Ajo@Ktni;$t1shecPp&Hc@SxRtt}mOB*r<{kk9MotR?`?GVh_EE^kIE!wY6%J4I#1Pd_^+}Trh58bH=KG?H~^S z3Lo_|scB-fgzPaJOn;Pl<>{tYprnV?26W$f@OSHJj4l4aXbZoVz6HnFLoou#?b)0Z zGH+&_l~Sk-F_#=Bg%_I+4MKUV=ST&Cl7bN-#?R#O4Jb271vPRk(Fl*BbJ)Zh#$PB` z=HSM?^$Nn<9kn>dfgSW4>SYBZqm?bSl7znlM#?+@PD3b;ZphbYbOO_ugnE) z^mg}U;hx-xAybmzWY5%eG(oc_^Z}+ND6bhxXCzI^I}r<3l}&c&mETM81v0EPy^Vgr zG+uBNJ_+Sv;aAJp6QK=f2K5^Fs#+=3a+ht4Z!)KFR<(DF(>{CQ*l90p#XXgdCaWW_ zVTp4W6NfMB@P7{Q=E$-cbByo48bY$*6LP3M-u!6>RUb&`jq)Pb3qQ4ZEwtechG8-o zR}zc+(F0~S2R-7O#D97m%&swSu(sOm);*NvtVRmS zc}-HxeK4wji)^5wi+n0yaETM5JG7Jex%s1V<7%nt7fzq0T+8% z6uL$P&Opoox9)qubr$O!gqMf2dzllnU%Slilt&)^SI2XGLLo1Pd|FoM{nDqVl)R(q;IG8-Mwo+3+S zf?}yHn9uhkbrQkbRc-yW7L2iGvS7|fL~=GcPvKZ&RG ziU5%qwyy0l@nqKiH=?Qmw$)y>kxxFBcz|-)wDzc<}%KOLiLV4m`f}DyawST~X#t{NbN~(+l8%kIqPsGtIuDzs5ZJH1F-o^O z2(#_o3v*oM&slYU%H77Ju+Rmzu&bAPm_`8N?ri#iT(H_aB1LsopwCWtSqrukVi#Kw7K zXNbo(5SSd?`22b}M-IYJsaUpSBNqB1gwgX6q1kk#w1Og5Z)-+fN6K2|A{Yp=2H(mO zRWnMUfoO{&HgU`4__RDv_q)=!V5WVPih``41yJ-MjD!!gUz{Sa;3tjPC4WO6|539g z0H+xEj@pg?t^YEa#@1@c19>DHOEpTPr$zu|2PqU;CPRc0(t#_$4mOck=Lz3PGJlvTF1{NaV5lg7wq#l}15S~)ithgtWdkjL`S4zXo0OM* zliy`Q!2|&;8_*JM%Jx5S(~jnejU$_zI!W{>E!-n^E(eyImc(0WX~4H~oZMP-vU1rC zQ3M$pL3jn#iFOF)V_h+vdp}av&I)83mh(w zW~nbQ?#NHoEcg!(7XXU2G;)+e9SV4E+8t1IX=bX^&w!(d&RDP#3WCB~nSGUEx&itE z#Aguzx@dG$o{(uli+@M6i4Y6!c7k6=98HCZXK+rPN4OS$>c6AZ12>c_(XGjM2p{kS zbWTK_^+=UN`@aTTgo_3DhUPo1k~-*ydK)LUWnr6uUKE(iEVo^im7{`e0LrKAg#>;a z9T}%Lwnru6DKVP#?gxKIfL=k?!x>Vf#~mKKSip5-h^P}@{C|wQ>artcbBo7ori6?8 z7g+!3LSe#}!egc^u@Sc*&=0QVHJ1LDcm^%P2&sd8+LMIMavw5$u!AP}zuL zV(kb3U8lQ3d{GtOc*IVW=(-aj5dS(d!F%d!WI&w>z}|8Lws&hir*8cg_=>8HM*$cg zye$Z%JG7l+`&c?%E8RWfL@#agI>i zMX02We14$0b?zsPC(wPZw=pkgH*Kiq#jow?EYS<_jL#Vkz#_Usk3;!ALgc`&98B|L znS+ZPmRp&)W&aB3MR&jPcoxkd@h>Z;YOc13IDfNRLs%k_n!{P5+7;LdAAFe4WMx_< zR`Q3>C3R-jWh&G6Crex%%k+*#niDgsdXfE-FE6V)c}=Gkyg~xzWPL`!G(gs^~sfmvu)bGYXTr0;&5Z8{x8veZI%` z+JAv0DaY5zSr}L)^Oseg4)V zjysxhMo^Nj4vEU4LAnCFnE-3}f7jJdYV$803p*r1oy81)4^~~!J{@Joe~YC}fGVVu~+)UCS7f1@IkNRI7>4t98AAC3b=(Tr-9AqT#!SbIt0T`gw zR1}iBGOoBl?KUtR5_7E5+2yeW!o>QFp$olHctdSiCOpq#`rc3)+HQx$rSP|+$V&Mra6^XSYu{wi1SHwqh z@`8<)EKvwLgX!T`gPzK{sef;$b`iVqyL=UDuRv$7IAq`rNl(YSLjLMGd|5@R%Qk9m zbB7bcDD5jvd<>D93=n{SXpfNN1tD0iX_RviQ``;O3$vrvoxQMwJ{9r0Jh%Z{cL`C( zc#_&J9r+efnwbn=Q~NxRtoe*7X`h~^S&w*vmV`^R2TTie<+5k>MSs5ay4sP(Zlrk& z{aW$tg>Fswqp}l8JhZaJ{jwyG=4C8LkAccgsnQGcnL97V#AB3#Z-`hrU@8KG5J@pUEXC85 z0^b40ao_{~SDP|=hJQsYfy~Q!gaCW;;Zq-DNVJ}*_7M?Bz%|~U%T)p+UDylP6qJLPj%l7QEcJ?ESq0=zND>fXi!p#H z8iQ}*qXrWPdc?G`Q3Ay?y}$us5~N)j#t3xb{OV$Io=Hrh3xD_9vn#O8e9%yMFC!Ca z1uqg~9clv-!>7L=qq9!o{prclUTsvmogp`s)J|*tvgF}aI;h>dAB2tbirnPMJE)C$ z!Frn5cuPj32;el6F*eJj37sU zj}ar!F$IdjUVp9Sp!CNQLuJ1FixBWaT-SqROm&Hh;T1nlZ8!8=!VOeW;x^ERlFp-X-#v6s zA`>w7VE359O>Ox;>#sbgo6{`|QmsK-YLh+vHH5R3fbI(>e<3ya3QDYK09MzQs{`2m z1^rGM(SJKNFXry~2o}t|8BMAQFR9{MA72I9$c6g&mqL3-Z_|pwA@*F}b5OId+YnrxvqK4F1c{A8Ru}-uk~y^~0z>9j_IIWB?-<3;{VS&tNk+h!1=qfg6NeBn|6_Io}YEI=nxVf7H2@lsX z6zKPID;)?>x(<^Cv&IR|a`iR3CBFR?o_{+q{QZq32o>%HtSr>aF#etosF5<1ply8C ziPP7c0N%Fuy^ms3vFpD6bB9F#2K~)sb{=Q96~1mbZAA@g88W!izwl-#;!nn@Vk&U+ zuG)LCSI5el97I)ypW7W@ALy=&ch@oCSjSgI7yeM?*E3I5?bmXykMXe$#e!L@@_&%! zPA*#o%RTTbV$ztzS~(COp`n5NXn;g&^Eq3iZng>4Imzl<>Lya6@lx^y_5}m8Lj1dQ zVHR;~I)t`3ZNLeCW=OOy<6Q<$9q$Y%&aQd@DlT}g!PI`upi1_UY zaRo)4(;&UfbyDv@q-v)njQIe?P+|n%s2UXqBNZ{SFmx`CsRj~s65{M4P$&}H<(d`W zrThJTZ(A8SdleJWdZX~LWMNirpt7p@%;jm^itDBh@HxngkF{$gfWz}0w|}6^D$z_E z(B7a=yD?tq3;dZ`%;9qIUHpTxvO$r~H}Ptl;*a}4wuma^Ts~E>DT-Ih)pboeG z>woXMFGWT_`O#;zmC;+6a|los*hQPFW?h7uYF6D$y`Ag*U_wunx<$2wqd#eZbz56i zYv?&B<=Leem2{YS?aI|ccz;K?X-}YjuvpE7c&YAgI(ELrh0@r&S7{=^TZq%R2W(|~ z&R4qiODs)bX8K@9L;dv>UAWoV4ns zVlq|gXL>YO*q;WAKV1@^TvP;Jxqgx4*#ZL#xov^U`PJ_W(|-w3wwx$1e#q^Opqs~j zg6ZPwf(mCWQ+kRp>U=vbEttwIxbk#*^8SzuBS(f;F)XgxEr?Fkjl1DO>~~9Ju@%z~ z3TBz5D0LRKd$o=rc^*!_qoLc`Uw_0h1`61OHjq?cx)h_j28Y)1pc8*fKOcA0sGG0Q zWX1wQm0zCM0DmW1%^3`<73VAX2XIvm8*IMk0C-WJ^`iu_5KYO^ay0m+2XKFg_&8UM zMpL!?7Gb8?87p1;m&5{tn-gen_P%Mj`FO9pc9c!Pz1yYEB)|I!u)qGubvrSZxH1!_ z3Gy=rr;Ei+`T%=z4+Jgm;+n^-zFu;4?<_ zZiq)GYo`|b7o5mymhUt!oHnDCUD4b8-HOq#gN9Z@^C)`Z5u4H|J|JEsvui>C>z9Rl>#i7QBVSV zN#ZO_Pk#&^qWwXklN7*z-UMF#*RQrjA_~7kw`1%h5E4W!)zRH5cm=x^fte<3o>ioM z)p1@Y%PY96APO%#I|p7o@duL-F8_nEg(CWHs0>bCAz;UpQejk|tW(s{uB}%!oihnH5EYjBP;#9f51`FN+zclm^LFX=w zDQz}R1A9lEAR#Y%lZ#K_qBz~Pic5SjKZML95?}!x84Tb}hV6v7;ahZ04TDr(vGIxg z@ft-`bRltVGP9s+xF=_11Kn4MMsa!WgH;EDw`PDy;Kt%9yanJHBKevUMxScDQMM#Z zx_<}7Pic+-K|sF0WeMaaz5^{$WjdbC{lX-a=-U|0=wM~J<1@}`%bR|e;xYhO3e z$7s6hWpCZcL>dM$^>k}%Ju+6d9j$dcohfTn0+0Pc>OK|VEBe|g52n}46Tw9u2&?7X zyQ{7M{5hDG$Se`wzzV@YX6=rO0Dfn@_3aTKF$FrVt=ErT9tR&2S7Zv28wDLHa7&^2 zB-MY{9%@yCGR42nt~MhmJOrVTv&4IvSvW4=`$I% zZpf;mbTXPQ9YOnsNNsIga>TZBv3Q;jzfmRzCNa0CD8ODJG4EKdQF)F=Qm@dkX}>Mj~y4gk55e|C&@ zk=?$!3785Qx1y1j0V+s?;Zx4=EArEWtLA_qjpx%(C?Z8{7YC0NS%Yi84JufWp$6Q3 za3UtvQz@Q1On@dtp~j^vd`5uqEb$emDK-03Hl1%e8dN)bL`(jm(+y-GsmFh`hQJQ9 z=R$OrMJ*RUUy88mu^l&)ECrm0vjTTd=Q*}+)Pd3lxEuvQgNoxa4vU02{)oXLHMCKI zw@iUq7J-*ZnmFBXo6>h?s?ARSL{7I-O^83M8{Bt5MX}+HI~JOhRR@9Dt-Q@gO+Mhj zDz0{KQ$jYB5Em;SB?L#MzGHxddIC;z8k9hu&!$$PEj_-OJ|it@LyyB@Jxx z&yo_e!>?IIbuLmGje^U{3FkH8vTDTB_mk$TYTch znW?v0-VFHp8%vcR{r}23jD}ZCW53rZ-usI(wI)=!xf^hL704Ymgexw$65xLs1}3nI zs`#bZjO{>s2Llcu4vKqb0Tyxbbb$U73fdMVrD&!%ucn}l`gKy1c( zz0MHC^=;!3z{$j6rQv^gV~91xnY3Zz;5l2jfJ}e4o8#icd-#<|c8*U{0in4G2+|;d6DM|rqK^5x08VNhBDO|)xU}x6v_h{{Hi2e4hfHxl? zJ|v7ype3Wv&yE&E_PuQhJyxi%^TC}qekH%vUE6NyT7Jti1c;pJU=7MQ1_UDoNXTwT z;|yZ|>5RG+XPJNbbXTBz)Nk8AkJb^rgy-9w!?JTC-?FwpjhG{xCeQ$#z&(~Q7jS5U z4vlYN`B>t|#x)BScpG7p6GYejqBmne`cpC=b9uFalnX&y_}kWivi-bcw4F4MF@R_W z>6g%Oj5=F#LS`|BOkrm0Z!#6vju@ed&QSqFb}p%yncaWSVTrCywSca)e^9U>Yj@oo zi1mE4gRx(}059}4?S+{j5~U50s;~_)BQTEAkO}vn=uHxi@8}0CBWu{*|YxJy&sFG|B(XW++(i+f(FD}o({lNP2v3?fL(RnB{g|vi6eMcSf z3l)E%IJ084SyYfJo=c`H@qLm!q{kl3)aF(}KWhu959#V~;HF56k*n^!+N1-(`w zKEMPBBmc3G4xzkmb&+ez(M#+{!7M-;JWYQQ`Nc!YS0-yi2ST%=unM3L?*SPnRBrg8 z4Q(A7^+3ikOg_g?@Tj|Bs#&`Duv+N+KCRyy|`Fr^zL0siuqDc}a4fQs|I=L(u8;xC~9BDza3VO1HFTJibv^sx_ zhQC-s`Ix-4WTdzil-h92KQWHgtkJ512*F-NY3ko$c(Qvbo^MBM>;nc;R{I%uFRHDw zkGZG3N{b8x15g|!gm5oXA{V#)lK?(#(WWhj#8JUO;U|y8MVKV^fO7q!s?B4mo^c$Z zXj5buVe2(Lm5k6rnocN)IrDUGYJY!@$g9;ZMbS|YAozoA()&zaKpYD{5JHsp2D1xe zE%Sa)=Jkl(xCQ!f3N2%MMzYlMArni|bIkX*-FRZ>2Ih<>hm5V?A^+JMw14}}FZ3K{ z#(62=*RSwu*Y<#Th8okSXYiPyuX3Ov{4G-ukO$iqA26`x+kWs@fy2Iga32Wl>RKj^s6BiCZqk;{Y3<1g|3R6yBF(T6y z8P|ek&>qsVTz6i}RO#2!OaF6HLP99GC)>oeP;4@n{85NY%K^_?yK{H#vT+gE-RU?A z+<5#$PyVH<|JnR3zSSJM>j-~~>!ld}uhf#nK~uCT6@Js=3Rm(W7Yg?d29->W0rIOzPbVKRHq8IjRuj55>sI1pX%``Ea+1Yh3@**OB&zbD9y6@Se=qnQ zwo9@aFw{A{*9;6|IcQpHXEIm5j);V$bmxt1Cl(NKgfhUE`*P&Epk8du#-S}wNG?aJ{1`@Mu&y-7LR{|v_sCMlqnH$|;4 z$roUJ8izqQM+eA{(~J%ES>1gGs3Vb83GJ(sunEax^(ml4VSf7WZPG7iHi3lAe{)G( z{*%`mMB4t?)HS3T850**_?vNTU zcE3fp+8hu7e(bh<1F-rMv4XYmtjfxIheXz1LzC8V6Dt+-B=70|Vxu*UsSv0PjCVT6 zt4A)wLx4IGqIiCrG#+W|M?bNEOh*+6cH@J&W-j}r{{2=p`BQ&~5y*=dPgnl#ZXAru zAHOjx2NdTwrf7?^EX8GbFJ}a(#+|CGm2YBfy1WMjXXwk3=L6WT@xZ>_N#)^!O7&Fa_Um&2OZdpgr+7#ho zEutXN|6_RXRi zC~CY(A`EOJ^qgxm7oGrur_C7%kvf!UJ*X27�I+cwn2(z*R@>MV=Z#8BOis$u&6M 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Ðgjv;Hm^Fq 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

k-vUvg--w` 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

  • +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%0D^!h208S8guX7lPJUE+fe7-cb+YDzt{EdIr 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 z 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
  • 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 z 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