public void Start() {
int already_started = Interlocked.CompareExchange(ref _started, 1, 0);
if (already_started == 1) {
return;
}
#if NC_DEBUG
Console.Error.WriteLine("[NCService] {0} Starting trial to: {1}.", _node.Address, _target.Address);
#endif
//retrieve the vivaldi state
GetVivaldiState();
}