ViewVC Help
View File | Revision Log | Show Annotations | Download File | Root Listing
root/radiance/ray/src/common/unix_process.c
Revision 3.18 - (view) (download) (annotate) - [select for diffs]
Tue May 16 20:58:07 2023 UTC (11 months, 3 weeks ago) by greg
Branch: MAIN
CVS Tags: HEAD, rad5R4
Changes since 3.17: +1 -6 lines
Diff to previous 3.17 , to selected 3.11
fix: removed deprecated call to vfork()

Revision 3.17 - (view) (download) (annotate) - [select for diffs]
Mon Mar 2 19:06:48 2020 UTC (4 years, 2 months ago) by greg
Branch: MAIN
CVS Tags: rad5R3
Changes since 3.16: +4 -4 lines
Diff to previous 3.16 , to selected 3.11
Don't close standard input or output descriptors on exec

Revision 3.16 - (view) (download) (annotate) - [select for diffs]
Fri Feb 28 05:18:49 2020 UTC (4 years, 2 months ago) by greg
Branch: MAIN
Changes since 3.15: +68 -22 lines
Diff to previous 3.15 , to selected 3.11
Added filtering capabilities to Unix version of open_process()

Revision 3.15 - (view) (download) (annotate) - [select for diffs]
Sat Dec 28 18:05:14 2019 UTC (4 years, 4 months ago) by greg
Branch: MAIN
Changes since 3.14: +1 -3 lines
Diff to previous 3.14 , to selected 3.11
Removed redundant include files

Revision 3.14 - (view) (download) (annotate) - [select for diffs]
Tue May 14 18:37:36 2019 UTC (4 years, 11 months ago) by greg
Branch: MAIN
Changes since 3.13: +8 -2 lines
Diff to previous 3.13 , to selected 3.11
Call vfork() if supported with exec()

Revision 3.13 - (view) (download) (annotate) - [select for diffs]
Fri Mar 24 12:56:12 2017 UTC (7 years, 1 month ago) by greg
Branch: MAIN
CVS Tags: rad5R1, rad5R2
Changes since 3.12: +3 -2 lines
Diff to previous 3.12 , to selected 3.11
Added case for already closed process in list

Revision 3.12 - (view) (download) (annotate) - [select for diffs]
Fri Mar 4 19:16:49 2016 UTC (8 years, 2 months ago) by greg
Branch: MAIN
Changes since 3.11: +4 -4 lines
Diff to previous 3.11
Minor change should not affect anything

Revision 3.11 - (view) (download) (annotate) - [selected]
Fri Mar 4 02:48:14 2016 UTC (8 years, 2 months ago) by greg
Branch: MAIN
Changes since 3.10: +38 -16 lines
Diff to previous 3.10
Made quitting rvu, rholo and rcontrib quicker with multiple processes on Unix

Revision 3.10 - (view) (download) (annotate) - [select for diffs]
Thu Jun 14 05:13:25 2012 UTC (11 years, 11 months ago) by greg
Branch: MAIN
CVS Tags: rad4R2, rad4R2P1, rad4R2P2, rad5R0
Changes since 3.9: +13 -10 lines
Diff to previous 3.9 , to selected 3.11
Simplified creation of child process

Revision 3.9 - (view) (download) (annotate) - [select for diffs]
Sat Dec 12 23:08:13 2009 UTC (14 years, 5 months ago) by greg
Branch: MAIN
CVS Tags: rad4R0, rad4R1
Changes since 3.8: +4 -3 lines
Diff to previous 3.8 , to selected 3.11
Bug fixes and performance improvements to rtrace -n option

Revision 3.8 - (view) (download) (annotate) - [select for diffs]
Wed Jun 7 17:52:03 2006 UTC (17 years, 11 months ago) by schorsch
Branch: MAIN
CVS Tags: rad3R8, rad3R9
Changes since 3.7: +2 -2 lines
Diff to previous 3.7 , to selected 3.11
Eliminated some compiler warnings.

Revision 3.7 - (view) (download) (annotate) - [select for diffs]
Thu Jan 20 04:08:00 2005 UTC (19 years, 3 months ago) by greg
Branch: MAIN
CVS Tags: rad3R7P1, rad3R7P2
Changes since 3.6: +3 -2 lines
Diff to previous 3.6 , to selected 3.11
Minor dependency cleanup

Revision 3.6 - (view) (download) (annotate) - [select for diffs]
Sun Sep 19 08:42:22 2004 UTC (19 years, 7 months ago) by greg
Branch: MAIN
CVS Tags: rad3R6, rad3R6P1
Changes since 3.5: +9 -1 lines
Diff to previous 3.5 , to selected 3.11
Fixed deadlock upon termination of mkillum with -n option

Revision 3.5 - (view) (download) (annotate) - [select for diffs]
Fri Sep 17 21:43:49 2004 UTC (19 years, 7 months ago) by greg
Branch: MAIN
Changes since 3.4: +5 -4 lines
Diff to previous 3.4 , to selected 3.11
Added -n option to mkillum for multiprocessing on shared memory machine

Revision 3.4 - (view) (download) (annotate) - [select for diffs]
Tue Nov 11 16:24:06 2003 UTC (20 years, 6 months ago) by greg
Branch: MAIN
Changes since 3.3: +2 -2 lines
Diff to previous 3.3 , to selected 3.11
Replaced all calls to vfork() with regular fork() calls

Revision 3.3 - (view) (download) (annotate) - [select for diffs]
Mon Nov 10 16:41:52 2003 UTC (20 years, 6 months ago) by greg
Branch: MAIN
Changes since 3.2: +1 -2 lines
Diff to previous 3.2 , to selected 3.11
Removed redeclaration of fork() call + vfork.h header, using rtprocess.h instead

Revision 3.2 - (view) (download) (annotate) - [select for diffs]
Thu Jul 17 09:21:29 2003 UTC (20 years, 10 months ago) by schorsch
Branch: MAIN
Changes since 3.1: +4 -1 lines
Diff to previous 3.1 , to selected 3.11
Added prototypes and includes from patch by Randolph Fritz.
Added more required includes and reduced other compile warnings.

Revision 3.1 - (view) (download) (annotate) - [select for diffs]
Thu Jun 26 00:58:09 2003 UTC (20 years, 10 months ago) by schorsch
Branch: MAIN
Diff to selected 3.11
Abstracted process and path handling for Windows.
Renamed FLOAT to RREAL because of conflict on Windows.
Added conditional compiles for some signal handlers.

Convenience Links

Links to HEAD: (view) (download) (annotate) Links to MAIN: (view) (download) (annotate)

Compare Revisions

This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, select a symbolic revision name using the selection box, or choose 'Use Text Field' and enter a numeric revision.

  Diffs between and
  Type of Diff should be a