#2432 Add new API WBEMClientSBLIM.isActive()

New_Feature
closed-fixed
5
2012-09-14
2012-05-02
chen wang
No

To execute CIM call safely, need to check if WBEM CIM client is available before execution.
New API WBEMClientSBLIM.isAvailable() is expected.

Discussion

  • Dave Blaschke

    Dave Blaschke - 2012-05-02
    • assigned_to: nobody --> blaschke-oss
    • milestone: 484243 --> New_Feature
    • status: open --> open-accepted
     
  • Dave Blaschke

    Dave Blaschke - 2012-05-02

    Even though a new API like isAvailable() can return the current state of the Client, it is possible that between the API returning true and the subsequent API call, another thread could close the Client. Does this change your need for the isAvailable() API?

     
  • Dave Blaschke

    Dave Blaschke - 2012-05-02

    Discussed this with a couple other CIM developers, and isActive was deemed to be a better choice for the name of the new API - available seems to indicate the object is available in memory, active seems to indicate the client is useable.

     
  • Dave Blaschke

    Dave Blaschke - 2012-05-02
    • summary: Add new API WBEMClientSBLIM.isAvailable() --> Add new API WBEMClientSBLIM.isActive()
     
  • Dave Blaschke

    Dave Blaschke - 2012-05-03
    • status: open-accepted --> open-fixed
     
  • Dave Blaschke

    Dave Blaschke - 2012-05-03

    Patch sent for community review. During a 2 week period any
    exploiter may comment on the patch, request changes or turn it
    down completely (with good reason). For the time being the patch is part of the "Experimental" branch in CVS.

     
  • Dave Blaschke

    Dave Blaschke - 2012-05-22

    Patch against HEAD

     
  • Dave Blaschke

    Dave Blaschke - 2012-05-22
    • status: open-fixed --> pending-fixed
     
  • Dave Blaschke

    Dave Blaschke - 2012-05-22

    The community review has completed and we received no substantial criticism. Therefore the patch has been approved and merged into the "HEAD" branch. The next release will pick it up.

     
  • Dave Blaschke

    Dave Blaschke - 2012-09-14
    • status: pending-fixed --> closed-fixed
     
  • Dave Blaschke

    Dave Blaschke - 2012-09-14

    The patch was picked up by release 2.2.0 and will therefore be closed.

     

Log in to post a comment.

Get latest updates about Open Source Projects, Conferences and News.

Sign up for the SourceForge newsletter:

JavaScript is required for this form.





No, thanks