Аноним | вход | зарегистрировать новую учетную запись | 2021-03-01 21:46 EET |
главная | моя сводка | список вопросов | журнал изменений | план развития | документация | моя учетная запись |
Расширенный вид [ комментарии ] | [ простой вид ] [ история ] [ печать ] | ||||||
Номер | Категория | Серьезность | Воспроизводимость | Создан | Изменен | ||
0000155 | [obex-data-server] OPP | большая | всегда | 2009-01-29 07:27 | 2009-10-21 20:13 | ||
Инициатор | Jo | Видимость | общая | ||||
Ответственный | skirsdeda | ||||||
Приоритет | обычный | Решение | решен | Платформа | |||
Состояние | закрыт | Операционная система | |||||
Трудоемкость | нет | Версия ОС | |||||
Примерный срок | нет | Решен в версии | 0.4.5 | Версия продукта | 0.4.2 | ||
Целевая версия | 0.4.5 | Сборка продукта | |||||
Суть | 0000155: ODS does not response the cancel request if the opponent is in a suspended state | ||||||
Подробности |
Here is my problamatic situation. I tried to send a file using OPP to other phone. When the request is reached to the remote phone, it went into a suspended mode waiting for a user's determination whether to accept the file. At this moment I cancelled the file transmission via "cancel" dbus call to ODS. But at this moment the opponent phone seems that it does not send any response to the ODS. Therefore ODS can not perform the cancel procedure cause it does not get to the "ods_obex_writestream". ODS just waits for the non-answering response. This situation happens when the remote target is a Samsung phone with its secure mode set on. In short, my question is how to cancel the ongoing request even the opponent does not send a response, i.e., ODS does not get an "OBEX_EV_STREAMEMPTY" signal. I attach a ODS log below indicating the cancel call timing. Thanks in advance. |
||||||
Шаги по воспроизведению | |||||||
Дополнительные сведения |
** Message: LOCK ** Message: event: 8 ** Message: obex_writestream ** Message: writestream from File: 9 ** Message: event: 8 ** Message: obex_writestream ** Message: writestream from File: 9 ** Message: event: 0 ** (obex-data-server:923): WARNING **: PROGRESS: 8132 ** Message: UNLOCK >> Here ods_session_cancel is called << ** Message: LOCK >> But no progress << |
||||||
Tэги | Нет прикрепленных тэгов. | ||||||
Вложенные файлы | |||||||
|
![]() |
||||||
|
Mantis 1.1.6[^] Copyright © 2000 - 2008 Mantis Group |