mirror of
https://github.com/zerotier/ZeroTierOne.git
synced 2025-06-05 03:53:44 +02:00
Add an extra catch as workaround for possible cause of ARM crash.
This commit is contained in:
parent
4281b6b448
commit
a6dff8ff2f
1 changed files with 3 additions and 0 deletions
|
@ -113,6 +113,9 @@ bool IncomingPacket::tryDecode(const RuntimeEnvironment *RR,void *tPtr)
|
||||||
RR->sw->requestWhois(tPtr,RR->node->now(),sourceAddress);
|
RR->sw->requestWhois(tPtr,RR->node->now(),sourceAddress);
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
} catch (int ztExcCode) {
|
||||||
|
RR->t->incomingPacketInvalid(tPtr,_path,packetId(),sourceAddress,hops(),verb(),"unexpected exception in tryDecode()");
|
||||||
|
return true;
|
||||||
} catch ( ... ) {
|
} catch ( ... ) {
|
||||||
RR->t->incomingPacketInvalid(tPtr,_path,packetId(),sourceAddress,hops(),verb(),"unexpected exception in tryDecode()");
|
RR->t->incomingPacketInvalid(tPtr,_path,packetId(),sourceAddress,hops(),verb(),"unexpected exception in tryDecode()");
|
||||||
return true;
|
return true;
|
||||||
|
|
Loading…
Add table
Reference in a new issue