mirror of
https://github.com/apple/swift.git
synced 2025-12-14 20:36:38 +01:00
Fix memory leaks in ThreadBarriers.swift (#12212)
* Fix memory leaks in ThreadBarriers.swift * Fatal error on pthread cond/mutex destroy failure * Rename pthread to thread * Fix pthread init function calls * Fix guard statement
This commit is contained in:
@@ -111,8 +111,7 @@ StringTestSuite.test("SliceConcurrentAppend") {
|
||||
expectEqual(0, joinRet1)
|
||||
expectEqual(0, joinRet2)
|
||||
|
||||
ret = _stdlib_thread_barrier_destroy(barrierVar!)
|
||||
expectEqual(0, ret)
|
||||
_stdlib_thread_barrier_destroy(barrierVar!)
|
||||
|
||||
barrierVar!.deinitialize(count: 1)
|
||||
barrierVar!.deallocate()
|
||||
|
||||
Reference in New Issue
Block a user