-
Notifications
You must be signed in to change notification settings - Fork 5
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Update docker image to ubuntu:24.04 and latest versions of dependencies #11
Conversation
v0.14.2 bump JANUS_PLUGIN_API_VERSION to 18 and v0.14.3 will be JANUS_PLUGIN_API_VERSION 19 so requiring updates in janus-plugin-rs but for now the changes are not interesting for janus-plugin-sfu. |
Memory doesn't seem to be properly freed when users leave a room with latest version of libnice. Versions tested: And looking at the RSS column (memory) of the 48dac0d702b134f7b11b92602c234ba1120cc75b is the latest working correctly
|
some infos for debug build: ubuntu 24.04 janus:
janus plugin:
https://gist.github.com/arpu/93c980ba1ca5410cf3e3d8a8b17f4a9c |
meetecho/janus-gateway@7bd1a43#diff-c3788174f08849e2bace2994661bedc4bc858764da32f3eeb20815df8c2b8e4c |
I pushed the patch that's currently in meetecho/janus-gateway#3371 |
659ce23
to
c3daee5
Compare
I fixed the second memory leak
that was on rust side this time, not calling g_free for transaction_text *char given as param to rust handle_message: I tested again libnice 0.1.22 (ae3eb16fd7d1237353bf64e899c612b8a63bca8a),
That one I really have no clue. |
Image size reduced a lot! From 1.2GB to 155MB (amd64) |
9a79f5d
to
a209f03
Compare
…nice 0.1.18+, usrsctp master, janus-gateway v0.14.2+ and change to api_version: 19
…s-plugin-rs that incremented glib-sys to 0.19
…gs, no change in Cargo.lock
…ild tools in production
a209f03
to
8b77718
Compare
Update docker image to ubuntu:24.04, libwebsockets 4.3.3, libsrtp 2.6.0, libnice, usrsctp master, janus-gateway v0.14.2+
Refs networked-aframe/naf-janus-adapter#62