1
1

12 Коммитов

Автор SHA1 Сообщение Дата
Jeff Squyres
e9ed717748 First cut at copyrights: IU, UTK, and some OSU. LANL and HLRS still
pending.

This commit was SVN r3655.
2004-11-22 01:38:40 +00:00
Brian Barrett
0b131fe5c4 * Wait for all children before allowing the RSH or RMS pcm to finalize so that
cleanup happens correctly
* Deregister all async waitpid callbacks during pcm finalize so that they
  don't accidently trip after the component has been unloaded
* Cleanup the pid tracking code shared by RMS and RSH and update both
  components to match
* Add a bit to MPI_Abort() in preparation of ompi_rte_kill_job working
  properly soon

This commit was SVN r3360.
2004-10-26 22:11:03 +00:00
Jeff Squyres
dcd086fd4c Some versions of gcc don't line \n in a string
This commit was SVN r3287.
2004-10-22 17:45:06 +00:00
Prabhanjan Kambadur
4257467fec this is the big windows commit. there are more things which have gone into this than i can remember. but basically, we are looking for
1. header file and source file protections using #ifdef WIN32
2. new files and directories to support windows functionality
3. appropritate linkage symbols added (OMPI_DECLSPEC) for windows
4. some functions are unimplemented on the windows side. this is mostly
because there might not be need to implement it in windows land. eg., forking
a daemon off
5. Introduced locking mechanisms for windows

This commit was SVN r3286.
2004-10-22 16:06:05 +00:00
Jeff Squyres
d324a7725c - Add #if protection around non-portable system .h files
- Add #include "ompi_config.h" to all .c files, and ensure that it's
  the first #included file
- remove a few useless #if HAVE_CONFIG_H checks

This commit was SVN r3229.
2004-10-20 01:03:09 +00:00
Brian Barrett
dd9726963c * fixes to make runtime code compile with a C++ compiler
This commit was SVN r3197.
2004-10-18 16:08:52 +00:00
Brian Barrett
4289d0608f * Fix for bug 1019. Really bad idea to call ompi_event_loop() from a thread
that isn't the progress thread when running a threaded build.

This commit was SVN r3097.
2004-10-13 23:08:47 +00:00
Jeff Squyres
ae60cdcafa Fix some symbols highlighted by the illegal symbol report
This commit was SVN r2926.
2004-10-05 11:53:45 +00:00
Brian Barrett
452e5fd0f7 * want portable signal.h not non-portable sys/signal.h
This commit was SVN r2877.
2004-09-29 18:40:46 +00:00
Ralph Castain
b5e21eaac3 Fix a missing include file in ompi_rte_wait that caused the build to fail.
Minor change to oob_base_init - point oob_name_self at correct name.

This commit was SVN r2868.
2004-09-28 10:33:09 +00:00
Brian Barrett
57ca18ce88 * move ompi_event_fini() from mpirun/MPI_Finalize to ompi_rte_finalize to
match where ompi_event_init() lived
* initialize and shutdown the code to allow child process wait callbacks
* add comment about few() ussage in rte-enabled jobs (short answer:
  don't).

This commit was SVN r2864.
2004-09-27 19:38:23 +00:00
Brian Barrett
40c0b6b12d * code to deal with getting callbacks / waiting for SIGCHLD. These should
only be used if the RTE init functions have been called.  Not quite as
  flexible as the real waitpid() function (no -1 support), but all I need
  for the SSH / BProc / RMS pcms.  This code is not yet turned on by
  default (need to add the init / finalize calls to ompi_rte_init?? and
  ompi_rte_finalize()

This commit was SVN r2860.
2004-09-26 17:43:35 +00:00