I use sqlite in a .Net dll, which is used in a aspx web page under 
IIS. In the code, sqlite3_initialize() is called in the beginning of all 
codes, and sqlite3_shutdown() is called in the end of all codes. Now I 
find the database file is "hanged" by IIS when many browsers fetch the 
web server.

I read the sqlite document again, it says sqlite3_shutdown() is not 
thread safe. So my question is:
When many browsers fetch web page from IIS concurrently, will 
sqlite3_shutdown() in one web page affect the other web page threads? If 
it will,  sqlite3_initialize() and sqlite3_shutdown() should not used in 
web server programming?

- Rosbicn
_______________________________________________
sqlite-users mailing list
sqlite-users@sqlite.org
http://sqlite.org:8080/cgi-bin/mailman/listinfo/sqlite-users

Reply via email to