Boolean
getTypeApp(ORTEDomain *d,AppParams *ap,IPAddress senderIPAddress) {
Boolean result=ORTE_FALSE;
- u_int16_t i,j,k;
+ uint16_t i,j,k;
//test if the app is MOM
for (i=0;i<d->appParams->managerKeyCount;i++) {
if (lock) {
pthread_rwlock_wrlock(&d->writerApplicationSelf.lock);
- pthread_rwlock_wrlock(&d->writerManagers.lock);
+ if (forWM)
+ pthread_rwlock_wrlock(&d->writerManagers.lock);
}
csChange=(CSChange*)MALLOC(sizeof(CSChange));
parameterUpdateCSChange(csChange,d->appParams,ORTE_TRUE);
}
if (unlock) {
pthread_rwlock_unlock(&d->writerApplicationSelf.lock);
- pthread_rwlock_unlock(&d->writerManagers.lock);
+ if (forWM)
+ pthread_rwlock_unlock(&d->writerManagers.lock);
}
}