Back to the main page.
Bug 151 - cmd-line peerslave PANICs too easily
| Status | CLOSED FIXED |
| Reported | 2010-09-08 23:37:00 +0200 |
| Modified | 2011-01-05 12:01:08 +0100 |
| Product: | FieldTrip |
| Component: | peer |
| Version: | unspecified |
| Hardware: | PC |
| Operating System: | Mac OS |
| Importance: | P1 normal |
| Assigned to: | Robert Oostenveld |
| URL: | |
| Tags: | |
| Depends on: | |
| Blocks: | |
| See also: |
Robert Oostenveld - 2010-09-08 23:37:48 +0200
there are a whole bunch of PANICs in peerslave.c. These should be replace by better exception handling code. PANIC("invalid command line options\n"); PANIC("failed to start udsserver thread\n"); PANIC("failed to start tcpserver thread\n"); PANIC("failed to start announce thread\n"); PANIC("failed to start discover thread\n"); PANIC("failed to locate specified peer"); PANIC("failed to create socket"); PANIC("failed to create socket"); PANIC("failed to create socket"); PANIC("could not write handshake"); PANIC("failed to negociate connection"); PANIC("could not serialize job arguments"); PANIC("could not serialize job options"); PANIC("could not allocate memory"); PANIC("could not write handshake"); PANIC("failed to write hostdef"); PANIC("could not write handshake"); PANIC("failed to write jobdef"); PANIC("could not write handshake"); PANIC("failed to write arg"); PANIC("could not write handshake"); PANIC("failed to write opt"); PANIC("could not stop the MATLAB engine");
Robert Oostenveld - 2010-09-16 21:01:12 +0200
most panics have been removed, an engine can crash and will be restarted
Robert Oostenveld - 2011-01-05 11:57:03 +0100
selected a long list of resolved bugs from roboos and changed the status into "RESOLVED"