Changeset 39457 for trunk/Ohana/src/opihi/dvo/fitsed.c
- Timestamp:
- Mar 11, 2016, 10:23:42 PM (10 years ago)
- Location:
- trunk/Ohana
- Files:
-
- 2 edited
-
. (modified) (1 prop)
-
src/opihi/dvo/fitsed.c (modified) (5 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/Ohana
-
Property svn:mergeinfo
set to
/branches/eam_branches/ohana.20160226 merged eligible
-
Property svn:mergeinfo
set to
-
trunk/Ohana/src/opihi/dvo/fitsed.c
r38471 r39457 27 27 int N, done, Nfit; 28 28 int status; 29 void *oldsignal;30 29 char name[64], line[1024], key[20]; 31 30 float *fitmags, *fiterrs, *wavecode, *vegaToAB; … … 48 47 SEDtableRow sourceValue, sourceError; 49 48 SEDfit minFit, testFit; 49 struct sigaction *old_sigaction = NULL; 50 50 51 51 /* defaults */ … … 74 74 fiterrs = NULL; 75 75 fitmags = NULL; 76 77 oldsignal = signal (SIGINT, handle_interrupt);78 interrupt = FALSE;79 76 80 77 /* load photcode information */ … … 184 181 /* loop over regions, extract data for each region */ 185 182 // XXX add interrupt checks 183 old_sigaction = SetInterrupt(); 186 184 gprint (GP_ERR, "using "OFF_T_FMT" possible regions\n", skylist[0].Nregions); 187 for (k = 0; k < skylist[0].Nregions; k++) {185 for (k = 0; (k < skylist[0].Nregions) && !interrupt; k++) { 188 186 /* lock, load, unlock catalog */ 189 187 dvo_catalog_init (&catalog, TRUE); … … 377 375 if (sourceError.mags != NULL) free (sourceError.mags); 378 376 379 signal (SIGINT, oldsignal);377 ClearInterrupt (old_sigaction); 380 378 return (status); 381 379 }
Note:
See TracChangeset
for help on using the changeset viewer.
