Feature #647

avatar

Shutdown sequence for persistent message buffers

Added by Mirco Bauer 4731 days ago. Updated 4697 days ago.

Status:Closed Start:11/16/2011
Priority:Normal Due date:
Assigned to:avatarMirco Bauer % Done:

100%

Category:Engine
Target version:0.8.9
Complexity:

Medium

Votes: 0

Description

Persistent message buffers like Db4oMessageBuffer need to be properly Dispose()d so the data is flushed to the disk. Without this a smuxi-server restart (SIGTERM) or a smuxi-frontend-gnome quit will cause a loss of up to 15 messages (auto-flush happens on every 16th message).


Related issues

related to Smuxi - Feature #648 Auto-flush for persistent message buffers New 11/16/2011

Associated revisions

Revision 52d3df60105708ac8549085a83f53dc562c5d8d8
Added by Mirco Bauer 4697 days ago

[Engine] Implemented /shutdown command (closes: #647)

History

Updated by Mirco Bauer 4731 days ago

avatar

Alternative would be an timeout based flush, see #648

Updated by Mirco Bauer 4697 days ago

avatar
  • Target version set to 0.8.9

Updated by Mirco Bauer 4697 days ago

avatar
  • Status changed from New to Closed
  • % Done changed from 0 to 100

Also available in: Atom PDF