summaryrefslogtreecommitdiffstats
path: root/src/run.c
Commit message (Collapse)AuthorAgeFilesLines
* error simulation: automation application partjolsa@redhat.com2011-11-241-4/+24
|
* error simulation: added support to display backtrace infoJiri Olsa2011-11-241-1/+3
|
* fifo,run: Add support for multiple processing functionsJiri Olsa2011-11-241-8/+44
| | | | | | Adding lt_process_register to register processing function callback in latrace tracer. The callback receives all the data from the tracee FIFOs.
* fifo: Using shared config in fifo functionsJiri Olsa2011-11-241-2/+2
| | | | Switching to shared config structure for all fifo object functions.
* output: print the status info to a FILEJiri Olsa2011-11-241-3/+5
| | | | | Added code to print the status info to the FILE, It'll be needed for error simulation, which is comming in shortly.
* output: adding support for simple text outputJiri Olsa2011-11-241-15/+23
| | | | | | Added lt_out_text to allow printing out simple text fitting in the shape of our other output. It'll be needed for error simulation, which is comming in shortly.
* run: Fix leak in thread structure and fifo descriptor releaseJiri Olsa2011-11-241-1/+18
|
* fifo: Fix leak of notify watchnotify_leak1notify_leakJiri Olsa2011-11-131-2/+2
| | | | | The watch descriptor was not properly released. Added proper cleanup for both inotify fd and the watch descriptor.
* make tracer return actual tracee statusJiri Olsa2011-06-161-1/+2
|
* tracer waiting code - do not exit the wait loop prematurelyJiri Olsa2011-05-301-5/+4
| | | | | if the tracee died we break the loop leaving the tracee socket(s) full of data, caused by recent code refactoring
* tty output - move fd to the config structJiri Olsa2011-05-291-1/+2
| | | | | moving tty fd into the config struct, since it's better fit and it's needed for error simulation, which is comming in shortly
* adding SIGTERM/SIGINT handlersJiri Olsa2011-05-291-31/+133
| | | | + refactoring lt_run to check the latrace got killed
* adding OUTPUT_TTY config file optionJiri Olsa2011-05-051-26/+80
| | | | | | | | | | - added OUTPUT_TTY config file option it is possible to catch traced program tty output and storing it to the configured file (0/1/2 descriptors are monitored) - added automated test for the option - refactoring process method a bit - disabling connection between -R and -q options
* add threads fifo management to special directoryJiri Olsa2011-04-161-27/+21
| | | | so the notification is not affected by other files
* updating license infoJiri Olsa2010-08-051-1/+1
|
* separate arguments display code, so it could beJiri Olsa2010-08-051-1/+2
| | | | disabled for not supported architectures
* fixing output for thread applicationsJiri Olsa2010-07-021-7/+7
| | | | | - proper tid displayed for pipe mode - proper indentation for pipe mode
* controled config feature and disable auditing featureJiri Olsa2010-02-131-2/+8
|
* refactoring shared configJiri Olsa2010-02-131-11/+11
|
* added support for pipe mode timestamp displayJiri Olsa2009-09-161-2/+2
|
* added initial support for timestamp displayJiri Olsa2009-09-151-2/+2
|
* initial commit - 0.5.7Jiri Olsa2009-09-041-0/+319