Perfect tutorial here for libboost 1.55
https://coderwall.com/p/0atfug
Thank you, superresistant. I was curious about this as well.
I have updated to libboost 1.55 (luckily in Ubuntu 14.04 is already in repo) and it seems to work better. There were few situations where hobonickelsd took 100% CPU, but not that long/often anymore.
But today it crashed again (different cause)?:
05/13/14 10:46:31 sending: getblocks (1029 bytes)
05/13/14 10:46:31 askfor block 716d8fba33600c93fa69 1402087979000000 (20:52:59)
05/13/14 10:46:32 received: checkpoint (108 bytes)
05/13/14 10:46:32 ProcessSyncCheckpoint: pending for sync-checkpoint 000000000b4a5a70483a2c1069559be9ff1259f49e6f94e0e14ad1d60fcd28d9
05/13/14 10:46:32 sending: getblocks (1029 bytes)
05/13/14 10:46:32 askfor block 716d8fba33600c93fa69 1402088099000000 (20:54:59)
05/13/14 10:46:32 received: inv (37 bytes)
05/13/14 10:46:32 got inventory: block 000000000b4a5a70483a have
05/13/14 10:46:32 sending: getblocks (1029 bytes)
05/13/14 10:46:33 received: inv (37 bytes)
05/13/14 10:46:33 got inventory: block ffd1e77b6676ca93358e have
05/13/14 10:46:35 ERROR: CTransaction::ReadFromDisk() : OpenBlockFile failed
05/13/14 10:46:35 ERROR: mempool transaction missing input