Valid subscribers may no longer receive all events when one unregisters its subscription

Article translations Article translations
Article ID: 819995 - View products that this article applies to.
This article has been archived. It is offered "as is" and will no longer be updated.
Expand all | Collapse all

On This Page

SYMPTOMS

The Microsoft COM+ event system may generate the following event log notifications:
Event Type: Warning
Event Source: EventSystem
Event Category: Event Service
Event ID: 4106
Date: 3/14/2002
Time: 2:34:46 PM
User: N/A
Computer: N/A
Description: The COM+ Event System detected a corrupt IEventSubscription object. The COM+ Event System has removed object ID {...}.
The subscriber will no longer be notified when the event occurs.

CAUSE

When a publisher fires an event, the COM+ event system enumerates all subscribers to trigger the event on all subscribers. If a subscriber unregisters a transient subscription during this enumeration, the whole enumeration can fail, and the publishing fails altogether.

RESOLUTION

How to obtain the hotfix

This issue is fixed in the Microsoft Windows 2000 Post-Service Pack 4 (SP4) COM+ 1.0 Hotfix Package 27. For more information, click the following article number to view the article in the Microsoft Knowledge Base:
822618 Availability of Windows 2000 Post-Service Pack 4 COM+ Hotfix Rollup Package 27

STATUS

Microsoft has confirmed that this is a problem in the Microsoft products that are listed in the "Applies to" section.

Properties

Article ID: 819995 - Last Review: February 27, 2014 - Revision: 3.0
APPLIES TO
  • Microsoft Windows 2000 Server
  • Microsoft Windows 2000 Professional Edition
  • Microsoft Windows 2000 Advanced Server
  • Microsoft COM+ 1.0
  • Microsoft Windows 2000 Datacenter Server
Keywords: 
kbnosurvey kbarchive kbbug kbfix kbqfe kbwin2000presp5fix KB819995

Give Feedback

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com