We have a custom membership provider that uses a WCF service and ADAM/AzMan. We have been seeing a lot of errors lately which seems to correspond to more heavy use of our web aplication.
I discovered that in the web application each time a user logs in an update is being made to the Administrators account.
Under heavy use it looks like two different processes are trying to update profile information in the Adminitrators account. The error I am seeing is:
COMException - Cannot create a file when that file already exists.
This is coming from AzMan.
My question is: Is attempting concurrent updates on the same record (or even just the same ADAM instance) in ADAM/AzMan going to throw an error and is the error above the error I should expect?
EDIT We have removed the code that was constantly updating the admin account and this has significantly reduced the errors. We still run into an error once in a while. We have several applications that all use the same ADAM instance. If several of these apps attempt to update data within ADAM can this casue a problem?