Bug 175484 - ALFEvent Emitter does not decouple the event from the Service Flow
Summary: ALFEvent Emitter does not decouple the event from the Service Flow
Status: RESOLVED FIXED
Alias: None
Product: z_Archived
Classification: Eclipse Foundation
Component: ALF (show other bugs)
Version: unspecified   Edit
Hardware: PC Windows XP
: P3 normal (vote)
Target Milestone: ---   Edit
Assignee: Tim Buss CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-02-26 02:03 EST by Tim Buss CLA
Modified: 2010-11-23 14:33 EST (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Tim Buss CLA 2007-02-26 02:03:07 EST
The Service Flow was being invokked ont eh same thread as the event handing.  Under some circumstances this forces the ServiceFlow to execute in a blocking mode.  This is a potentially a problem for callback scenarios that relies on a Service flow to complete an event invoke then wait to continue.
Comment 1 Tim Buss CLA 2007-02-26 02:06:43 EST
ServiceFlows are now invoked on a separate thread whcih decouples the Service Flow execution from the evetn handling. In addition there are techiques that should be applied in the service floe to ensure taht it is ready to recieve the correllating callback at the same time it invokes the event or service that will caus the callback.
Comment 2 Tim Buss CLA 2007-02-26 02:07:55 EST
Fixed in M7 T8