> I'd have thought so, too. I've confirmed fdatasync shows up in the symbols in > the compiled sqlite library, and that two instances of the `sqlite3` SQL shell > don't show the problem. Unfortunately, two minimal Python programs don't show > the problem either. > > That points to the application code -- except that I only see this behaviour > on Solaris, and there's no OS-specific code in the database-related portions > of the application. I'll continue investigating and try to get to the bottom > of this. Thanks for the sanity-check.
Might there be some autocommit/sql statement batching difference for the driver or your app on different platforms? If all else fails, try truss on the "failing" Solaris processes and compare its output to strace for the same "correct" application on Linux. ____________________________________________________________________________________ Sucker-punch spam with award-winning protection. Try the free Yahoo! Mail Beta. http://advision.webevents.yahoo.com/mailbeta/features_spam.html ----------------------------------------------------------------------------- To unsubscribe, send email to [EMAIL PROTECTED] -----------------------------------------------------------------------------