Mysql updates kills mongrel instance

trying to troubleshoot an issue where 1 of the mongrel instances goes
haywire (99% CPU Util.) and i am forced to kill that PID and restart the
I have found that I can reproduce the issue at will by calling my update
method (code below). When I tail the log file, I see the update kicking
off and it never completes. I don’t think there is anything special
about this code!!
I’ve also include my vhost config, as I’m not entirely sure that it is
correct. There seems to be a lot of different version/opinions on how
these should be set up.
Updated to the latest gems and at this point, I kinda outta ideas! This
is a joyent solaris box!
Hope somebody out there can help!

@event = Event.find(params[:id])
approved = Status.find_by_name("Approved")
old_status = @event.status_id
new_status = params[:event][:status_id]
if @event.update_attributes(params[:event])
  if (new_status == and new_status != old_status)
    @event.approved_by_id = session[:user]

<VirtualHost *:80>


    DocumentRoot /var/www/apps/mysite/current/public

    <Directory /var/www/apps/mysite/current/public/>
            Options FollowSymLinks
            AllowOverride None
            Order allow,deny
            Allow from all

    ProxyRequests Off

    ProxyPassReverse /
    ProxyPassReverse /
    ProxyPassReverse /
    ProxyPassReverse /
    ProxyPreserveHost on

    <Proxy balancer://my_cluster>


    RewriteEngine On

    # Prevent access to .svn directories
    RewriteRule ^(.*/)?\.svn/ - [F,L]
    ErrorDocument 403 "Access Forbidden"

    # Check for maintenance file and redirect all requests
    RewriteCond %{DOCUMENT_ROOT}/system/maintenance.html -f
    RewriteCond %{SCRIPT_FILENAME} !maintenance.html
    RewriteCond %{REQUEST_URI}  !\.(css|jpg)$
    RewriteRule ^.*$


    # Rewrite index to check for static
    RewriteRule ^/$ /index.html [QSA]

    # Rewrite to check for Rails cached page
    RewriteRule ^([^.]+)$ $1.html [QSA]

    # Redirect all non-static requests to cluster
    RewriteRule ^/(.*)$ balancer://my_cluster%{REQUEST_URI}


    # Deflate
    AddOutputFilterByType DEFLATE text/html text/plain text/xml
    BrowserMatch ^Mozilla/4 gzip-only-text/html
    BrowserMatch ^Mozilla/4\.0[678] no-gzip
    BrowserMatch \bMSIE !no-gzip !gzip-only-text/html