Remove unnecessary thread control

This commit is contained in:
Marco Correia 2021-12-22 15:47:02 +00:00
parent 71dfbf83c4
commit 29677f248e
1 changed files with 2 additions and 4 deletions

View File

@ -629,8 +629,7 @@ int main() {
pthread_create(&facilities.infrastructure_service, NULL, infrastructure_service, (void*) &facilities); pthread_create(&facilities.infrastructure_service, NULL, infrastructure_service, (void*) &facilities);
// CPM // CPM
if(facilities.dissemination->active) pthread_create(&facilities.cp_service, NULL, cp_service, (void*) &facilities);
pthread_create(&facilities.cp_service, NULL, cp_service, (void*) &facilities);
// SA // SA
pthread_create(&facilities.sa_service, NULL, sa_service, (void*) &facilities); pthread_create(&facilities.sa_service, NULL, sa_service, (void*) &facilities);
@ -720,8 +719,7 @@ int main() {
pthread_join(facilities.ca_service, NULL); pthread_join(facilities.ca_service, NULL);
pthread_join(facilities.den_service, NULL); pthread_join(facilities.den_service, NULL);
pthread_join(facilities.infrastructure_service, NULL); pthread_join(facilities.infrastructure_service, NULL);
if(facilities.dissemination->active) pthread_join(facilities.cp_service, NULL);
pthread_join(facilities.cp_service, NULL);
return 0; return 0;
} }