drmaa2_msession_free
- drmaa2_msession_free, Frees a monitoring session object
#include "drmaa2.h"
void drmaa2_msession_free(drmaa2_msession *monitoring_session);
Frees the memory of a allocated drmaa2_mession object. A drmaa2_mession object is returned by drmaa2_open_mession(3). After freeing the monitoring session is set to NULL.
drmaa2_msession ms = drmaa2_open_msession(NULL);
if (ms != NULL) {
...
if (DRMAA2_SUCCESS != drmaa2_close_msession(ms)) {
drmaa2_string error = drmaa2_lasterror_text();
fprintf(stderr, "Error during closing the monitoring session: %s\n", error);
drmaa2_string_free(&error);
}
drmaa2_msession_free(&ms);
}
Copyright Univa Corporation 2013