Changeset 6506 for nanoscale/trunk


Ignore:
Timestamp:
Aug 29, 2016 6:12:41 PM (8 years ago)
Author:
ldelgass
Message:

Clear nanoscale's LD_LIBRARY_PATH from server (child) environment. Should be
explicitly set in config if needed.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • nanoscale/trunk/server.c

    r6503 r6506  
    639639                display[3] = screenNum + '0';
    640640                setenv("DISPLAY", display, 1);
    641                 /* Set the enviroment, if necessary. */
     641                /* Don't pollute child's environment with our library path.
     642                 * Library path should be explicitly set in config if needed.
     643                 */
     644                unsetenv("LD_LIBRARY_PATH");
     645                /* Set the configured environment */
    642646                for (i = 0; i < serverPtr->numEnvArgs; i += 2) {
    643647                    setenv(serverPtr->envArgs[i], serverPtr->envArgs[i+1], 1);
Note: See TracChangeset for help on using the changeset viewer.