Log Message:
-----------
Disconnect when shutting down a server, and get confirmation first.
Modified Files:
--------------
pgadmin3/src/ui:
events.cpp (r1.108 -> r1.109)
Index: events.cpp
===================================================================
RCS file: /projects/pgadmin3/src/ui/events.cpp,v
retrieving revision 1.108
retrieving revision 1.109
diff -Lsrc/ui/events.cpp -Lsrc/ui/events.cpp -u -w -r1.108 -r1.109
--- src/ui/events.cpp
+++ src/ui/events.cpp
@@ -246,10 +246,20 @@
pgServer *server= (pgServer*)GetSelectedObject();
if (server && server->GetType() == PG_SERVER)
{
+ wxMessageDialog msg(this, _("Are you sure you wish shutdown this
server?"),
+ _("Stop service"), wxYES_NO | wxICON_QUESTION);
+ if (msg.ShowModal() != wxID_YES)
+ {
+ return;
+ }
+
StartMsg(_("Stopping service"));
bool rc = server->StopService();
if (rc)
+ {
+ OnDisconnect(wxCommandEvent());
execSelChange(server->GetId(), true);
+ }
EndMsg();
}
}
---------------------------(end of broadcast)---------------------------
TIP 7: don't forget to increase your free space map settings