Open
Description
The Control-C interrupt in HiGHS 1.10.0 is now fixed (thank you) and enables the HiGHS user to invoke a Control-C event from which the HighsCallbackDataIn's user_interrupt is set to one (non-zero) in a MIP callback routine and for us this is when the callback type = kHighsCallbackMipInterrupt.
This works as we are able to properly change the user_interrupt from zero (observed HiGHS default) to one when Control-C is typed.
Unfortunately, when HighsCallbackDataIn->user_interrupt is passed as non-zero, HiGHS does not terminate, exit or return HiGHS back to the user as stated.