Subversion Repositories DevTools

Rev

Rev 890 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 890 Rev 892
Line 92... Line 92...
92
              
92
              
93
              while ( !allSlaveThreadsWaiting )
93
              while ( !allSlaveThreadsWaiting )
94
              {
94
              {
95
                mReleaseManager.queryRunLevel(mRtagId);
95
                mReleaseManager.queryRunLevel(mRtagId);
96
                
96
                
97
                // anything but WAITING
97
                // anything but WAITING or PAUSED
98
                current_run_level.value = ReleaseManager.DB_IDLE;
98
                current_run_level.value = ReleaseManager.DB_IDLE;
99
                boolean moreRunLevelsConfigured = mReleaseManager.getFirstRunLevel(rconId, current_run_level);
99
                boolean moreRunLevelsConfigured = mReleaseManager.getFirstRunLevel(rconId, current_run_level);
100
                  
100
                  
101
                // attempt to exit loop
101
                // attempt to exit loop
102
                allSlaveThreadsWaiting = true;
102
                allSlaveThreadsWaiting = true;
103
            
103
            
104
                do
104
                do
105
                {
105
                {
106
                  if (moreRunLevelsConfigured)
106
                  if (moreRunLevelsConfigured)
107
                  {
107
                  {
-
 
108
                    // DEVI 53065 Slave indication that they are done with a package includes
-
 
109
                    // having a paused run level
108
                    if (current_run_level.value != ReleaseManager.DB_WAITING)
110
                    if ((current_run_level.value != ReleaseManager.DB_WAITING) &&
-
 
111
                        (current_run_level.value != ReleaseManager.DB_PAUSED))
109
                    {
112
                    {
110
                      if ( logWarning )
113
                      if ( logWarning )
111
                      {
114
                      {
112
                        mLogger.warn("run waiting for rcon id " + rconId.value);
115
                        mLogger.warn("run waiting for rcon id " + rconId.value);
113
                        logWarning = false;
116
                        logWarning = false;