[android2.3.5]different response to signal 3
<p>when I look at my log,I found that these:</p>

<pre><code>02-08 01:54:19.440  1347  1405 I InputDispatcher: Application is not responding: Window{4095d560 Panel:com.cooliris.media/com.cooliris.media.MovieView paused=false}. 5001.0ms since event, 5001.0ms since wait started
02-08 01:54:19.440  1347  1405 I WindowManager:  Input event dispatching timed out sending to  Panel:com.cooliris.media/com.cooliris.media.MovieView
02-08 01:54:19.460  1347  1405 I Process :  Sending signal. PID: 1816 SIG: 3
02-08 01:54:19.460  1816  1819 I dalvikvm:  threadid=4: reacting to signal 3
02-08 01:54:19.480  1816  1819 I dalvikvm:  Wrote stack traces to '/data/anr/traces.txt'
02-08 01:54:19.480  1347  1405 I Process :  Sending signal. PID: 1347 SIG: 3
02-08 01:54:19.480  1347  1350 I dalvikvm:  threadid=4: reacting to signal 3
02-08 01:54:19.500  1347  1350 I dalvikvm:  Wrote stack traces to '/data/anr/traces.txt'
02-08 01:54:19.500  1347  1405 I Process :  Sending signal. PID: 1436 SIG: 3
02-08 01:54:19.510  1172  1172 D Zygote  :  Process 1436 terminated by signal (3)
02-08 01:54:19.510  1347  1796 I ActivityManager:  Process com.android.phone (pid 1436) has died.
</code></pre>

<p>When there is an ANR ,system_server process send signal of signal_quit to process system_server(pid 1347) ,gallery 3d (pid 1816) and com.android.phone (pid 1436).
Two of these processed is forced a trace dump ,but the last ,com.android.phone is killed by zynote </p>

<p>I want to know why the different  <code>response</code>of these <code>processes</code> to response the signal 3 </p>

<p>Thanks all.</p>

<p>bin liu</p>
