40-thread-mod-procs.tcl

  • last updated 13 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
add thread object name for naming mutex and make creation/destroy logging more conformant

improve comments

use NaviServer/AOLserver native mutex and prefer the more secure ad_mutex_eval

Fix more typos

  1. … 84 more files in changeset.
Use consistently xo::library to ensure application specific subclassability

  1. … 13 more files in changeset.
prefer XOTcl2 idioms

  1. … 10 more files in changeset.
merged changes from the oacs-5-9 branch and resolved conflicts

  1. … 7834 more files in changeset.
Merging back to HEAD branch oacs-5-8 (using tag vg-merge-oacs-5-8-from-20141027).

  1. … 2547 more files in changeset.
- use more tcl 8.5 idioms

  1. … 6 more files in changeset.
- make recreate method of THREAD more robust

- set thread name for tcl threads

don't call create the thread, when called with "-noinit"

reduce verbosity

  1. … 1 more file in changeset.
support for lightweight threads

cleanup (triggered by unknown handler)

  1. … 1 more file in changeset.
when threads are started during bootup, these threads do not contain any library functions (not even ::db_*). This change provides support to correct this for threads created vi ::xotcl::THREAD.

more robust thread initialization for aolserver 4.5: for some reason, threads created during initialization are not xotcl-aware; furthermore: passing method to privilege definition, fixes for url handling in http client

  1. … 3 more files in changeset.
allow threads to be created from connection threads (/www/* files)

updating xotcl-core to the same level as in oacs-5-2

  1. … 7 more files in changeset.
file 40-thread-mod-procs.tcl was initially added on branch oacs-5-2.

    • -0
    • +0
    ./40-thread-mod-procs.tcl