Hide Forgot
Hello, the glusterfs library calls a exit() in its code: spec.lex.c: exit( YY_EXIT_FAILURE ); Calling exit() in a library is not the prefered way, better it should return; with a proper return code. The code ends up in this file: usr/lib/libglusterfs.so.0.0.0 This issue exists in both, the 2.0.9 and the 3.0, release. Please fix it in 2.0.10 and 3.0.1. Cheers.
This is autogenerated code from FLEX and not code written by a developer. It lies in the autogenerated YY_FATAL_ERROR() macro. What problem have you faced with the existence of the exit() call? It is not called because of a parsing error. Avati
Patrick, Did you get a chance to look at this?