intrigus
1c9bbb3706
Ignore Ctrl+C in render process. Fixes #81
...
When sending Ctrl+C to the terminal it also get's sent to all subprocesses e.g. also the render process.
The java program handles Ctrl+C but the renderer quits on Ctrl+C
This script causes the renderer to ignore Ctrl+C.
2018-06-02 15:11:45 +02:00
Laurent Clouet
5e1759d302
Bugfix
2018-05-03 18:21:11 +02:00
Laurent Clouet
47da749efc
Bugfix: wrong order on gpu
2018-05-03 13:35:57 +02:00
M*C*O
4008748878
fix ZipException: java.lang.IllegalArgumentException: Negative time
...
ref https://www.sheepit-renderfarm.com/forum/viewtopic.php?f=5&t=1142
2018-04-24 16:20:35 +02:00
Laurent Clouet
ac14b9694d
Add log
2018-04-22 20:01:53 +02:00
Eric
6f02d72df2
Prevent computer name / host name from being deleted between sessions. For details, see https://www.sheepit-renderfarm.com/forum/viewtopic.php?f=9&t=1010
2018-04-07 21:13:39 +02:00
Laurent Clouet
17f7ebf4e9
Don't hardcode sleep time, to a random value in hope to not have all client requesting the server at the same time
2018-03-24 20:25:18 +01:00
Laurent Clouet
374419a4ea
File.listFiles() can return null, Arrays.asList does not accept null input
2017-12-31 15:19:27 +01:00
Laurent Clouet
3f52082e4e
Don't client side log config request
2017-11-27 01:15:28 +01:00
Laurent Clouet
a76131647f
Handle http 408 from the server
2017-11-15 14:45:46 +01:00
Laurent Clouet
8771d07a99
Revert feature affinity per core on windows
2017-10-26 15:41:06 +02:00
Laurent Clouet
ba75059a0c
Default value of hostname should be an empty one
2017-07-22 12:20:28 +02:00
Laurent Clouet
41caca9b9b
Improvement: better ui, only display 10 labels per slider
2017-07-02 17:43:17 +02:00
Laurent Clouet
6ccb0374fd
Add nice error message when renderer is not available
2017-06-06 13:38:48 +02:00
Laurent Clouet
54a1d0130d
Wrong log
2017-06-06 13:29:55 +02:00
Tehrasha
2583c948fe
Better one line ui (shorter text)
2017-05-25 12:17:55 +02:00
Laurent Clouet
a0c4c5fda6
Don't recreate OS object everytime
2017-05-21 15:21:52 +02:00
Laurent Clouet
3bd86c56e3
More error detection (out of vram)
2017-05-20 13:56:43 +02:00
Laurent Clouet
566f5a3591
Follow 302
2017-05-10 00:06:43 +02:00
Laurent Clouet
c6f48661f0
Allow user to set the computer name
2017-05-08 01:35:08 +02:00
Jake Dube
cb03b58dbc
Display compute method for the current project
2017-05-07 21:00:20 +02:00
Jake Dube
92a0a4938c
Cleanup: make attributes private
2017-05-07 20:55:17 +02:00
Laurent Clouet
f6f21f1bb4
Bugfix: when the user specify a cache-dir he is setting working AND storage directories
2017-05-04 20:51:58 +02:00
Laurent Clouet
e1bcbbdd7d
Set flags before killing process
2017-05-01 20:48:02 +02:00
Laurent Clouet
545f51ed4c
Increase size of windows since the settings screen display more information
2017-04-30 23:08:04 +02:00
Laurent Clouet
3926fe37ac
When using system temp directory, store renderer binary archive in a 'permanent' directory to re-use on the next launch
2017-04-30 22:34:16 +02:00
Laurent Clouet
b447e54a4a
'Unset' default value could be 0 or -1
2017-04-29 22:17:58 +02:00
Laurent Clouet
8f9a54b51e
Hide value could be 0 or -1
2017-04-26 23:43:13 +02:00
Laurent Clouet
0508db7f75
User can choose how much he willing to spent on each frame (based on pull request from 'Rolf Aretz Lap'
2017-04-25 13:06:23 +02:00
Laurent Clouet
4486a95662
KeepMeAlive should not stop on uncatched exception
2017-04-19 22:09:59 +02:00
Laurent Clouet
6a2cc2b8a6
Don't show strack trace on stdout but instead log it
2017-04-19 21:23:12 +02:00
Laurent Clouet
8b92cba01e
More error detection
2017-04-19 00:12:05 +02:00
Laurent Clouet
ff9ef365aa
Add option to command line for setting memory allowed
2017-04-04 23:06:31 +02:00
Laurent Clouet
39bd52aca4
Bugfix: check if max ram is set before using it
2017-04-04 22:56:53 +02:00
Laurent Clouet
905fff3313
Allow user to set maximum memory he allows render to use
2017-03-29 22:13:04 +02:00
Laurent Clouet
42e952bddf
Send memory used when reporting an error
2017-03-29 21:46:10 +02:00
Laurent Clouet
0a68a3357c
On linux, only the root can create process with high priority, so don't display the option is the client is launched as regular user
2017-03-19 18:14:33 +01:00
Rolf Aretz Lap
d4db1670a1
Add ui for process priority
2017-03-19 17:38:22 +01:00
Laurent Clouet
e7354499ad
Bugfix: handle crash of client when the file to upload is too big. (A better fix should fix use of DataOutputStream to not store the all file in ram)
2017-03-18 17:05:54 +01:00
Laurent Clouet
2d0cdc41d9
Bugfix: no free space detection should use the destination directory, not the actual file because it might not exist yet
2017-03-17 00:39:06 +01:00
Tobias Kunicke
e6d646dd41
Fixed status output
2017-03-06 14:58:09 +01:00
Laurent Clouet
8beadeba23
Bugfix: if the user set and them unset tile size, update the value even when it's unset
2017-03-05 22:42:23 +01:00
Laurent Clouet
b5e62b3416
Typo in log
2017-03-05 22:39:40 +01:00
Laurent Clouet
22e7fa7ded
Bugfix: don't update lastRequestTime in case of error (Timeout, IOException,...)
2017-03-01 00:30:48 +01:00
intrigus
ddac792ab7
Bugfix: detection of GPU vram over 4GB
2017-02-28 12:55:12 +01:00
Laurent Clouet
e883148c89
Better log
2017-02-22 21:33:23 +01:00
Rolf Aretz Lap
7d2209a0f4
Add commands to text user interface
2017-02-19 14:19:48 +01:00
Eyeballcode
c91bfc38fd
Bugfix: english, grammar and typo
2017-02-18 14:31:43 +01:00
Laurent Clouet
36c12ba6d1
Bugfix: server response size could be negative
2017-02-12 20:23:00 +01:00
Laurent Clouet
f88fa05fb5
Blender 2.78b doesn't handle gpu the same way, i might changed again so deport the preferences calls to the server side
2017-02-11 16:54:40 +01:00