Browse Source

shellthread

master
Julian Noble 2 weeks ago
parent
commit
8ab74de60d
  1. 4
      src/modules/shellthread-999999.0a1.0.tm

4
src/modules/shellthread-999999.0a1.0.tm

@ -113,7 +113,9 @@ namespace eval shellthread::worker {
error "shellthread::worker::start_pipe_read - inpipe not configured. Use shellthread::manager::set_pipe_read_from_client to thread::transfer the pipe end" error "shellthread::worker::start_pipe_read - inpipe not configured. Use shellthread::manager::set_pipe_read_from_client to thread::transfer the pipe end"
} }
set inpipe $readchan set inpipe $readchan
chan configure $readchan -blocking 0
#JMN 2025
#chan configure $readchan -blocking 0
set waitvar ::shellthread::worker::wait($inpipe,[clock micros]) set waitvar ::shellthread::worker::wait($inpipe,[clock micros])
#tcl::chan::fifo2 based pipe seems slower to establish events upon than Memchan #tcl::chan::fifo2 based pipe seems slower to establish events upon than Memchan

Loading…
Cancel
Save