Menu

#82 sfcb doesn't close client connection on error

Function
closed-fixed
sfcb (1090)
5
2005-10-01
2005-05-04
No

If a provider segfaults, the client connection is still
open, causing the client to hang (in the case of
wbemcli indefinitely). It would be nice, if the socket
would be closed, to let the client continue.

Discussion

  • Anonymous

    Anonymous - 2005-10-01
    • status: open --> closed-fixed
     
  • Anonymous

    Anonymous - 2005-10-01

    Logged In: YES
    user_id=230251

    The probelm is even worse: sfcbd cannot be terminated
    anymore after a provider segfaults.

    providerDriver.c now has its own segfault handler. In case
    of a segfault all active threads will generate a
    CIM_RC_ERR_FAILED return code with a message similar to
    this: "*** Provider ClassProvider(6902) exiting due to a
    SIGSEGV signal".

     

Log in to post a comment.