# Ignition 7.3.9.648 problem: "Not enough quota..."

**URL:** <https://forum.inductiveautomation.com/t/ignition-7-3-9-648-problem-not-enough-quota/6811>\
**Category:** Ignition\
**Created:** [July 3, 2013, 9:24am UTC](https://forum.inductiveautomation.com/t/ignition-7-3-9-648-problem-not-enough-quota/6811 "2013-07-03T09:24:08Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![andrey](https://avatars.discourse-cdn.com/v4/letter/a/73ab20/32.png) [@andrey](https://forum.inductiveautomation.com/u/andrey)\
**Post date:** [July 3, 2013, 9:24am UTC](https://forum.inductiveautomation.com/t/ignition-7-3-9-648-problem-not-enough-quota/6811/1 "2013-07-03T09:24:08Z")

</div>

Hi everyone!

For a three days in a row we have the same problem: Everything works fine (tags are fine, no red tags), but operators can’t change setpoints to HVACs. After rebooting the server with Ignition everything works fine.

Today in the morning I see an error:

10:26:48 com.jniwrapper.win32.MessageLoopThread Failed to post the message to the thread. ThreadID = 4504, errorCode = 1816  
com.jniwrapper.win32.LastErrorException: Not enough quota is available to process this command.  
at com.jniwrapper.win32.MessageLoopThread$LoopThread.postThreadMessage(MessageLoopThread.java:408)  
at com.jniwrapper.win32.MessageLoopThread.postSyncThreadMessage(MessageLoopThread.java:356)  
at com.jniwrapper.win32.MessageLoopThread.postSyncThreadMessage(MessageLoopThread.java:349)  
at com.jniwrapper.win32.MessageLoopThread$LoopThread.pingThread(MessageLoopThread.java:444)  
at com.jniwrapper.win32.MessageLoopThread.pingMessageLoopThread(MessageLoopThread.java:252)  
at com.jniwrapper.win32.MessageLoopThread.doInvokeAndWait(MessageLoopThread.java:240)  
at com.inductiveautomation.opccom.wrapper.OleJob.runInOLELoop(OleJob.java:29)  
at com.inductiveautomation.opccom.wrapper.subscriptions.COMSubscription.write(COMSubscription.java:671)  
at com.inductiveautomation.opccom.COMServerImpl.write(COMServerImpl.java:372)  
at com.inductiveautomation.ignition.gateway.opc.OPCManagerImpl$ServerWrapper.write(OPCManagerImpl.java:709)  
at com.inductiveautomation.ignition.gateway.opc.OPCManagerImpl.write(OPCManagerImpl.java:449)  
at com.inductiveautomation.ignition.gateway.sqltags.contexts.BasicTagEvaluationContext.executeWrites(BasicTagEvaluationContext.java:173)  
at com.inductiveautomation.factorysql.evaluation.contexts.GroupTagEvaluationContext.processWrites(GroupTagEvaluationContext.java:25)  
at com.inductiveautomation.factorysql.groups.AbstractGroup.processEvaluationContext(AbstractGroup.java:506)  
at com.inductiveautomation.factorysql.groups.AbstractGroup.evaluate(AbstractGroup.java:435)  
at com.inductiveautomation.factorysql.groups.AbstractGroup$1.run(AbstractGroup.java:370)  
at com.inductiveautomation.factorysql.evaluation.GeneralGroupExecutor.run(GeneralGroupExecutor.java:28)  
at com.inductiveautomation.ignition.common.execution.impl.BasicExecutionEngine$SelfSchedulingRunner.run(BasicExecutionEngine.java:491)  
at com.inductiveautomation.ignition.common.execution.impl.BasicExecutionEngine$TrackedTask.run(BasicExecutionEngine.java:573)  
at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)  
at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)  
at java.util.concurrent.FutureTask.run(Unknown Source)  
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(Unknown Source)  
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(Unknown Source)  
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)  
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)  
at java.lang.Thread.run(Unknown Source)

I attached log-file from console. Maybe it will help.

On the forum I found the following solutions of the problem:

1. Reinstall x86 java and Ignition to x64 java and Ignition
2. Upgrade to version with fixed COM-module’s bug (blocked threads).

What you can advise?

I’m sorry I didn’t look at threads in console before rebooting the server. I’ll do this at another time when the scada will not work properly.

P.S. Ignition is x32; MaxHeapSize is 1500 MB (file ignition.conf)  
[logs.bin.gz](https://us1.discourse-cdn.com/inductiveautomation/original/2X/2/22d7b1a1e68432879ce9349703ed7ceffec91c24.gz) (270 KB)

---

<div class="post-metadata">

**Author:** ![andrey](https://avatars.discourse-cdn.com/v4/letter/a/73ab20/32.png) [@andrey](https://forum.inductiveautomation.com/u/andrey)\
**Post date:** [July 4, 2013, 6:04am UTC](https://forum.inductiveautomation.com/t/ignition-7-3-9-648-problem-not-enough-quota/6811/2 "2013-07-04T06:04:55Z")

</div>

Hi everyone!

New day and the same problem. Now I see the same error (“Not enough quota…”) and one thread is blocked.

I have attached files from console.  
[logs.bin.gz](https://us1.discourse-cdn.com/inductiveautomation/original/2X/6/6c372283d75ecfd4482a46cd6aaa55fd55aa1abe.gz) (193 KB)  
[thread-dump.txt](https://us1.discourse-cdn.com/inductiveautomation/original/2X/3/34033c0180c06af550bc1e30d4cd3cb04cae8bd8.txt) (54.4 KB)

---

<div class="post-metadata">

**Author:** ![dave.fogle](https://avatars.discourse-cdn.com/v4/letter/d/43a26b/32.png) [@dave.fogle](https://forum.inductiveautomation.com/u/dave.fogle)\
**Post date:** [November 22, 2013, 10:04pm UTC](https://forum.inductiveautomation.com/t/ignition-7-3-9-648-problem-not-enough-quota/6811/3 "2013-11-22T22:04:15Z")

</div>

There have been quite a few changes that were made to the OPC-COM module for 7.6.4 which was just released today. Could you try updating and let me know if you run into the same problems?
