Jim Gay wrote:
> The caching in Radiant is good and you can set a long expiration time
> so often I only need one instance but that's not always the case.

Yes, I've found the caching really helps. But still, caching is not
used for either form posts or AJAX action. And if Ruby 1.9 is used,
other threads can interpret Radiant code while a thread is running OS
code to fetch a cached page from either disk or the in-memory disk
cache (in 1.8 other threads only run if a cache-read blocks because a
physical disk read is required).

> If you have contributions to make Radiant better for rails'
> multi-threaded mode, please fork the project and send some pull
> requests.

OK, I've sent you a pull request for the
UserActionObserver.current_user issue.

The only other potential thread-safe issue I can see is with
Rack::Cache. There's a note in their TODO.

Reply via email to