Example - Creating Threads
Threads can be created and joined with ns_thread:
proc my.thread {host} {
… open socket, fetch page …
}
foreach host {host1 host2 host3 host4} {
lappend tids [ns_thread begin ”my.thread $host"]
}
foreach tid $tids {ns_thread wait $tid}
Previous slide
Next slide
Back to first slide
View graphic version