如何超过限制freeradius自动断开用户

我configurationfreeradius与MySQL数据库,fortigate防火墙和一切都很好,但我有一个问题,当我确定用户的兆字节的限制fortigate发送会计桶freeradius和之后freeradius存储这个数据到数据库完全radacct表,但当用户在线时acctputoctet,acctoutputoctet,acctstoptime columuns为null或0值,当我取消身份validation此用户此字段填充值我使用此值来计算他使用的兆字节数量和会话时间,当他超过允许兆字节的Radclient程序必须发送断开连接请求fortigate但我怎么能得到这个值,当用户在线我需要这个值,当用户在线,但这个数据仍然为空,直到用户断开连接我不知道我是否解释我的probelm,因为freeradius是如此复杂

我有这个batch file在这里input图像描述