diff options
author | dgp <dgp@users.sourceforge.net> | 2012-06-13 17:26:41 (GMT) |
---|---|---|
committer | dgp <dgp@users.sourceforge.net> | 2012-06-13 17:26:41 (GMT) |
commit | d175d3a8425c48ce4739f167b9a6eb80d3678685 (patch) | |
tree | 8defb148da7c014180c3cd4f28840522f6a9b4ab /tests/var.test | |
parent | 8469cbab159b4bfe007ee77f47b58cccc583561f (diff) | |
download | tcl-d175d3a8425c48ce4739f167b9a6eb80d3678685.zip tcl-d175d3a8425c48ce4739f167b9a6eb80d3678685.tar.gz tcl-d175d3a8425c48ce4739f167b9a6eb80d3678685.tar.bz2 |
More work in progress.
The problem with release of the elements of a fileSystemList by one routine
while some other (caller) routine is still traversing that list is not
dependent on threaded operations. An unthreaded build can still encounter
the problem. Revised so that threaded/unthreaded operations are much closer
to the same (no direct TCL_THREADS dependency). Also simplified the epoch
checking which reduces locking to when it's needed. Still have the problem
of returning as valid FilesystemRecords that are pulled from an outdated
epoch.
Diffstat (limited to 'tests/var.test')
0 files changed, 0 insertions, 0 deletions