frenetic-lang / netcore-1.0

Compiler from NetCore to OpenFlow and associated tools.
BSD 3-Clause "New" or "Revised" License
14 stars 3 forks source link

Query ID assignment not threadsafe. #19

Closed astory closed 12 years ago

astory commented 12 years ago

Queries allocate sequential IDs that are use in both SAT testing and to make them a member of Ord. If IDs are not unique, bad things happen, but we don't currently assign them in a threadsafe way, so they could be non-unique.