keepup

Timeline
Login

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

32 check-ins

2012-07-07
21:22
Making keepup resist bind_again kind of connections.

This fixes a crash if keepup is run twice for the same program. Leaf check-in: 8e51bc097a user: viric tags: trunk

2012-04-01
17:57
Doc on similar work. check-in: 7fa6968a71 user: viric tags: trunk
10:38
Typo again check-in: 5818800d29 user: viric tags: trunk
10:37
Typo check-in: 306ce3f6e2 user: viric tags: trunk
10:37
More comments on how to use keepup check-in: 1ac517d651 user: viric tags: trunk
10:35
More info in the home page on how to use keepup. check-in: b732c258bb user: viric tags: trunk
09:52
Fixing 'stop' to FORK daemons (like dictd). check-in: d18f84eb6a user: viric tags: trunk
09:40
Making getopt parse properly, using POSIXLY_CORRECT env var.

I took this code from ts/main.c. check-in: 7655803ffe user: viric tags: trunk

2012-03-31
23:56
Commenting where I took the ptrace event macro from. check-in: eb8a6236cf user: viric tags: trunk
23:40
Handling dictd starts and stops correctly. check-in: 96224956d9 user: viric tags: trunk
23:18
ptrace works for testfork again... How it ever worked before, I don't know. check-in: 7f1922c958 user: viric tags: trunk
22:46
Tracing still fails... I'm getting back WSTOPSIG(*status) == SIGTRAP for every event.

At some point I got different signals reported for different events, but I can't tell what I changed. check-in: b3ff2bb3ca user: viric tags: trunk

22:27
Improved the ptrace code... works for testfork, but not for dictd. check-in: 580c173c5c user: viric tags: trunk
21:28
More ptrace code... still not working. check-in: 451f0f1356 user: viric tags: trunk
20:54
It gets notified when the child traps on exec (traceme), for 'FORK' daemons. check-in: 39c3a14284 user: viric tags: trunk
19:11
Typo in the doc. check-in: cc745c936b user: viric tags: trunk
19:10
Fixing the doc, wiki included. check-in: 8a9ddd1d52 user: viric tags: trunk
19:09
Setting some error messages not to dump core. check-in: 61cd7af0f2 user: viric tags: trunk
19:03
Implementing a basing restart and start-if-not-started. check-in: 26204c7d15 user: viric tags: trunk
18:37
Removing the socket file when dying check-in: 429c4ef042 user: viric tags: trunk
18:31
Adding a basic 'home.wiki' page. check-in: 00380344ec user: viric tags: trunk
18:23
Adding more usage help on -h.

Removing the 'pidfile' thing; I don't know what would I use it for. check-in: b43d52f980 user: viric tags: trunk

18:18
Implementing stop and die. check-in: e3a22514f3 user: viric tags: trunk
17:12
Properly waits the child. check-in: 2f6dad5458 user: viric tags: trunk
16:59
Some messages go. check-in: c356f05c06 user: viric tags: trunk
16:37
It launches commands and forks away. check-in: 14a6329413 user: viric tags: trunk
16:09
Good start if the socket exists but has been abandoned. check-in: 983f9111f4 user: viric tags: trunk
13:01
Trying to write a minimal script that could spawn something, and be asked if it is running or not.

I don't know how to do it, but now this bash script fails enough for me. check-in: 50773ddce8 user: viric tags: trunk

11:27
Creating the unix socket check-in: 3b2557d1a9 user: viric tags: trunk
11:05
Adding error.c from btar check-in: 6529142db6 user: viric tags: trunk
10:07
Starting... some code that builds. check-in: ef60d9b87b user: viric tags: trunk
10:06
initial empty check-in check-in: 6fbc317e43 user: viric tags: trunk