Welcome Guest ( Log In | Register )

 
Reply to this topicStart new topic
> Hentai@Home 1.4.2, Backwards-incompatiblecompatibility

 
post Sep 27 2017, 14:20
Post #1
Tenboro

Admin




1.4.2

- Fix for broken backwards compatibility in Java 9 by removing dependency on module javax.xml.bind.DatatypeConverter, which prevented H@H from working without manually loading the module.

- Previously, when shutting down, the client would immediately stop receiving new HTTP connections, then wait 25 seconds before exiting. Now, the client will wait five seconds before closing the socket, then shut down as soon as all pending requests have completed or when 25 additional seconds have passed. This will generally result in both faster and cleaner shutdowns than before.

- If the client was terminated between initializing the cache and finishing startup, the cache state was not saved and a full rescan would be required. This should now be fixed.

- If the client errored out from the program's main loop, most commonly when running out of disk space, the cache state might fail to save depending on thread interrupt timings. This should now be fixed.

- The specific failure reason should now always be printed if startup tests fail.

This is an optional update; unless you are having any particular issues, updating is not required.

To update an existing client: shut it down, download Hentai@Home 1.4.2, extract the archive, copy the jar files over the existing ones, then restart the client.

The full source code for H@H is available and licensed under the GNU General Public License v3, and can be downloaded here. Building it from source only requires the free Java SE 7 JDK.

For information on how to join Hentai@Home, check out The Hentai@Home Project FAQ.

Other download options can be found at the usual place.

Recent release notes: 1.4.1 - 1.4.0 - 1.3 Experimental Branch
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

 
post Sep 27 2017, 15:25
Post #2
Goldage



not actually banned player
*******
Group: Gold Star Club
Posts: 2,026
Joined: 24-April 15
Level 479 (Godslayer)


Sorry,It was resolved.

This post has been edited by Goldage: Sep 27 2017, 16:04
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

 
post Oct 23 2017, 04:03
Post #3
jtmb



Lurker
Group: Lurkers
Posts: 1
Joined: 23-October 17
Level 0 (Newbie)


For any users of Arch Linux, I have packaged Hentai@Home and it is available on the Arch User Repository.

More details here.

[aur.archlinux.org] https://aur.archlinux.org/packages/hath/
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

 
post Oct 23 2017, 21:32
Post #4
blue penguin



in umbra, igitur, pugnabimus
*********
Group: Global Mods
Posts: 7,431
Joined: 24-March 12
Level 448 (Godslayer)


QUOTE(jtmb @ Oct 23 2017, 03:03) *

For any users of Arch Linux, I have packaged Hentai@Home and it is available on the Arch User Repository.

More details here.

[aur.archlinux.org] https://aur.archlinux.org/packages/hath/

Could you add
CODE
useradd -d /var/lib/hath -m -r hentaiathome
and
CODE
User=hentaiathome
?

Would make things much much better. Running it as root is only needed if you absolutely need to use port 80.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

 
post Nov 4 2017, 10:24
Post #5
Celtae



Lurker
Group: Recruits
Posts: 5
Joined: 13-March 17
Level 65 (Master)


Today I can use H@H.
There are some errors.

2017-11-04T08:00:02Z [info] CacheHandler: Loaded static range ages
2017-11-04T08:00:02Z [info] CacheHandler: Loaded LRU cache
2017-11-04T08:00:02Z [info] CacheHandler: Successfully loaded persistent cache data
2017-11-04T08:00:02Z [info] Starting up the internal HTTP Server...
2017-11-04T08:00:02Z [info] Internal HTTP Server was successfully started, and is listening on port XXXXX
2017-11-04T08:00:02Z [info] Notifying the server that we have finished starting up the client...
2017-11-04T08:00:02Z [info] Connecting to 94.100.18.250...
2017-11-04T08:00:03Z [info] {1/94.100.18.250} Code=200 Bytes=36 GET /servercmd/still_alive//1509782401/63ee3de47c4a5bc782ccfaf7ec49a1c
2017-11-04T08:00:03Z [info] {1/94.100.18.250} Code=200 Bytes=36 Finished processing request in 0.00 seconds
2017-11-04T08:00:04Z [info] {2/94.100.18.250} Code=200 Bytes=2500001 GET /servercmd/speed_test/testsize=2500001/1509782402/56cef35adf120fad
2017-11-04T08:00:04Z [info] {3/94.100.18.250} Code=200 Bytes=2500002 GET /servercmd/speed_test/testsize=2500002/1509782402/2f1fbb0c79407175
2017-11-04T08:00:43Z [info] {2/94.100.18.250} Code=200 Bytes=2500001 The connection was interrupted or closed by the remote host.
2017-11-04T08:00:51Z [info] {3/94.100.18.250} Code=200 Bytes=2500002 The connection was interrupted or closed by the remote host.
2017-11-04T08:05:05Z [info] Reading 69 bytes from [94.100.18.250] http://94.100.18.250/clientapi13.php?clien...590&acttime
2017-11-04T08:05:05Z [WARN] Startup Failure: FAIL_INITIAL_SPEEDTEST:
2017-11-04T08:05:05Z [info] Startup notification failed.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

 
post Nov 4 2017, 16:13
Post #6
blue penguin



in umbra, igitur, pugnabimus
*********
Group: Global Mods
Posts: 7,431
Joined: 24-March 12
Level 448 (Godslayer)


QUOTE(Celtae @ Nov 4 2017, 08:24) *
2017-11-04T08:05:05Z [WARN] Startup Failure: FAIL_INITIAL_SPEEDTEST:

User is offlineProfile CardPM
Go to the top of the page
+Quote Post

 
post Nov 26 2017, 17:34
Post #7
Night Revolt



Newcomer
*
Group: Members
Posts: 27
Joined: 26-November 17
Level 3 (Beginner)


QUOTE(Tenboro @ Sep 27 2017, 09:20) *

1.4.2

- Previously, when shutting down, the client would immediately stop receiving new HTTP connections, then wait 25 seconds before exiting. Now, the client will wait five seconds before closing the socket, then shut down as soon as all pending requests have completed or when 25 additional seconds have passed. This will generally result in both faster and cleaner shutdowns than before.




Yes, thank you for this.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post


Reply to this topicStart new topic
2 User(s) are reading this topic (1 Guests and 0 Anonymous Users)
1 Members: gamescai

 


Lo-Fi Version Time is now: 18th December 2017 - 20:42