What does restarting aspnet_wp.exe do?

  • Thread starter Thread starter George Barker
  • Start date Start date
G

George Barker

Got the error "Requested registry access is not allowed." On our
production box today. Started happening in the middle of the day on
any procedure that tried to create an object via SQLClient . . .

Since no one had any idea how this could suddenly start happening
(everyone denied having made any changes to permissions on the box) we
tried killing the aspnet_wp.exe process. That fixed the problem.

But now I have explain to the users what went wrong, how we fixed it,
and why it won't happen again. My answer so far is "I have no idea."

Any thoughts?

STACK TRACE: at System.Data.SqlClient.SqlConnection.Open()
at DAccess.FIMISDT.DAccess.ADONet.GetDataReader(String sql, String
sCalledFrom, Int32 theCommandTimeOut)
 
It basically restarts the IIS application worker process, flushes the
database tables held in memory, relinquishes resources back to the OS etc.
If for any reason the permission object becomes corrupted, unusable that may
happen. A number of other scenarios can cause this as well. I 'm sure you
can think of something technically interesting to tell the client. I' don't
know is probably a good one too.
 
Back
Top