ДРУГОЕ: {'EXIT', {error, timeout, # Ref <0.0.0.415>}} - PullRequest
3 голосов
/ 20 декабря 2011

Я разработчик для iphone / ipad, использую целевой язык c, и я использую couchDB для своего приложения.

Моя проблема: если я удаляю свою локальную couchDB (локальную базу данных) или запускаюсь для первоговремя я получаю сообщение об ошибке:

OTHER: {'EXIT',{error,timeout,#Ref<0.0.0.415>}}

Это мой рабочий процесс:

  • мое приложение реплицируется на удаленный iriscouch с использованием xyz: a ... @ mmm.iriscouch.com/ databasename.
  • проверяются учетные данные.
  • , если репликация прошла успешно, все работает как положено.

  • , если я сбрасываю свой локальныйдиван базы данных, и если я повторяю вышеупомянутый шаг.«иногда» я получаю сообщение об ошибке (упомянуто ниже), и синхронизация с пультом больше не будет.и трудно повторно синхронизировать приложение.

Это та ошибка из журнала:

[info] [<0.140.0>] 127.0.0.1 - - GET /_replicator/_changes? feed=continuous&heartbeat=300000&since=1 200

1> OTHER: {'EXIT',{error,timeout,#Ref<0.0.0.506>}}

1> OTHER: {'EXIT',{error,timeout,#Ref<0.0.0.507>}}

1>

, ожидающая вашего ответа

Кришна.

1 Ответ

1 голос
/ 27 марта 2012

Похоже, что некоторые функции проверки выполняются в конце пункта назначения, но в этом случае это сообщение, возвращаемое из тайм-аута дерева процессов erlang.Но он должен перезапустить сам себя через несколько (вероятно, 5) секунд.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...