正如主题所说,只需关闭一个带有1个打开连接的DS应用程序,它就会挂起。
这个问题与程序TIdScheduler.TerminateAllYarns有关;因为它试图关闭所有纱线进入无限循环。
此问题类似于其他用户报告的问题。
http://www.codenewsfast.com/cnf/article/0/permalink.art-ng2026q2000
此致
答案 0 :(得分:0)
对我来说同样的问题。我在Delphi XE3和Delphi 10 Seattle中实现了一个DataSnap CallBack示例:如果一个或多个客户端连接到服务器,它们都会挂起。 但是只有当我直接关闭服务器Windows应用程序时它们才会挂起。 尝试之前打电话:
ServerContainer1.DSServer1.Stop;
它对我有用。