Changeset 358 for trunk


Ignore:
Timestamp:
May 4, 2012, 10:15:11 PM (13 years ago)
Author:
dmik
Message:

icedtea-web: Replace missing clock_gettime() with time().

Location:
trunk/icedtea-web/plugin/icedteanp
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/icedtea-web/plugin/icedteanp/IcedTeaJavaRequestProcessor.cc

    r357 r358  
    242242{
    243243    struct timespec t;
     244#ifdef __OS2__
     245    t.tv_sec = time(NULL);
     246    t.tv_nsec = 0;
     247#else
    244248    clock_gettime(CLOCK_REALTIME, &t);
     249#endif
    245250    t.tv_sec += REQUESTTIMEOUT; // 1 minute timeout
    246251
     
    253258    // Wait for result to be filled in.
    254259    struct timespec curr_t;
     260#ifdef __OS2__
     261    curr_t.tv_sec = curr_t.tv_nsec = 0;
     262#endif
    255263
    256264    bool isPluginThread = false;
     
    264272    do
    265273    {
     274#ifdef __OS2__
     275        curr_t.tv_sec = time(NULL);
     276#else
    266277        clock_gettime(CLOCK_REALTIME, &curr_t);
     278#endif
    267279
    268280        if (!result_ready && (curr_t.tv_sec < t.tv_sec))
  • trunk/icedtea-web/plugin/icedteanp/IcedTeaPluginUtils.cc

    r357 r358  
    932932    struct timespec t;
    933933    struct timespec curr_t;
     934#ifdef __OS2__
     935    t.tv_sec = time(NULL);
     936    t.tv_nsec = 0;
     937    curr_t.tv_sec = curr_t.tv_nsec = 0;
     938#else
    934939    clock_gettime(CLOCK_REALTIME, &t);
     940#endif
    935941    t.tv_sec += REQUESTTIMEOUT; // timeout
    936942
     
    940946    do
    941947    {
     948#ifdef __OS2__
     949        curr_t.tv_sec = time(NULL);
     950#else
    942951        clock_gettime(CLOCK_REALTIME, &curr_t);
     952#endif
    943953        if (data != NULL && !data->result_ready && (curr_t.tv_sec < t.tv_sec))
    944954        {
Note: See TracChangeset for help on using the changeset viewer.