Changeset ae347c4


Ignore:
Timestamp:
Jul 18, 2013 3:52:40 PM (7 years ago)
Author:
zab2 <zab2@…>
Branches:
master
Children:
55d571f
Parents:
018098b
Message:

sync getters

File:
1 edited

Legend:

Unmodified
Added
Removed
  • apps/streaming/java/src/net/i2p/client/streaming/ConnectionOptions.java

    r018098b rae347c4  
    551551     * @return round trip time estimate in ms
    552552     */
    553     public int getRTT() { return _rtt; }
     553    public synchronized int getRTT() { return _rtt; }
    554554    public void setRTT(int ms) {
    555555        synchronized (_trend) {
     
    564564        }
    565565       
    566         _rtt = ms;
    567         if (_rtt > 60*1000)
    568             _rtt = 60*1000;
    569     }
    570 
    571     public int getRTO() { return _rto; }
     566        synchronized(this) {
     567            _rtt = ms;
     568            if (_rtt > 60*1000)
     569                _rtt = 60*1000;
     570        }
     571    }
     572
     573    public synchronized int getRTO() { return _rto; }
    572574
    573575    /** used in TCB @since 0.9.8 */
    574     int getRTTDev() { return _rttDev; }
    575     private void setRTTDev(int rttDev) { _rttDev = rttDev; }
     576    synchronized int getRTTDev() { return _rttDev; }
     577    private synchronized void setRTTDev(int rttDev) { _rttDev = rttDev; }
    576578   
    577579    /**
Note: See TracChangeset for help on using the changeset viewer.