module diggler.eventloop;

import irc.eventloop;

private IrcEventLoop _eventLoop = null;

IrcEventLoop defaultEventLoop() @property
{
	if(!_eventLoop)
		_eventLoop = new IrcEventLoop();
	return _eventLoop;
}

static ~this()
{
	if(_eventLoop)
		_eventLoop.destroy();
}