1
1

Update PMI RTE to match error handling changes that were part of r28852.

Note that the PMI RTE still doesn't listen for asynchronous errors, so
the error handler still won't ever actually do anything :).

This commit was SVN r28886.

The following SVN revision numbers were found above:
  r28852 --> open-mpi/ompi@e4e678e234
Этот коммит содержится в:
Brian Barrett 2013-07-20 22:09:02 +00:00
родитель 5bfd980968
Коммит 414ba3dad8
2 изменённых файлов: 7 добавлений и 2 удалений

Просмотреть файл

@ -106,7 +106,12 @@ OMPI_DECLSPEC int ompi_rte_abort_peers(ompi_process_name_t *procs, size_t nprocs
OMPI_DECLSPEC int ompi_rte_error_log(const char *file, int line,
const char *func, int ret);
#define OMPI_ERROR_LOG(ret) ompi_rte_error_log(__FILE__, __LINE__, __func__, ret)
void ompi_rte_set_fault_callback(void (*)(opal_pointer_array_t*));
struct ompi_rte_error_report_t {
int errcode;
};
typedef struct ompi_rte_error_report_t ompi_rte_error_report_t;
#define OMPI_RTE_ERRHANDLER_LAST 0
void ompi_rte_register_errhandler(int (*)(opal_pointer_array_t*), int);
/* Init and finalize objects and operations */
OMPI_DECLSPEC int ompi_rte_init(int *argc, char ***argv);

Просмотреть файл

@ -62,7 +62,7 @@ ompi_rte_error_log(const char *file, int line,
void
ompi_rte_set_fault_callback(void (*callback)(opal_pointer_array_t*))
ompi_rte_register_errhandler(int (*callback)(opal_pointer_array_t*), int order)
{
/* This is intentionally a no-op. We don't get async errors from PMI. */
}