<div style="line-height:1.7;color:#000000;font-size:14px;font-family:Arial"><div>Hi, All</div><div>      I tried to test the socket activation by a simple foobar.socket and foobar.service, which are as the following:</div><div>      foobar.socket: </div><div>       [Socket]</div><div>       ListenStream=/dev/socket/foobar</div><div><br></div><div>       [Install]</div><div>       WantedBy=sockets.target </div><div><br></div><div>      foobar.service: </div><div>       [Service]</div><div>       Type=simple</div><div>       ExecStart=/usr/bin/test-socket</div><div>      Restart=no</div><div><br></div><div>     I also wrote a simple program to connect to /dev/socket/foobar , in order to activitate the foobar.service.</div><div>    When I ran the program,  the foobar.service  was started by systemd , and the foobar.socket changed from 'listening' state to 'running' state. </div><div>     All works OK as expected,  but  when I killed the  test-socket,  it was started again by the systemd, even if I didn't run my program.</div><div>    And from the system journal logs , I found  that</div><div>    "</div><div><span style="white-space:pre">        </span>Line 2035: 31,29604,571630004,-;systemd[1]: foobar.socket got notified about service death (failed permanently: no)</div><div><span style="white-space:pre">   </span>Line 2038: 31,29605,571630065,-;systemd[1]: foobar.socket changed running -> listening</div><div><span style="white-space:pre">     </span>Line 2050: 31,29609,571632385,-;systemd[1]: Incoming traffic on foobar.socket</div><div><span style="white-space:pre"> </span>Line 2056: 28,29611,571633087,-;systemd[1]: Cannot add dependency job for unit systemd-bus-proxyd.socket, ignoring: Unit systemd-bus-proxyd.socket failed to load: No such file or directory.</div><div><span style="white-space:pre"> </span>Line 2056: 28,29611,571633087,-;systemd[1]: Cannot add dependency job for unit systemd-bus-proxyd.socket, ignoring: Unit systemd-bus-proxyd.socket failed to load: No such file or directory.</div><div><span style="white-space: pre;">       </span>Line 2065: 31,29614,571633544,-;systemd[1]: foobar.socket changed listening -> running   </div><div>"</div><div> It seems that immediately after the death of foobar.service,    some unknown incoming traffic  on foobar.socket   made the foobar.service started again by the systemd .</div><div>  Could anyone give me some suggestion that  who connected to the foobar.socket  ?   Any idea about how to debug this problem  is very appreciated.</div><div><br></div><div> Thanks a lot.</div></div><br><br><span title="neteasefooter"><p> </p></span>