Changeset 65


Ignore:
Timestamp:
01/15/12 17:18:16 (12 years ago)
Author:
mmamonski
Message:

try to maintain binary compatibility with older version of Torque

Location:
trunk/pbs_drmaa
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • trunk/pbs_drmaa/job.c

    r64 r65  
    152152                        if ( rc == PBSE_NONE ) 
    153153                                break; 
    154                         else if (( rc == PBSE_INTERNAL || rc == PBSE_PROTOCOL || rc == PBSE_EXPIRED) && (tries_left--)) 
     154                        else if (( rc == PBSE_INTERNAL || rc == PBSE_PROTOCOL || rc == PBSOLDE_PROTOCOL || rc == PBSE_EXPIRED || rc == PBSOLDE_EXPIRED) && (tries_left--)) 
    155155                         { 
    156                                 if (rc == PBSE_PROTOCOL || rc == PBSE_EXPIRED) 
     156                                if (rc == PBSE_PROTOCOL || rc == PBSE_EXPIRED || rc == PBSOLDE_PROTOCOL || rc == PBSOLDE_EXPIRED) 
    157157                                 { 
    158158                                        if ( session->pbs_conn >= 0) 
     
    243243                                        break; 
    244244                                case PBSE_PROTOCOL: 
     245                                case PBSOLDE_PROTOCOL: 
    245246                                case PBSE_EXPIRED: 
     247                                case PBSOLDE_EXPIRED: 
    246248                                        if ( session->pbs_conn >= 0 ) 
    247249                                                pbs_disconnect( session->pbs_conn ); 
  • trunk/pbs_drmaa/session.c

    r58 r65  
    338338                if( status == NULL  &&  pbs_errno != 0 ) 
    339339                 { 
    340                         if (pbs_errno == PBSE_PROTOCOL || pbs_errno == PBSE_EXPIRED) 
     340                        if (pbs_errno == PBSE_PROTOCOL || pbs_errno == PBSE_EXPIRED || pbs_errno == PBSOLDE_PROTOCOL || pbs_errno == PBSOLDE_EXPIRED) 
    341341                         { 
    342342                                if ( pbsself->pbs_conn >= 0) 
  • trunk/pbs_drmaa/submit.c

    r61 r65  
    210210                if( job_id == NULL ) 
    211211                { 
    212                         if (pbs_errno == PBSE_PROTOCOL || pbs_errno == PBSE_EXPIRED) 
     212                        if (pbs_errno == PBSE_PROTOCOL || pbs_errno == PBSE_EXPIRED || pbs_errno == PBSOLDE_PROTOCOL || pbs_errno == PBSOLDE_EXPIRED) 
    213213                         { 
    214214                                pbsdrmaa_session_t *pbsself = (pbsdrmaa_session_t*)self->session; 
  • trunk/pbs_drmaa/util.h

    r29 r65  
    2525#endif 
    2626 
     27/*compatibility hack - ugly but help to keep binary compatibility :/ */ 
     28#define PBSOLDE_PROTOCOL 15031 
     29#define PBSOLDE_EXPIRED 15020 
     30 
     31 
    2732void pbsdrmaa_exc_raise_pbs( const char *function ); 
    2833int pbsdrmaa_map_pbs_errno( int _pbs_errno ); 
Note: See TracChangeset for help on using the changeset viewer.