View Ticket
Not logged in
Ticket Hash: e1c81d1c2216f3b7ed304f692d5a2cc00abc1f1c
Title: file copy from zipfs does not terminate
Status: Closed Type: Feature_Request
Severity: Important Priority: Medium
Subsystem: Resolution: Fixed
Last Modified: 2019-09-29 04:58:50
Version Found In: current
User Comments:
chw added on 2019-08-19 09:17:08:
See https://groups.google.com/forum/#!topic/comp.lang.tcl/5Jx7VY0ggC8
for original context.

The objective is to have support for event driven/background operations
on the ZIP file system in order to use e.g. fcopy with -command option
to asynchronously transfer data from a file in the ZIP file system to
a socket.

chw added on 2019-08-19 09:30:02:
Initial implementation is in check-in [4d44284373]. It creates an
event source for TCL_READABLE/TCL_WRITABLE event support and borrows
most logic from the Windows tclWinChan.c module.

chw added on 2019-08-20 04:40:01:
Optimized implementation using a hash table for tracking watched ZIP
channels is in check-in [880df261cc].