File: TODO

package info (click to toggle)
clsync 0.4.5-2.2
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 1,404 kB
  • sloc: ansic: 15,074; sh: 466; makefile: 269
file content (13 lines) | stat: -rw-r--r-- 607 bytes parent folder | download | duplicates (4)
1
2
3
4
5
6
7
8
9
10
11
12
13
0! [SECURITY] Drop privilegies. Preserve access to files via "capabilities".
1. Remove pthreads metainfo GC
2. Replace g_hash_table* with "tsearch" and so on.
3. Remove all code with "#ifdef DOXYGEN"
4. Find-out is "pthread_tryjoin_np()" really required? Can we remove all this
	"threadsinfo" mechanism?

	There's a memleak if not pthread_*join*() is done.

5. Deduplicate code from functions, that calls sync_exec() and sync_exec_thread()
6. Fix variables' names
7. [CLUSTER] Replace node_id value with his ipv4 address (8bits -> 32bits)
8. In daemon mode stdout/stderr should be redirected to system log.