I founded a problem using Gigolo, password save cause: gnome-keyring-daemon[22313]: couldn't set environment variable in session: The name org.gnome.SessionManager was not provided by any .service files so next time that gigolo try to mount bookmark: DBus error org.freedesktop.DBus.Error.NoReply: Message did not receive a reply (timeout by message bus) to resume it i need to kill gnome-keyring-daemon. It doesn't happen if don't save password.
I don't think this is a bug in Gigolo. Rather in GVfs, gnome-keyring or your setup. The password dialog is a default dialog of GTK (unless you are using an old GTK version, < 2.14) and so also all logic it contains and what happens after the dialog. The mount itself is done by GVfs. Gigolo is just a frontend.