Commit Graph

26 Commits

Author SHA1 Message Date
Martin
be34a3aa7f Allow multiple simultaneous waiters for thread pool thread
(cherry picked from commit 8432f450001a6deb3d1d92542994a17b4dc049a0)
(cherry picked from commit 3665d35df0f29fe625359a1daa475c1c4bcc4329)
2018-06-01 11:35:21 +02:00
Martin
878742d27d Improve thread pool
(cherry picked from commit f9126decebea0a439d29a6dd96621c9ca4172cca)

# Conflicts:
#	ThreadPool.cpp
2017-07-08 17:57:30 +02:00
Martin
d8eb959504 Retry creating thread pool thread 2017-05-13 12:43:32 +02:00
Martin
26af2e893b Correctly reset background priority on Windows 2016-12-16 16:35:55 +01:00
Martin
b1280039d3 Fix setting thread priority for the whole process 2016-12-12 23:10:20 +01:00
Martin
fd5038f1a2 Assert that thread priorities are reset correctly 2016-12-12 22:54:28 +01:00
Martin
065c35b3b6 Assert that thread priorities are reset correctly 2016-12-12 22:49:55 +01:00
Martin
6eacf8c31c Wait only remaining time via condition 2016-02-24 02:34:16 +01:00
Martin
5f06358849 Check waitFor timeout before condition wait 2016-02-24 02:32:08 +01:00
Martin Raiber
1be300aca5 Give names to more threads 2016-01-28 15:34:06 +01:00
Martin
b3903cc1c4 Checkpoint files.db in separate thread and give all threads nice names 2016-01-15 16:19:23 +01:00
Martin
9ee64e650a Updated copyright 2016-01-02 16:38:00 +01:00
Martin
345d182568 License change from GPLv3+ to AGPLv3+ 2015-08-01 22:58:40 +02:00
Martin
0787b75dc0 Put the log data in a separate table 2014-11-30 21:19:24 +01:00
Martin
32c50d60b3 Changed time functions to use 64bit integers and added ETA estimation 2014-05-09 22:36:02 +02:00
Martin
e0bd50935a File backup speed improvement by queuing file downloads 2014-05-01 12:45:29 +02:00
Martin
3cdaf98a1e Fixed some memory leaks 2014-03-22 21:34:42 +01:00
Martin
81c2cef172 Updated copyright notice 2014-02-22 15:22:42 +01:00
Martin
bb3bfbc48f Fixed Windows build error 2014-02-01 18:00:44 +01:00
Martin
61d1147035 Actually remove nullptr usage 2014-01-24 21:09:33 +01:00
Martin
51efab15ec Free memory and clear Databases 2013-11-16 16:50:39 +01:00
Martin
5fba218ef2 Fixed issues with detached databases 2013-03-19 00:54:47 +01:00
Martin
d7bd8a7804 Proper shutdown for leak check for client 2012-08-22 11:37:58 +02:00
root
9b077cba32 Merge branch 'master' of ssh://urbackup.git.sourceforge.net/gitroot/urbackup/backend 2011-10-06 11:19:44 -04:00
Martin Raiber
b1d8032936 Fix build in Solaris 2011-05-03 00:48:42 +02:00
uroni
89e10b3f04 Initial commit. 2011-01-06 17:43:38 +01:00