In generally it's probably better to call close if you know you are done with an object. But in a lot of cases it's not strictly necessary.

For processes you only need it to abort a running process.

For files you only need it to cancel a watch or a in progress read or write.

For dbus you probably want to close whenever you are finished with a client.

You only need to do process close
On 10/12/2017 04:10 AM, Davide Principi wrote:
Hello list,
my friends and I are working on an experimental configuration interface
based on Cockpit for the NethServer project [1]. So far we are really
comfortable with Cockpit and I hope we'll be able to contribute back in
some way.

Now I have a question about the API. file.close(), process.close() and
dbus/client.close(): should I call them carefully to release underlying
resources, or I need them only in special case (i.e. abort an
operation)?

[1] https://github.com/NethServer/nethserver-cockpit

_______________________________________________
cockpit-devel mailing list -- [email protected]
To unsubscribe send an email to [email protected]

Reply via email to