You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@qpid.apache.org by sh...@apache.org on 2009/10/28 00:19:22 UTC

svn commit: r830397 - /qpid/trunk/qpid/cpp/src/qpid/store/ms-sql/MSSqlProvider.cpp

Author: shuston
Date: Tue Oct 27 23:19:21 2009
New Revision: 830397

URL: http://svn.apache.org/viewvc?rev=830397&view=rev
Log:
Set up COM initialization before trying to database connection in earlyInitialize.

Modified:
    qpid/trunk/qpid/cpp/src/qpid/store/ms-sql/MSSqlProvider.cpp

Modified: qpid/trunk/qpid/cpp/src/qpid/store/ms-sql/MSSqlProvider.cpp
URL: http://svn.apache.org/viewvc/qpid/trunk/qpid/cpp/src/qpid/store/ms-sql/MSSqlProvider.cpp?rev=830397&r1=830396&r2=830397&view=diff
==============================================================================
--- qpid/trunk/qpid/cpp/src/qpid/store/ms-sql/MSSqlProvider.cpp (original)
+++ qpid/trunk/qpid/cpp/src/qpid/store/ms-sql/MSSqlProvider.cpp Tue Oct 27 23:19:21 2009
@@ -344,6 +344,7 @@
         // be sure to close the database connection before return to avoid
         // leaving a connection up that will not be used.
         try {
+            initState();     // This initializes COM
             std::auto_ptr<DatabaseConnection> db(new DatabaseConnection());
             db->open(options.connectString, "");
             _ConnectionPtr conn(*db);



---------------------------------------------------------------------
Apache Qpid - AMQP Messaging Implementation
Project:      http://qpid.apache.org
Use/Interact: mailto:commits-subscribe@qpid.apache.org