﻿// Global
bool shouldKeepRunning = true;

void Process ()
{
	NSRunLoop runLoop = NSRunLoop.CurrentRunLoop;

	while (shouldKeepRunning && runLoop.RunUntil (NSRunLoop.NSDefaultRunLoopMode, NSDate.DistantFuture)){
		// looping
	}
}