Ticket #753 (closed bug: fixed)

Opened 7 years ago

Last modified 5 years ago

DLL generated by ghc does exit()

Reported by: guest Owned by:
Priority: high Milestone: 6.6
Component: Compiler Version: 6.4.2
Keywords: Cc:
Operating System: Unknown/Multiple Architecture: Unknown/Multiple
Type of failure: Difficulty: Unknown
Test Case: Blocked By:
Blocking: Related Tickets:

Description

If you generate a DLL with ghc there is a number of places in the runtime system that does exit(). This is not an acceptable behaviour for a DLL. The user might have loaded a DLL into another application and will have no chance to save changes, etc.

I will try to fix this problem. A patch will be forthcoming.

-- Lennart

Attachments

changes-exit Download (2.1 KB) - added by guest 7 years ago.
Patch to avoid exit() calls in DLL.

Change History

Changed 7 years ago by guest

Patch to avoid exit() calls in DLL.

Changed 7 years ago by simonmar

  • milestone set to 6.6

Changed 7 years ago by simonmar

  • priority changed from normal to high

prio high, because it has a patch.

Changed 7 years ago by simonmar

  • status changed from new to closed
  • resolution set to fixed

Patch applied.

Changed 5 years ago by simonmar

  • architecture changed from Unknown to Unknown/Multiple

Changed 5 years ago by simonmar

  • os changed from Unknown to Unknown/Multiple
Note: See TracTickets for help on using tickets.