commit | 92f8396b0c8e4f146563b87f46137484cfb36e31 | [log] [tgz] |
---|---|---|
author | Rich Felker <dalias@aerifal.cx> | Wed Jul 11 23:36:46 2012 -0400 |
committer | Rich Felker <dalias@aerifal.cx> | Wed Jul 11 23:36:46 2012 -0400 |
tree | 62bd8daab801d7127114a33a83db28f591e01669 | |
parent | a03f69d4456d3ac5120cc07a22af8ecb631444bb [diff] |
fix potential race condition in detached threads after the thread unmaps its own stack/thread structure, the kernel, performing child tid clear and futex wake, could clobber a new mapping made at the same location as the just-removed thread's tid field. disable kernel clearing of child tid to prevent this.