All of lore.kernel.org
 help / color / mirror / Atom feed
* Unreliable next_msg_id (was Re: [PATCH 2/2] Added SQLite history plugin)
@ 2010-04-15 14:02 Nicola Mfb
  2010-04-15 18:35 ` Denis Kenzior
  0 siblings, 1 reply; 4+ messages in thread
From: Nicola Mfb @ 2010-04-15 14:02 UTC (permalink / raw)
  To: ofono

[-- Attachment #1: Type: text/plain, Size: 919 bytes --]

Hi!

At first look it seems that ofono stores permanently the next_msg_id
only when the "sms_remove" functions is called, and that's does not
happen when ofono quits in a not clean way.

During our tests, users reported bad behaivour of the sqlite history
plugins and error messages about sqlite constraints violation, after a
rude power off of the device (battery drained, forced shutdown with
long press power button, and so on).

That's becouse ofono on the next start reads an "old" next_msg_id from
the permanent storage, so when sending/receiving a new message the
history plugin fails to insert a new row as one with the same msg_id
was already inserted in the prev session.

Any suggestion to fix that?

Finally, we'd like to use some "panic" function in ofono, that should
power down all modems and warn clients when critical conditions
happen.

Is that possible?

Regards

    Niko

^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2010-04-15 22:24 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2010-04-15 14:02 Unreliable next_msg_id (was Re: [PATCH 2/2] Added SQLite history plugin) Nicola Mfb
2010-04-15 18:35 ` Denis Kenzior
2010-04-15 21:57   ` Nicola Mfb
2010-04-15 22:24     ` Denis Kenzior

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.