Number: 1825
Title: exit() always called from xlib output backend, even when using as a library.
Submitter: Tiago de Paula Peixoto
Date: Sat Nov 28 03:45:44 2009
Subsys: Output generation
Version: 2.24.0
System: *-Linux-
Severity: major
Whenever the xlib output backend is used, the graphviz library calls exit() when the window is closed by the user, which always terminates the whole program.

There should at least be an option to change this behaviour, otherwise this very useful backend cannot be used by a program linking to the graphviz library.
Fix: Just not calling exit() should work.
Owner: *
Status: *