Menu

#47 Node running after failed configInit of pipe

pending
library (36)
5
2011-08-12
2011-01-31
No

If the one & only pipe on the node returns false after configInit(), the pipe thread gets destroyed, but the node is still alive and firing frames although there are no pipes on the node anymore

Discussion

  • Stefan Eilemann

    Stefan Eilemann - 2011-02-01

    Works as designed. Failed resources are not deactivated, therefore the parent node is still active and running. It might still perform stuff like distributed computation.

    Normally the impact should be minimal, since the node has never rendered and therefore never mapped scene data.

    Imo the proper way would be to allow Node::configInit to also return false if a pipe init failed - app logic, since it does not want to keep the node alive. Today this is not possible since the pipe init does not start before the node init has finished.

    What are you sinking? ;)

     
  • Stefan Eilemann

    Stefan Eilemann - 2011-04-08

    Reclassify as feature.

     
  • Stefan Eilemann

    Stefan Eilemann - 2011-04-08
    • labels: 1039635 --> library
    • milestone: 896767 -->
     
  • Stefan Eilemann

    Stefan Eilemann - 2011-08-12

    Set to pending, will close if no new insight.

     
  • Stefan Eilemann

    Stefan Eilemann - 2011-08-12
    • status: open --> pending
     

Log in to post a comment.

Monday.com Logo