protected void OnDisable()
 {
     display.freeHandles();
     if (writer != null)
     {
         writer.Close();
     }
 }
 private void OnDisable()
 {
     display.freeHandles();
     if (thread != null)
     {
         thread.Abort();
     }
 }
 private void OnDisable()
 {
     display.freeHandles();
     Debug.Log("Freed textures in onDisable displayImage");
 }