Ignore:
Timestamp:
Jun 30, 2010, 2:14:51 PM (11 years ago)
Author:
kopal
Message:

fixed unnecessary restarting chains while execution

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/CrypPlugins/WorkspaceManager/Model/PluginModel.cs

    r1713 r1715  
    259259                    foreach (ConnectionModel connectionModel in connectorModel.InputConnections)
    260260                    {
    261                         if (connectionModel.From.PluginModel.Startable)
     261                        if (connectionModel.From.PluginModel.Startable && connectionModel.From.PluginModel.PluginProtocol.QueueLength == 0)
    262262                        {                           
    263263                            msg = new MessageExecution();
     
    277277            //of the protocl base (triggered by user clicking on
    278278            //a plugins presentation (button or so))
    279             if (protocolBase != null)
     279            if (protocolBase != null && protocolBase.QueueLength == 0)
    280280            {
    281281                protocolBase.BroadcastMessageReliably(msg);
Note: See TracChangeset for help on using the changeset viewer.