# HG changeset patch # User Binki # Date 2009-07-25 21:48:30 # Node ID 6d580bbed7b06cb8dfecfba5a4ed8a4c36213319 # Parent 094f754ec4043738b81e099eae6ac5412fc4fdce fixed calls to frame_finder() diff --git a/src/server/distrend.c b/src/server/distrend.c --- a/src/server/distrend.c +++ b/src/server/distrend.c @@ -487,10 +487,15 @@ int main(int argc, char *argv[]) // End non-working framework? + struct blendjob *head; - int cont = 1; + int cont; struct distrend_listenset *listenset; struct distrend_config *config; + + head = NULL; + cont = 1; + distrend_do_config(argc, argv, config); distrend_listen(&listenset, config); @@ -510,12 +515,13 @@ int main(int argc, char *argv[]) blend_frame_watchdog(); // TODO: Add correct args - int framenum; - int jobnum; + struct frameset *frame; + struct blendjob *job; /* If the client is idle (meaning a client without the "busy" status connected via ssh) */ - if(clientstatus == "idle"){ - framenum / jobnum = frame_finder(); // give framefinder args, framefinder should return job number and frame number somehow + if(clientstatus == "idle") + { + framenum / jobnum = frame_finder(&head, job, frame); // give framefinder args, framefinder should return job number and frame number somehow if(frame_finder returns "didn't get a frame"){ fprinf(stderr,"No frames are available to render at this time"); }