karagog / Gryptonite

The next version of GPassword Manager, with a better interface, more secure encryption and less cumbersome name.
https://sourceforge.net/projects/gpasswordman
Apache License 2.0
15 stars 1 forks source link

Some of the background threads don't start immediately on some platforms #62

Closed karagog closed 9 years ago

karagog commented 9 years ago

It's because in some places I used QtConcurrent::run(), which according to the documentation might not start the thread immediately. Change all instances to either std::thread or QThread.

karagog commented 9 years ago

I fixed the causes of this problem in ddc0eac230646b6b6684b06c1bdf4dc92803d355, but there is one more place inside GUtil that uses QtConcurrent so I want to eradicate that before I close this issue.

karagog commented 9 years ago

I took care the GUtil changes and committed them to the Gryptonite repo: a7b1accf54ab45d46526eb4a73e4b1a1423b100a