From: <as...@on...> - 2005-10-27 17:56:10
|
On Wednesday 26 October 2005 20:18, Kenneth Lavrsen wrote: > If anyone does any re-write of netcam_start then consider making it > "re-entrant" in the sense that it would be nice if we could call it - > fail to connect to a camera - continue - and come back now and then > until we succeed. The reason is that I would like Motion to be able to > start up even though a netcam is off-line and then recover later > > Kenneth > If i understand the problem correct it could be easy. Just move the "connect" and "get_image" code down to the "netcam loop" Code: static void *netcam_handler_loop(void *arg) { while (not connected) and (not terminate) { connected = set up html or ftp; } get_image() /* an OK image */ .... Rest of the netcam_handler_loop() code. ... Asbjorn |