The bug reported at https://lists.gnu.org/archive/html/bug-gnu-emacs/2012-10/msg00581.html is still a problem in emacs version 24.5.1. My work-around is to add the line (add-hook 'tags-table-mode-hook (function (lambda () (setq global-auto-revert-ignore-buffer t)))) to my .emacs file. I suggest instead adding the "setq" above to the function tags-table-mode.