Skip to content

Commit 7c5928c

Browse files
committed
Fix [4527e21fcd]. ttrace load fails in second thread
1 parent f12cc02 commit 7c5928c

File tree

2 files changed

+2
-4
lines changed

2 files changed

+2
-4
lines changed

Makefile.in

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -97,9 +97,6 @@ THREAD_VFS_ROOT = libthread.vfs
9797
THREAD_VFS_PATH = ${THREAD_VFS_ROOT}/thread_library
9898

9999
ZIPFS_BUILD = @ZIPFS_BUILD@
100-
NATIVE_ZIP = @ZIP_PROG@
101-
ZIP_PROG_OPTIONS = @ZIP_PROG_OPTIONS@
102-
ZIP_PROG_VFSSEARCH = @ZIP_PROG_VFSSEARCH@
103100
SHARED_BUILD = @SHARED_BUILD@
104101
INSTALL_LIBRARIES = @INSTALL_LIBRARIES@
105102
INSTALL_MSGS = @INSTALL_MSGS@

pkgIndex.tcl.in

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,8 @@ package ifneeded ttrace @PACKAGE_VERSION@ [list ::apply {{dir} {
3939
source [file join $dir .. lib ttrace.tcl]
4040
} elseif {[file readable [file join $dir ttrace.tcl]]} {
4141
source [file join $dir ttrace.tcl]
42-
} elseif {![catch {zipfs mount [file join $dir @PKG_LIB_FILE@] //zipfs:/lib/thread}]} {
42+
} elseif {[file exists //zipfs:/lib/thread/ttrace.tcl] ||
43+
![catch {zipfs mount [file join $dir @PKG_LIB_FILE@] //zipfs:/lib/thread}]} {
4344
source //zipfs:/lib/thread/ttrace.tcl
4445
}
4546
if {[namespace which ::ttrace::update] ne ""} {

0 commit comments

Comments
 (0)