SQL Server 2008 R2 reindex job reorganise getting stuck
Resolved

The problem was we had a rogue cron job (unix job) related to our web servers that was using an incorrect login, 

eventually it took up all 8 CPU’s so the reindex job was simply waiting for some CPU to become available before it could continue (this is why the job failed to timeout)