I've wrote a small program (snmp agent), that starts at bootup in daemon mode (i use a 'daemon' function from unistd.h to run it in the background). Everything is ok, if i don't use bridge. After i made a bridge, my daemon is dropped when bridge starts. My daemon starts, but i can't see it in 'ps' output. I think this happens during this: >device eth1 entered promiscuous mode > >device eth0 entered promiscuous mode > >br0: port 2(eth0) entering listening state > >br0: port 1(eth1) entering listening state > >br0: port 2(eth0) entering learning state > >br0: port 1(eth1) entering learning state > >br0: port 2(eth0) entering forwarding state > >br0: topology change detected, propagating > >br0: port 1(eth1) entering forwarding state > >br0: topology change detected, propagating > > Some other programs (not my) are dropped too, but some don't. Any ideas? Valery