Craig,

yes, please send it directly to me and I will test it as soon as I got it. Currently, I use ActiveTcl 8.4.1 from ActiveState.

Oliver

Craig Huckabee wrote:
Oliver,

I now have a build that seems to work, but my test database machine just lost its network connectivity. Let me know which version of Tcl you are using (8.4.X or 8.3.X) and I'll send you an appropriate module to test. Unless you'd like to wait on my machine to come back up so I can test it. :)

I'll also need to send you a version of Tcl built with threads enabled, as David guessed you have to have threads for mutex locks to mean anything.

David,

I made the source modifications to mod_dtcl for this, and to the Win32 makefile, but haven't checked them back in yet. Once Oliver says it works or my tests show something positive I'll put everything back into place.

For the future, I'd like to look at getting rid of the "gotos" in the code - maybe by wrapping the whole thing in a while loop and exiting that loop on failure. Let me know if that's OK with you.

--Craig


At 03:24 PM 12/12/2002 +0100, you wrote:

Craig,

may I kindly ask you, if you updated the zip file which I can download from the web-site? Then, I could also test if this works.

Regards Oliver

Craig Huckabee wrote:

I'll make a mod_dtcl build for Windows today with these changes. I have a setup that replicates the problem now.
Thanks,
Craig

At 02:54 PM 12/9/2002 -0800, David N. Welton wrote:

Will Rowe (The Apache Windows guy) was nice enough to provide a very
simple solution to our dillema - put SendContent in a mutex lock.
Sure, it slows dtcl/Rivet down a lot, but it's very simple, and at
least it won't slow down your whole server.  I think that this is
probably the best solution for mod_dtcl.  For Rivet, I hope that we
can do a 2.0 port, but I think that that will take a while.

For this to work, I *think* that Tcl needs to be compiled with
threads, but I'm not positive.

For now, I have only committed this to Rivet, so, *please* try it out
and tell me if it helps at all.

--
David N. Welton
   Consulting: http://www.dedasys.com/
     Personal: http://www.dedasys.com/davidw/
Free Software: http://www.dedasys.com/freesoftware/
   Apache Tcl: http://tcl.apache.org/

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

/ Craig Huckabee                | e-mail: [EMAIL PROTECTED]  /
/ Code 71B-CH           | phone: (843) 218 5653         /
/ SPAWAR Systems Center         | close proximity: HeyYou!      /
/ Charleston, SC                | ICBM: 32.78N, 79.93W          /
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


/ Craig Huckabee                | e-mail: [EMAIL PROTECTED]  /
/ Code 71B-CH           | phone: (843) 218 5653         /
/ SPAWAR Systems Center         | close proximity: HeyYou!      /
/ Charleston, SC                | ICBM: 32.78N, 79.93W          /



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to