[jitsi-dev] [jitsi-videobridge] Reduce syncronization on Channel instances. (#176)


#1

You can view, comment on, or merge this pull request online at:

  https://github.com/jitsi/jitsi-videobridge/pull/176

-- Commit Summary --

  * Uses a separate lock for access to RtpChannel#receiveSSRCs and
  * Uses a separate lock for controlling access to the fields of
  * Removes synchronization in #getLastActivityTime, #touch and #isExpired.

-- File Changes --

    M src/main/java/org/jitsi/videobridge/Channel.java (21)
    M src/main/java/org/jitsi/videobridge/RtpChannel.java (175)
    M src/main/java/org/jitsi/videobridge/SctpConnection.java (128)

-- Patch Links --

https://github.com/jitsi/jitsi-videobridge/pull/176.patch
https://github.com/jitsi/jitsi-videobridge/pull/176.diff

···

---
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/jitsi/jitsi-videobridge/pull/176


#2

Note that this depends on libjitsi [PR 112](https://github.com/jitsi/libjitsi/pull/112), and pom.xml should be updated before merging.

···

---
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/jitsi/jitsi-videobridge/pull/176#issuecomment-198615735


#3

Merged #176.

···

---
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/jitsi/jitsi-videobridge/pull/176#event-597325233