[rkward-cvs] SF.net SVN: rkward:[4345] trunk/rkward/TODO
tfry at users.sourceforge.net
tfry at users.sourceforge.net
Tue Oct 2 11:30:53 UTC 2012
Revision: 4345
http://rkward.svn.sourceforge.net/rkward/?rev=4345&view=rev
Author: tfry
Date: 2012-10-02 11:30:53 +0000 (Tue, 02 Oct 2012)
Log Message:
-----------
A plan to properly detect and handle editor related race conditions
Modified Paths:
--------------
trunk/rkward/TODO
Modified: trunk/rkward/TODO
===================================================================
--- trunk/rkward/TODO 2012-10-02 11:24:28 UTC (rev 4344)
+++ trunk/rkward/TODO 2012-10-02 11:30:53 UTC (rev 4345)
@@ -27,6 +27,12 @@
- seems to happen more often with larger data frames
- more precisely: seems to happen after scrolling
- no idea, why this happens
+ - The editor is prone to race conditions of the type:
+ - 1. user edits something in the editor
+ - 2. before the edit has been synced to the backend, a different command touches the data
+ - The backend could check whether anything other than a sync touches data.
+ - If so, wait for the editor to acknowledge the data change.
+ - If the editor does not acknowledge such a change, before trying to touch the data again, complain and let the user handle the situation
- Quitting via q() in the R console will often lead to a segfault during shutdown
- options ("pager") is currently broken in RKWard. May not be a problem, but we offer a GUI to configure it in Settings->Configure RKWard...
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
More information about the rkward-tracker
mailing list