title: Celery can't get result from given task
body: <p>I try to configure celery with rabbitmq. Server works fine, my worker receive task and return succeded result but communication(?) fail. I'm following first steps from celery doc. I started tasks worker and created file tasks.py. My connection:</p>
  
  <pre><code>app = Celery('tasks', backend='amqp', broker='amqp://')
  </code></pre>
  
  <p>Logs inside worker (correct):</p>
  
  <pre><code>[2015-03-13 21:00:46,146: INFO/MainProcess] Task tasks.add[ee0fd026-d08e-4380-b010-9bbe65cb8b8f] succeeded in 0.00891784499981s: 4
  </code></pre>
  
  <p>but can't get result and the status is pending</p>
  
  <pre><code>add_task = tasks.add.delay(2,2)
  
  In [4]: add_task.status
  Out[4]: 'PENDING'
  </code></pre>