Macromedia Flash Communication Server
MX 1.5 Updater Release 1

The following release notes describe
the issues with Flash Communication Server
MX 1.5 that are fixed in this release
of the Updater, and provides information
on installing and uninstalling this Update.

Contents

Note: In these Release Notes,<fcs_install_dir>
refers to the directory where Flash Communication
Server MX is installed, typically C:\Program
Files\Macromedia\Flash Communication Server
MX\ in Windows and /opt/macromedia/fcs
on Linux.

Flash
Communication Server MX 1.5 Issues
Fixed in this Release

Flash Communication Server MX
1.5 Updater Release 1 addresses
the issues described in the following
sections.

FCS server core issues

Issue

ID

FLV playback skips all data messages up to the first video message.

48954

Remoting calls after the first one will fail if the gateway uses a HTTP server with keep-alive.

49063

Date objects with invalid time value is not serialized correctly when object is marshaled from server to client.

59059

Video captured using the snapshot feature when played back will display only the first frame if setBufferTime is not called or set to 0.

49078

Calling receiveAudio(true) or receiveVideo(true) immediately after play will occasionally cause a few audio or video frames to be dropped. This is noticeable when playing back very short FLV files.

58110

User arguments of type string registered with setInterval is corrupted when the interval fires after a GC.

String object registered with setInterval was not protected from GC as a result sometimes if GC was invoked between timer intervals, invalid object would be passed to setInterval calback.

58759

FCS process uses lots of memory if large number of FLV files are streamed.

FLV cache purging has been reworked to purge all cached segment not in use if memory load is higher than value specified by <FLVCacheSize> configuration key in Server.xml. In addition cache is purged of all unused segments when server is idle even if the load is below the configured value.

58958

When a server initiates a connections to another server or application instance on the same server and if the connecting instance rejects the connection, incorrect status object is returned.

59758

( Linux only )FCS 1.5 is not compatible with kernel 2.4.20.

This incompatibility was exhibited in the failure of setInterval not firing timer events.

62899

Clients connected to an application instance using tunneling connection will not be disconnected from the application instance if the connection is not terminated gracefully.

63354

Idle timeout changed to 1 minute from 20 minutes. If a connection is idle ( no data sent or received) for more than 1 minute and it does not respond to ping, connection will be terminated.

63491

Component related issues

Issue

ID

NetServices not resolving onResult handler when the method is called on the service.

This fixes issues with NetServices calls failing to return value from an EJB.

Run tar commands
to uncompress and extract file:
fcs_linux_updater_r1.tar.gz
into <fcs_install_dir> directory
This assumes fcs_linux_updater_r1.tar.gz
file was downloded into /tmp,
if not modify the location
appropriately.
Change directroy to <fcs_install_dir>cd <fcs_install_dir>
Run the tar command to uncompress
and extract the fcs_linux_updater_r1.tar.gz tar
zxf /tmp/fcs_linux_updater_r1.tar.gz

Move all of the files in the backup folder for the update, <fcs_install_dir>\fcs_1_5_backup, to their original locations, replacing the updated files. (The file locations in the backup folder directory tree correspond to their locations relative to the <fcs_install_dir> directory.)

Move all of the files in the backup folder for the update, <fcs_install_dir>/fcs_1_5_backup, to their original locations, replacing the updated files. (The file locations in the backup folder directory tree correspond to their locations relative to the <fcs_install_dir> directory.) cp -rf fcs_1_5_backup/* ./