Changeset 3559 in ntrip for trunk/BNC/bncgetthread.cpp


Ignore:
Timestamp:
Dec 24, 2011, 10:15:13 AM (12 years ago)
Author:
weber
Message:
 
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/BNC/bncgetthread.cpp

    r3558 r3559  
    346346////////////////////////////////////////////////////////////////////////////
    347347GPSDecoder* bncGetThread::decoder() {
     348  QMutexLocker locker(&_mutexDecoder);
     349
    348350  if (_decoders.contains(_staID) || initDecoder() == success) {
    349351    return _decoders[_staID];
     
    755757//////////////////////////////////////////////////////////////////////////////
    756758void bncGetThread::slotNewEphGPS(gpsephemeris gpseph) {
     759  QMutexLocker locker(&_mutexSlot);
    757760
    758761  if (!decoder()) {
     
    764767
    765768  if ( decoder2 ) {
    766     QMutexLocker locker(&_mutex);
    767  
    768769    string storedPRN;
    769770    vector<int> IODs;
     
    783784
    784785  if ( decoder3 ) {
    785     QMutexLocker locker(&_mutex);
    786  
    787786    if ( decoder3->storeEph(gpseph) ) {
    788787#ifdef DEBUG_RTCM3
Note: See TracChangeset for help on using the changeset viewer.