Ignore:
Timestamp:
Jun 2, 2022, 2:39:11 PM (2 years ago)
Author:
caparsons <caparson@…>
Branches:
ADT, ast-experimental, master, pthread-emulation, qualifiedEnum
Children:
fb63c70
Parents:
e5628db
Message:

added some locks and cleaned up unused seqable field in thread block

File:
1 edited

Legend:

Unmodified
Added
Removed
  • libcfa/src/concurrency/thread.cfa

    re5628db rf835806  
    5050        #endif
    5151
    52         seqable.next = 0p;
    53         seqable.back = 0p;
    54 
    5552        node.next = 0p;
    5653        node.prev = 0p;
     54
     55        clh_node = new( false );
     56
    5757        doregister(curr_cluster, this);
    58 
    5958        monitors{ &self_mon_p, 1, (fptr_t)0 };
    6059}
     
    6463                canary = 0xDEADDEADDEADDEADp;
    6564        #endif
     65        delete(clh_node);
    6666        unregister(curr_cluster, this);
    6767        ^self_cor{};
Note: See TracChangeset for help on using the changeset viewer.