File: TODO

package info (click to toggle)
clsync 0.3-1
  • links: PTS, VCS
  • area: main
  • in suites: jessie, jessie-kfreebsd
  • size: 724 kB
  • ctags: 998
  • sloc: ansic: 7,463; sh: 227; makefile: 72; xml: 22
file content (13 lines) | stat: -rw-r--r-- 606 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
0! [SECURITY] Drop privilegies. Preserve access to files via "capabilites".
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.