DataSnap VCL App服务器在打开连接时关闭

时间:2015-01-27 21:14:17

标签: delphi delphi-xe7 indy10 datasnap

正如主题所说,只需关闭一个带有1个打开连接的DS应用程序,它就会挂起。

这个问题与程序TIdScheduler.TerminateAllYarns有关;因为它试图关闭所有纱线进入无限循环。

此问题类似于其他用户报告的问题。

http://www.codenewsfast.com/cnf/article/0/permalink.art-ng2026q2000

此致

1 个答案:

答案 0 :(得分:0)

对我来说同样的问题。我在Delphi XE3和Delphi 10 Seattle中实现了一个DataSnap CallBack示例:如果一个或多个客户端连接到服务器,它们都会挂起。 但是只有当我直接关闭服务器Windows应用程序时它们才会挂起。 尝试之前打电话:

ServerContainer1.DSServer1.Stop;

它对我有用。