I would try to power off first, before resorting to a pin-hole reset. But it should be safe in either case, the sqlite database is supposed to be able to handle an incomplete transaction without corruption, you just lose whatever transactions were uncomitted at the time, which should be done again on the next sync anyway.
Edit: Try PeterT's suggestion to turn off wifi first, before powering off.
|