hg: caciocavallo/ng: 8 new changesets

linuxhippy at gmail.com linuxhippy at gmail.com
Wed Aug 24 05:48:04 PDT 2011


Changeset: 25a28d001f89
Author:    ceisserer
Date:      2011-08-21 00:31 +0200
URL:       http://hg.openjdk.java.net/caciocavallo/ng/rev/25a28d001f89

make use of ReflectiveOperationException where appropriate

! src/share/classes/sun/awt/peer/cacio/managed/FocusManager.java
! src/web/classes/net/java/openjdk/cacio/servlet/imgformat/PNGEncoderKeypoint.java

Changeset: 35ee543c3ed5
Author:    ceisserer
Date:      2011-08-24 15:56 +0200
URL:       http://hg.openjdk.java.net/caciocavallo/ng/rev/35ee543c3ed5

make members initialized in constructor final, so accessing the references is thread-save

! src/share/classes/sun/awt/peer/cacio/managed/FullScreenWindowFactory.java

Changeset: 25e143eeff49
Author:    ceisserer
Date:      2011-08-24 15:57 +0200
URL:       http://hg.openjdk.java.net/caciocavallo/ng/rev/25e143eeff49

guard against zero-sized screen-size (client sends bogus size) and not fully finished initialization

! src/web/classes/net/java/openjdk/awt/peer/web/WebScreen.java

Changeset: f5552b42b1e4
Author:    ceisserer
Date:      2011-08-24 15:59 +0200
URL:       http://hg.openjdk.java.net/caciocavallo/ng/rev/f5552b42b1e4

make state thrad-safe (as its accessed by awt and servlet threads), log session disposal, as well as dispose all windows before shutting down the AppContext

! src/web/classes/net/java/openjdk/awt/peer/web/WebSessionState.java

Changeset: 988ff50e6f6a
Author:    ceisserer
Date:      2011-08-24 16:02 +0200
URL:       http://hg.openjdk.java.net/caciocavallo/ng/rev/988ff50e6f6a

guard against partitial finished initialization

! src/web/classes/net/java/openjdk/cacio/servlet/ImageStreamer.java

Changeset: ac25406d604f
Author:    ceisserer
Date:      2011-08-24 16:04 +0200
URL:       http://hg.openjdk.java.net/caciocavallo/ng/rev/ac25406d604f

exit quietly (log of course) if non-existant session is accessed, instead of throwing Exceptions

! src/web/classes/net/java/openjdk/cacio/servlet/AppStartServlet.java
! src/web/classes/net/java/openjdk/cacio/servlet/EventReceiveServlet.java
! src/web/classes/net/java/openjdk/cacio/servlet/SubSessionServletBase.java

Changeset: 0b4960882f89
Author:    ceisserer
Date:      2011-08-24 16:04 +0200
URL:       http://hg.openjdk.java.net/caciocavallo/ng/rev/0b4960882f89

make WebScreen final

! src/web/classes/net/java/openjdk/awt/peer/web/WebKeyboardStateTracker.java
! src/web/classes/net/java/openjdk/awt/peer/web/WebMouseStateTracker.java

Changeset: cfd56680d372
Author:    ceisserer
Date:      2011-08-24 16:22 +0200
URL:       http://hg.openjdk.java.net/caciocavallo/ng/rev/cfd56680d372

catch and log exceptions which happen while session-disposal

! src/web/classes/net/java/openjdk/cacio/servlet/WebSessionManager.java




More information about the caciocavallo-dev mailing list