commit | 729cb49f52c825ac44f437e1ff0865d9f0b3626a | [log] [tgz] |
---|---|---|
author | Rich Felker <dalias@aerifal.cx> | Tue Apr 05 18:00:28 2011 -0400 |
committer | Rich Felker <dalias@aerifal.cx> | Tue Apr 05 18:00:28 2011 -0400 |
tree | 18db05e36f16fcdfc1147f4ba1ea19a0ee4bea9c | |
parent | 918a40f257328a2d7490829b54687cd38d7b787b [diff] |
new framework to inhibit thread cancellation when needed with these small changes, libc functions which need to call functions which are cancellation points, but which themselves must not be cancellation points, can use the CANCELPT_INHIBIT and CANCELPT_RESUME macros to temporarily inhibit all cancellation.