Let matterslice know we are canceling

This commit is contained in:
Lars Brubaker 2015-01-13 10:34:27 -08:00
parent 4b71321019
commit ed7859cfac

View file

@ -437,16 +437,20 @@ namespace MatterHackers.MatterControl.SlicerConfiguration
internal void CancelCurrentSlicing()
{
if (slicerProcess != null)
{
using (TimedLock.Lock(slicerProcess, "SlicingProcess"))
{
if (slicerProcess != null && !slicerProcess.HasExited)
{
slicerProcess.Kill();
}
}
}
if (slicerProcess != null)
{
using (TimedLock.Lock(slicerProcess, "SlicingProcess"))
{
if (slicerProcess != null && !slicerProcess.HasExited)
{
slicerProcess.Kill();
}
}
}
else
{
MatterHackers.MatterSlice.MatterSlice.Stop();
}
}
}
}