IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Ignore:
Timestamp:
Mar 11, 2016, 10:23:42 PM (10 years ago)
Author:
eugene
Message:

modify to pass with extremely pedantic build; force consistency for signed vs unsigned and int sizes; various relastro updates

Location:
trunk/Ohana
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/Ohana

  • trunk/Ohana/src/opihi/dvo/avmatch.c

    r39360 r39457  
    1717  int VERBOSE;
    1818  char name[1024], *found;
    19   void *Signal;
    2019  float RADIUS;
    2120
     
    179178
    180179  // grab data from all selected sky regions
    181   Signal = signal (SIGINT, handle_interrupt);
    182   interrupt = FALSE;
     180  struct sigaction *old_sigaction = SetInterrupt();
    183181  for (i = 0; (i < skylist[0].Nregions) && !interrupt; i++) {
    184182
     
    253251    dvo_catalog_free (&catalog);
    254252  }
    255   signal (SIGINT, Signal);
    256   interrupt = FALSE;
     253  ClearInterrupt (old_sigaction);
    257254
    258255  // write vectors to a table (this is used by parallel dvo operations, but can be used elsewhere)
Note: See TracChangeset for help on using the changeset viewer.