RetroShare stopped responding during signing a key and asking for password.

The QSingleShotTimer of ConfCertDialog wants to update the gui and stopped in  PeerItem::updateItem.

git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@2810 b45a01b8-16f6-495d-af2f-9b41ad6348cc
This commit is contained in:
thunder2 2010-04-28 11:25:12 +00:00
parent 3c14705b39
commit e8b428a911

View File

@ -22,6 +22,7 @@
#include "PeerItem.h"
#include "FeedHolder.h"
#include "../RsAutoUpdatePage.h"
#include "rsiface/rspeers.h"
@ -146,6 +147,7 @@ void PeerItem::updateItem()
std::cerr << "PeerItem::updateItem()";
std::cerr << std::endl;
#endif
if(!RsAutoUpdatePage::eventsLocked()) {
RsPeerDetails details;
if (!rsPeers->getPeerDetails(mPeerId, details))
{
@ -195,6 +197,7 @@ void PeerItem::updateItem()
removeButton->setEnabled(false);
msgButton->setEnabled(false);
}
}
/* slow Tick */
int msec_rate = 10129;