Fix for occasional crash due to data updating

Javaviz will randomly crash every once in a while, if data happens to get updated during this function.  I just followed the previous solution of ignoring the error, since we'll be getting plenty more data.
Would a better solution be to put some kind of semaphore around the data access bits?