summaryrefslogtreecommitdiff
path: root/src/task.c
AgeCommit message (Collapse)AuthorFilesLines
2012-07-15task: Avoid shadowing connection variableMarcel Holtmann1-2/+2
2012-04-29core: Update copyright informationMarcel Holtmann1-1/+1
2012-04-17task: use g_hash_table_replace instead of insert functionTomasz Bursztyka1-1/+1
2011-11-15task: Make sure the process is eventually killedJukka Rissanen1-1/+43
If a task refuses to kill itself, then wait two secs before trying again and if that does not help then forcefully kill it.
2011-11-15task: Allow vpn plugins to send replyMohamed Abbas1-13/+17
Change task notify to allow client to send dbus reply. This will allow vpn plugin to send requested user/password info.
2011-11-10core: Use gcc atomics instead glib's onesDaniel Wagner1-3/+4
g_atomic_int_exchange_and_add() has been removed from glib 2.30 and g_atomic_int_add() should be used. Though there are still quite a few distros out which do not ship a glib version with g_atomic_int_add(). Instead of maintaing a compatiblilty glib layer we just use the built-in functions for atomic memory access.
2011-08-17task: Reset forked process signal maskYu A Wang1-0/+6
The forked process inherits connmand's signal mask and thus has TERM and INT blocked. As a consequence it can not be killed properly if the signal mask is not reset.
2011-06-16element: Remove element.cDaniel Wagner1-0/+1
2011-05-27task: Remove unused variableMarcel Holtmann1-2/+1
2011-01-28task: Pass exit code to the exit callbackMohamed Abbas1-4/+8
2010-07-12Remove child watch when connman_task is freedPekka Pessi1-1/+7
2010-01-01Update copyright informationMarcel Holtmann1-1/+1
2009-12-09Fix broken flag handling for task spawningMarcel Holtmann1-10/+8
2009-12-09Add an option to allow processes spawn with pipesMohamed Abbas1-3/+15
2009-08-10Add support for variable task argument setupMarcel Holtmann1-13/+39
2009-08-07Add fully flexible task handling frameworkMarcel Holtmann1-4/+264
2009-08-07Add first steps of generic task frameworkMarcel Holtmann1-0/+114
2009-08-04Add skeleton for task handling frameworkMarcel Holtmann1-0/+26