thrift-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Jens Geyer (JIRA)" <j...@apache.org>
Subject [jira] [Created] (THRIFT-4590) running the test client using HTTP transport leads to "CoInitialize not called"
Date Fri, 22 Jun 2018 20:39:00 GMT
Jens Geyer created THRIFT-4590:
----------------------------------

             Summary: running the test client using HTTP transport leads to "CoInitialize
not called"
                 Key: THRIFT-4590
                 URL: https://issues.apache.org/jira/browse/THRIFT-4590
             Project: Thrift
          Issue Type: Bug
          Components: Delphi - Library
            Reporter: Jens Geyer
            Assignee: Jens Geyer


Trying to use the test client with HTTP transport ends in an error that the COM lbraries were
not properly intialized (the Delphi HTTP client uses MSXML). 

Furthermore, since there are a lot of OS resources in Windows that are thread-sensitive, the
whole protocol and transport stack setup should be executed *inside the test threads*, instead
of trying to executing that part in theĀ UI thread.

The latter also eliminates the need to call {{Synchronize}} to free the transport instance
in the creating UI thread.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Mime
View raw message