I’ve run into a case today where invoking a method on
a COMDispatchDriver caused “Exception occurred. ( HRESULT 16r80020009 )
Interrupted.”. After a bit of poking and prodding adding a small delay (anything
over 10 microseconds) after calls to #setProperty:value and just prior to #invokeMethod:
seems to have solved this specific issue, which brings me here in case someone
has a rational explanation for what might be happening and what to do to _properly_
address this? Regards, -Boris -- +1.604.689.0322 DeepCove
Labs Ltd. 4th
floor 595 Howe Street Vancouver,
Canada V6C 2T5 CONFIDENTIALITY
NOTICE This
email is intended only for the persons named in the message header. Unless
otherwise indicated, it contains information that is private and confidential.
If you have received it in error, please notify the sender and delete the
entire message including any attachments. Thank
you. _______________________________________________ vwnc mailing list [hidden email] http://lists.cs.uiuc.edu/mailman/listinfo/vwnc |
I’d raised this issue a while
back and would like to follow up in case someone might have an idea about this
one… Regards, -Boris -- +1.604.689.0322 DeepCove Labs Ltd. 4th floor 595 Howe Street Vancouver, Canada V6C 2T5 From:
[hidden email] [mailto:[hidden email]] On Behalf Of Boris
Popov I’ve run into a case today where invoking a method on a
COMDispatchDriver caused “Exception occurred. ( HRESULT 16r80020009 )
Interrupted.”. After a bit of poking and prodding adding a small delay
(anything over 10 microseconds) after calls to #setProperty:value and just
prior to #invokeMethod: seems to have solved this specific issue, which
brings me here in case someone has a rational explanation for what might be
happening and what to do to _properly_ address this? Regards, -Boris -- +1.604.689.0322 DeepCove
Labs Ltd. 4th
floor 595 Howe Street Vancouver,
Canada V6C 2T5 CONFIDENTIALITY
NOTICE This
email is intended only for the persons named in the message header. Unless
otherwise indicated, it contains information that is private and confidential.
If you have received it in error, please notify the sender and delete the
entire message including any attachments. Thank
you. _______________________________________________ vwnc mailing list [hidden email] http://lists.cs.uiuc.edu/mailman/listinfo/vwnc |
Hmm… A little more digging on
MSDN and through the COM session manager suggests that disabling free threading
might do the trick, COMSessionManager isCOMAvailable: nil; isDCOMEnabled: nil; isFreeThreadingAvailable: false Quick tests appear to support
this theory, but I’m wondering if I should be expecting some other negative
side effects from this? Any way to set this per-COMDispatchDriver instead of on
the session manager? Regards, -Boris -- +1.604.689.0322 DeepCove Labs Ltd. 4th floor 595 Howe Street Vancouver, Canada V6C 2T5 From: [hidden email]
[mailto:[hidden email]] On Behalf Of Boris Popov I’d raised this issue a while
back and would like to follow up in case someone might have an idea about this
one… Regards, -Boris -- +1.604.689.0322 DeepCove Labs Ltd. 4th floor 595 Howe Street Vancouver, Canada V6C 2T5 From:
[hidden email] [mailto:[hidden email]] On Behalf Of Boris
Popov I’ve run into a case today where invoking a method on a
COMDispatchDriver caused “Exception occurred. ( HRESULT 16r80020009 )
Interrupted.”. After a bit of poking and prodding adding a small delay
(anything over 10 microseconds) after calls to #setProperty:value and just
prior to #invokeMethod: seems to have solved this specific issue, which
brings me here in case someone has a rational explanation for what might be
happening and what to do to _properly_ address this? Regards, -Boris -- +1.604.689.0322 DeepCove
Labs Ltd. 4th
floor 595 Howe Street Vancouver,
Canada V6C 2T5 CONFIDENTIALITY
NOTICE This
email is intended only for the persons named in the message header. Unless
otherwise indicated, it contains information that is private and confidential.
If you have received it in error, please notify the sender and delete the
entire message including any attachments. Thank
you. _______________________________________________ vwnc mailing list [hidden email] http://lists.cs.uiuc.edu/mailman/listinfo/vwnc |
Hello, I had a look into WINERROR.H
and found that DISP_E_EXCEPTION is defined as 0x80020009L, I also had a look into
the settings you described in VisualWorks. The other two flags may influence
the context in which an object is created. Normally in this case CLSCTX_REMOTE_SERVER
flag will added automatically. If one of the settings is set to false If the problem is caused
by the the added CLSCTX_REMOTE_SERVER flag You may nevertheless try
to experiment with classcontext seetings by using COMDispatchDriver
class>createObject:context: instead of #createObject:. But please be aware that
the previously mentioned settings will still influence the I hope this will help a
little. Best regards, Alexander Augustin Alexander Augustin (Dipl.-Informatiker), Von:
[hidden email] [mailto:[hidden email]] Im Auftrag von Boris Popov Hmm… A little more digging on MSDN
and through the COM session manager suggests that disabling free threading
might do the trick, COMSessionManager isCOMAvailable: nil; isDCOMEnabled: nil; isFreeThreadingAvailable: false Quick tests appear to support this
theory, but I’m wondering if I should be expecting some other negative
side effects from this? Any way to set this per-COMDispatchDriver instead of on
the session manager? Regards, -Boris -- +1.604.689.0322 DeepCove Labs Ltd. 4th floor From:
[hidden email] [mailto:[hidden email]] On Behalf Of Boris Popov I’d raised this issue a while back
and would like to follow up in case someone might have an idea about this one… Regards, -Boris -- +1.604.689.0322 DeepCove Labs Ltd. 4th floor From:
[hidden email] [mailto:[hidden email]] On Behalf Of Boris Popov I’ve run into a case today where invoking a method on a
COMDispatchDriver caused “Exception occurred. ( HRESULT 16r80020009 )
Interrupted.”. After a bit of poking and prodding adding a small delay
(anything over 10 microseconds) after calls to #setProperty:value and just
prior to #invokeMethod: seems to have solved this specific issue, which
brings me here in case someone has a rational explanation for what might be
happening and what to do to _properly_
address this? Regards, -Boris -- +1.604.689.0322 DeepCove Labs Ltd. 4th floor CONFIDENTIALITY NOTICE This email is intended only for
the persons named in the message header. Unless otherwise indicated, it
contains information that is private and confidential. If you have received it
in error, please notify the sender and delete the entire message including any
attachments. Thank you. _______________________________________________ vwnc mailing list [hidden email] http://lists.cs.uiuc.edu/mailman/listinfo/vwnc |
Free forum by Nabble | Edit this page |