开云体育

ctrl + shift + ? for shortcuts
© 2025 开云体育

Re: Entry that triggers OCO with TP and SL

 

Here's one of mine. Can't figure out how to fix the indents though.
?
def place_trailing_oca_bracket_order(self, order_details):
"""
Place a bracket-type OCA order with a trailing stop loss and an adjustable take profit order.
The stop loss is a trailing stop placed at a certain percentage away from the entry price.
The take profit starts as a stop order and converts to a trailing stop upon reaching a profit trigger.
"""
symbol = order_details["symbol"]
entry_quantity = order_details["quantity"]
time_bound = order_details.get("minutes_until_market_close", self.max_allowed_position_minutes)

# Max allowed time in mins
time_bound = min(time_bound, self.max_allowed_position_minutes)

# Determine position direction
action = order_details.get("side", "BUY").upper()
is_long = action == "BUY"
reverse_action = "SELL" if is_long else "BUY"

# Get minimum tick size
min_tick = self.get_min_tick(symbol)

strategy_params = order_details.get("strategy_params", {})

# Extract standard strategy parameters
stop_loss_percent = strategy_params.get("stop_loss_percent")
trailing_stop_percent = strategy_params.get("trailing_stop_percent")
profit_trigger_percent = strategy_params.get("profit_trigger_percent")
profit_lock_in_percent = strategy_params.get("profit_lock_in_percent")
trailing_profit_percent = strategy_params.get("trailing_profit_percent")

# Create entry order with adjusted price based on direction
if is_long:
entry_price = self.get_ask_price(symbol)
else:
entry_price = self.get_bid_price(symbol)

# Calculate price levels based on position direction
if is_long:
# Price adjustments for long positions
# Initial stop loss below entry price
initial_stop_loss_price = self.adjust_price_to_tick_size(entry_price * (1 - stop_loss_percent), min_tick)

initial_stop_loss_protection_price = (
self.adjust_price_to_tick_size(entry_price * (1 - stop_loss_percent), min_tick) - 1
)

# Profit trigger above entry price
profit_trigger_price = self.adjust_price_to_tick_size(entry_price * (1 + profit_trigger_percent), min_tick)

# Lock in price slightly below trigger price
profit_lock_in_price = self.adjust_price_to_tick_size(
entry_price * (1 + profit_lock_in_percent), min_tick
) # Must be lower than trigger for longs to protect profits

# Amount to trail by
trailing_stop_amount = self.adjust_price_to_tick_size(entry_price * trailing_profit_percent, min_tick)
else:
# Price adjustments for short positions
# Initial stop loss above entry price
initial_stop_loss_price = self.adjust_price_to_tick_size(entry_price * (1 + stop_loss_percent), min_tick)
initial_stop_loss_protection_price = (
self.adjust_price_to_tick_size(entry_price * (1 + stop_loss_percent), min_tick) + 1
)

# Profit trigger below entry price
profit_trigger_price = self.adjust_price_to_tick_size(entry_price * (1 - profit_trigger_percent), min_tick)

# Lock in price slightly above trigger price
profit_lock_in_price = self.adjust_price_to_tick_size(
entry_price * (1 - profit_lock_in_percent), min_tick
) # Must be higher than trigger for shorts to protect profits

# Amount to trail by
trailing_stop_amount = self.adjust_price_to_tick_size(entry_price * trailing_stop_percent, min_tick)

contract = self.get_contract(symbol)
prediction_id = order_details.get("prediction_id")

bracket_order = []

# Create entry order
entry_order = LimitOrder(
action=action,
totalQuantity=entry_quantity,
lmtPrice=entry_price,
orderId=self.ib.client.getReqId(),
transmit=False,
orderRef=f"{prediction_id}_entry",
tif="IOC",
)
bracket_order.append(entry_order)

# Create initial trailing stop loss order
stop_loss_order = Order(
action=reverse_action,
orderType="TRAIL",
totalQuantity=entry_quantity,
orderId=self.ib.client.getReqId(),
transmit=False,
parentId=entry_order.orderId,
orderRef=f"{prediction_id}_stop_loss",
ocaType=2,
outsideRth=True,
ocaGroup=prediction_id,
auxPrice=trailing_stop_amount, # Trailing amount using trailing_stop_percent
trailStopPrice=initial_stop_loss_price, # Initial stop price using stop_loss_percent
)
bracket_order.append(stop_loss_order)

# Create first take profit order (triggers at profit_trigger_percent and stops at profit_lock_in_percent)
take_profit_order = Order(
action=reverse_action,
orderType="STP",
totalQuantity=entry_quantity,
orderId=self.ib.client.getReqId(),
transmit=False,
parentId=entry_order.orderId,
orderRef=f"{prediction_id}_take_profit_stop",
ocaType=2,
outsideRth=True,
ocaGroup=prediction_id,
auxPrice=initial_stop_loss_protection_price,
triggerPrice=profit_trigger_price,
adjustedOrderType="STP",
adjustedStopPrice=profit_lock_in_price,
)
bracket_order.append(take_profit_order)

# Create time bound order (same for both market conditions)
time_bound_order = MarketOrder(
action=reverse_action,
totalQuantity=entry_quantity,
orderId=self.ib.client.getReqId(),
transmit=False,
parentId=entry_order.orderId,
outsideRth=True,
orderRef=f"{prediction_id}_time_bound",
ocaType=2,
ocaGroup=prediction_id,
)

# Add time condition to the time_bound_order
time_condition_after = TimeCondition()
time_condition_after.time = format_date(add_minutes_to_date(get_utc_now(), time_bound), "%Y%m%d-%H:%M:%S")
time_condition_after.isMore = True
time_bound_order.conditions.append(time_condition_after)

bracket_order.append(time_bound_order)

# Set the last order to transmit
bracket_order[-1].transmit = True

# Place all orders
trades = []
for order in bracket_order:
log.info(f"Placing {order.orderRef} for {'long' if is_long else 'short'} position")
trade = self.ib.placeOrder(contract, order)
trades.append(trade)
log.info(f"Order placed: {order.orderRef} with ID {order.orderId}")

return trades
?
?


Re: reqMktData callbacks are missing data with gateway 10.30 and 10.31 sporadically, works fine with 10.19 and older gateways/TWS

 

This is a pretty tall ask, ajn. You send 2,000++ lines of source code that you ask us to run. That will generally require us to read and understand the code before we can even consider running against our IBGW/TWS instances. I cannot invest that kind of effort.

If I understand your test beds correctly (and I took only a very quick peak), your code subscribes to and then quickly cancels market data subscriptions for more than 1,000 symbols in a rapid sequence. I assume that is to work around the default 100 simultaneous subscriptions limit. And I am sure the difference in behavior between IBGW/TWS 10.19 and 10.30 is real (you seem to have done a lot of work on this), but I am not convinced yet, that this is a bug or issue with IBGW/TWS. It appears as if you are using market data requests well outside of the "design envelope" and, while that worked in the past, it does not any longer. Your code is peppered with sleep statements, which is always a big red flag for me since it makes code vulnerable the changes in timing behavior between versions of IBGW/TWS.

Calling reqMktData creates a market data subscription for a real-time data feed that is intended to stay up for some time and is a pretty expensive operation (from IBGW/TWS and IBKR infrastructure point of view). Canceling the? feed, while possibly less expensive, is also not trivial. My environment makes many of these subscriptions just before the start of the trading session, keeps them open and receives the data feeds for 23 hours, and disconnects them once the session is over. I receive between 300 and 1000 callbacks in average every second for the entire 23 hours with peak periods of 10,000 callbacks per second and more. But as far as I can tell, I do not experience any loss of data with TWS/IBGW 10.30. But I will take a look another look at my data to make sure.

Not really sure what I can tell you other than this. Try a loop of reqContractDetails for all contracts you need and use the complete contracts returned by IBKR instead of your less complete "home made" contract objects during your reqMktData loops. That will increase the chance that IBGW/TWS caches the information it needs and reduces the likelihood that additional costly HMDS queries need to be made for each subsequent reqMktData call.

闯ü谤驳别苍


reqMktData callbacks are missing data with gateway 10.30 and 10.31 sporadically, works fine with 10.19 and older gateways/TWS

 

Dear Twsapi experts,

Since 10.30 gateway/tws looks like reqMktData cannot be relied upon and I am often not getting the data I am asking for. And I am talking about basic bid/ask/last etc data for popular contracts with high volume of trading on Nasdaq/NYSE (like MSFT, GOOG etc) nothing exotic. It happens so often that it makes it impossible to use reqMktData in practice (up to 10% call failure rate). Yet I've been using reqMktData for 5+ years both in test and live trading, it was pretty reliable for me, no complains so far (it was slow, sure, but reliable :) ). Moreover for gateway/tws 10.19 it works as expected still today just 10.30+ drops data. Making me believe that something got broken in 10.30 and newer software.

The issue, as I will describe below seems to be related to resource usage/management of 10.30+ software, which makes me wonder what else tws is dropping once it gets somehow pushed. I could imagine that IB is loosing some data here which used to be perfect/fine it might as well drop other api call/callback (like drooping sending an order or dropping some order status data would be really bad). Thus making it more urgent to fix it.?
?
I of course reported the issue to IB with logs clearly showing that the gateway didn't provide the data it was asked. Moreover, I shipped them this test app which I will share below which (for me) 100% repeats the issue. And IB went silent for 10+ days. I have no idea atm if they confirm the issue and busy fixing or it just ended up at the bottom of the backlog. Thus really appreciate the help of the community here. Maybe I am not alone experiencing this issue.
?
My ask for community is to run the test app provided (I did one in python and one in java. both languages experience the issue more strongly pointing towards IB software issue) if more can repeat the issue (and there is no issues in the my test code :) ) maybe it will help IB to rise the urgency for fixing the issue.?

I am using IBAPI 1030.01. It works for connecting to any gateway/TWS versions. I have not tested it with other IBAPI SDK version.?
in this api there is folder \samples\Python\Testbed extract provided python.zip in that folder (details for Java are later). Then, run
Program_get_bid.py -f symbols.csv -m REALTIME --data-lines 75 --loops 5 --port 4001
this will read symbols (about 1200 stocks from big, liquid companies on Nasdaq/NYSE), connect to your gateway (maybe you use a different port). will ask for REALTIME data (if you don't have subscription to US stocks + realtime addon, FROZEN, DELAYED seem to be experience the same issue). Test also will make sure that we don't ask for more that 75 contract simultaneously and run this operation 5 loops?

The trick with this bug is that it is doesn't happen for a specific contract or specific order of API calls. In my experience it happens "randomly" after the gateway was used for some time. So this test app asks for data using self.reqMktData(self.nextValidOrderId, contract, "", False, False, []) and monitors callbacks if it receives the following data ["bid", "ask", "last", "volume", "last_timestamp", "high", "low"]. it waits for 20 seconds for this data to appear and if doesn't appear (this is the bug I am talking about) it declares this call as failed and prints out as TIMEOUT. Some runs will experience more issues than others. Some will have zero issues. The important bit that in my setup 5 loops of 1200 contracts always causes some failures if connected 10.30+ gateway/TWS and zero issues on 10.19. It is true for both Linux and Windows.?
A fragment of output?
?
All failed symbols are printed during the run and summarized with info received at the end. Also reqId is printed, so one can go into gateway log and search for this ID. All the searches I did in the gateway's log it was clear that gateway really didn't send the info the app is missing (i.e. it is not the test app which missed it somehow but the gateway didn't even send it)

Notes
  1. Program_get_bid.py is based on Program.py. One can easily compare the differences to the "official" sample. It is really minimal difference to make sure we can ship requests without overloading API. And again this code works just fine with 10.19 gateway and fails 100% on 10.30.?
  2. Of course it could be situation there bid/ask is missing, but those are rare for such common stocks (I have filtered stocks by market cap and I think that list has only stocks with 10+B in market cap and some trading volume, precisely so we don't run into such issues in this test). And if that is the case, there is no excuse for missing last/volume/high/low/last_timestamp anyway. It is not present on the screenshot, but happens often
  3. java code is should be extracted to samples\Java\samples\testbed. However make a copy of that folder so you can compare Tesbed.java and EWrapperImpl.java to original files.?
    1. I call it with following parameter (or change directly in the code) -p 4001 -m Real-Time -d 75 -l 5 -f symbols.csv
    2. again if you don't have subscription, -m Delayed seems to be causing same issues. but again, Real-Time is the most interesting.
  4. This is not the code I run in production. I just wanted something which repeats the issue 100% and I can share it with IB and community here. So it is fast ad-hoc code which I was trying to keep as close as possible to the official samples (java was AI driven conversion from python, but I was trying to figure out if it is api language related or not). Fingers crossed I didn't do mistakes here. Feel free to comment?
    1. In my case I see that test is failing about 3-50 symbols out of 6000 calls (5 loops of 1200 contracts). In my production where much more complex loading of the gateway is happening (read account, do trades, monitor trades etc) I see about 10% of calls failing. Which makes me believe that it has maybe something to do with resource usage/API loading of the gateway.?
    2. dropping -m 20 or lower symbols simultaneously slightly reduces chances of dropping data, again pointing to resource issue, maybe
    3. If I run the test connecting to a TWS instead of the gateway the symbols which I have in the watchlist are somewhat overrepresented in the list of "failed" contracts in the test.?
Regards,
AJ



Entry that triggers OCO with TP and SL

 

Would anyone have a template for the following order:

Entry that triggers OCO for Take Profit and Stop Loss?

Regards,

Javed


Re: Best Practices for Pulling Stock Data Efficiently with APIs

 

There is currently no subscription option that I am aware of that permits more than 50 API requests per second (cumulative for all clients that are connected to the same IBGW/TWS). There is no limit for the number of responses TWS/IBGW send back to the clients. On busy days, my mix of L2 market book, TickByTick, and other market data subscriptions easily results in 1,200 messages per second as the average for 24hr with peak periods of 10,000 per second and much higher.

And there is nothing you need to do for pacing, In the past, the connection option PACEAPI instructed TWS/IBGW to perform pacing itself (instead of rejecting requests with an error message), while today's TWS/IBGW versions do this by default (unless you you change an option in the global API settings page).

Keep in mind that IBKR is a Brokerage and not a market data provider. And there is a market scanner TWS API call that, if the rules fit your needs, offloads the processing to IBKR so that you do not need to manage large number of data requests.

Just a thought

闯ü谤驳别苍

?

?

?
On Mon, Dec 16, 2024 at 04:54 PM, <jy.yngbld@...> wrote:

"I submit 50 every 1015ms. ?A list of messages is managed by a thread that also maintains a list of timestamps for the last 50 submitted. ?I haven't had a pacing problem in years."
Further down:
"My code is MVSC C++ and my api code uses the winsock2 send function, so I know exactly when the message is sent to TWS. ?It's worked with several different TWS versions. ?The 1015 ms value came through trial & error, but has been rock soild"
?
I am coming from Tradestation and thinking about converting my market scanner over to TWS. I had quite a number of work-arounds I was using to get TS even half working. Does anyone have implementation detail (read: code) for managing the data requests via TWS api??
Right now, my suspicion is I require a subscription to a higher pace data feed like activeticks, though support from TWS has told me they are planning on changing request rates next year.


Re: Best Practices for Pulling Stock Data Efficiently with APIs

 

"I submit 50 every 1015ms. ?A list of messages is managed by a thread that also maintains a list of timestamps for the last 50 submitted. ?I haven't had a pacing problem in years."
Further down:
"My code is MVSC C++ and my api code uses the winsock2 send function, so I know exactly when the message is sent to TWS. ?It's worked with several different TWS versions. ?The 1015 ms value came through trial & error, but has been rock soild"
?
I am coming from Tradestation and thinking about converting my market scanner over to TWS. I had quite a number of work-arounds I was using to get TS even half working. Does anyone have implementation detail (read: code) for managing the data requests via TWS api??
Right now, my suspicion is I require a subscription to a higher pace data feed like activeticks, though support from TWS has told me they are planning on changing request rates next year.


Re: IB Gateway freezes sometimes.

 

Besides contacting IBKR support, I would also say to run a memtest86+ and rule out bad RAM memory sticks.


Generic ticks

 

Hi, there are several Market Data column types available in TWS for which I don't see corresponding generic tick types. Are the tick types supported by the API only a subset of the TWS types?

The data points I am trying to request are Market Cap and 1 Wk Change.
?
Thanks.


Re: IB Gateway freezes sometimes.

 

Ok, I'll contact the IBKR support team and see what they can do.? Thanks for the help.


Re: IB Gateway freezes sometimes.

 

We are meandering out of scope for our group here (TWS API and the client side) and you need to take this up with IBKR support. Your problem needs to be investigated by someone with detailed knowledge of IBGW/TWS internals and what exactly goes on between IBGW/TWS and the IBKR infrastructure.

闯ü谤驳别苍

?

?
On Sun, Dec 15, 2024 at 07:21 PM, <xz2872@...> wrote:

Above is the strace log for the ibgateway when it shuts down.


Re: IB Gateway freezes sometimes.

 

Above is the strace log for the ibgateway when it shuts down.


Re: IB Gateway freezes sometimes.

 

[pid 22669] 23:45:32.685913 futex(0x7fea0405a328, FUTEX_WAKE_PRIVATE, 1 <unfinished ...>
[pid ?8211] 23:45:32.685988 futex(0x7fe87c4e3254, FUTEX_WAIT_PRIVATE, 37, NULL <unfinished ...>
[pid 22670] 23:45:32.686000 +++ exited with 0 +++
[pid 22669] 23:45:32.686008 <... futex resumed>) = 0
[pid ?8211] 23:45:32.686108 <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable)
[pid 22669] 23:45:32.686150 futex(0x7fe87c4e3254, FUTEX_WAKE_OP_PRIVATE, 1, 1, 0x7fe87c4e3250, FUTEX_OP_SET<<28|0<<12|FUTEX_OP_CMP_GT<<24|0x1) = 0
[pid 22669] 23:45:32.686342 madvise(0x7fe98fdfe000, 1028096, MADV_DONTNEED) = 0
[pid ?8211] 23:45:32.686605 futex(0x7fe87c4e3228, FUTEX_WAKE_PRIVATE, 1 <unfinished ...>
[pid 22669] 23:45:32.686626 munmap(0x7fe7f61f5000, 1052672) = 0
[pid ?8211] 23:45:32.686774 <... futex resumed>) = 0
[pid ?8211] 23:45:32.687058 futex(0x7fea04058654, FUTEX_WAKE_OP_PRIVATE, 1, 1, 0x7fea04058650, FUTEX_OP_SET<<28|0<<12|FUTEX_OP_CMP_GT<<24|0x1 <unfinished ...>
[pid 22669] 23:45:32.687085 exit(0) ? ? = ?
[pid ?8211] 23:45:32.687170 <... futex resumed>) = 1
[pid 22668] 23:45:32.687184 <... futex resumed>) = 0
[pid 22669] 23:45:32.687192 +++ exited with 0 +++
[pid ?8211] 23:45:32.687240 futex(0x7fe87c4e3254, FUTEX_WAIT_PRIVATE, 39, NULL <unfinished ...>
[pid 22668] 23:45:32.687256 futex(0x7fea04058628, FUTEX_WAKE_PRIVATE, 1) = 0
[pid 22668] 23:45:32.687345 futex(0x7fe87c4e3254, FUTEX_WAKE_OP_PRIVATE, 1, 1, 0x7fe87c4e3250, FUTEX_OP_SET<<28|0<<12|FUTEX_OP_CMP_GT<<24|0x1 <unfinished ...>
[pid ?8211] 23:45:32.687408 <... futex resumed>) = 0
[pid 22668] 23:45:32.687420 <... futex resumed>) = 1
[pid ?8211] 23:45:32.687466 futex(0x7fe87c4e3228, FUTEX_WAIT_PRIVATE, 2, NULL <unfinished ...>
[pid 22668] 23:45:32.687480 futex(0x7fe87c4e3228, FUTEX_WAKE_PRIVATE, 1 <unfinished ...>
[pid ?8211] 23:45:32.687537 <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable)
[pid 22668] 23:45:32.687552 <... futex resumed>) = 0
[pid ?8211] 23:45:32.688439 futex(0x7fe87c4e3228, FUTEX_WAKE_PRIVATE, 1 <unfinished ...>
[pid 22704] 23:45:32.688466 futex(0x7fea1c25b2c0, FUTEX_WAKE_PRIVATE, 1 <unfinished ...>
[pid 22668] 23:45:32.688481 madvise(0x7fe98feff000, 1028096, MADV_DONTNEED <unfinished ...>
[pid ?8211] 23:45:32.688539 <... futex resumed>) = 0
[pid 22668] 23:45:32.688551 <... madvise resumed>) = 0
[pid ?8211] 23:45:32.688602 futex(0x7fea04056854, FUTEX_WAKE_OP_PRIVATE, 1, 1, 0x7fea04056850, FUTEX_OP_SET<<28|0<<12|FUTEX_OP_CMP_GT<<24|0x1 <unfinished ...>
[pid 22668] 23:45:32.688619 munmap(0x7fe7f4ae2000, 1052672 <unfinished ...>
[pid ?8211] 23:45:32.688689 <... futex resumed>) = 1
[pid 22668] 23:45:32.688711 <... munmap resumed>) = 0
[pid ?8211] 23:45:32.688841 futex(0x7fe87c4e3254, FUTEX_WAIT_PRIVATE, 41, NULL <unfinished ...>
[pid 22668] 23:45:32.688874 exit(0) ? ? = ?
[pid 22668] 23:45:32.689000 +++ exited with 0 +++
[pid 22704] 23:45:32.690544 <... futex resumed>) = 0
[pid 22667] 23:45:32.690837 <... futex resumed>) = 0
[pid 22709] 23:45:32.690870 futex(0x7fea1c25b2c0, FUTEX_WAKE_PRIVATE, 1 <unfinished ...>
[pid 22667] 23:45:32.690921 futex(0x7fea04056828, FUTEX_WAKE_PRIVATE, 1) = 0
[pid 22667] 23:45:32.691010 futex(0x7fe87c4e3254, FUTEX_WAKE_OP_PRIVATE, 1, 1, 0x7fe87c4e3250, FUTEX_OP_SET<<28|0<<12|FUTEX_OP_CMP_GT<<24|0x1 <unfinished ...>
[pid ?8211] 23:45:32.691066 <... futex resumed>) = 0
[pid 22667] 23:45:32.691077 <... futex resumed>) = 1
[pid ?8211] 23:45:32.691124 futex(0x7fe87c4e3228, FUTEX_WAIT_PRIVATE, 2, NULL <unfinished ...>
[pid 22667] 23:45:32.691140 futex(0x7fe87c4e3228, FUTEX_WAKE_PRIVATE, 1 <unfinished ...>
[pid ?8211] 23:45:32.691189 <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable)
[pid 22667] 23:45:32.691204 <... futex resumed>) = 0
[pid ?8211] 23:45:32.691259 futex(0x7fe87c4e3228, FUTEX_WAKE_PRIVATE, 1 <unfinished ...>
[pid 22709] 23:45:32.691274 <... futex resumed>) = 0
[pid 22667] 23:45:32.691285 madvise(0x7fe9f40f1000, 1028096, MADV_DONTNEED <unfinished ...>
[pid ?8211] 23:45:32.691351 <... futex resumed>) = 0
[pid 22709] 23:45:32.691370 futex(0x7fea1c25b2c0, FUTEX_WAKE_PRIVATE, 1 <unfinished ...>
[pid 22704] 23:45:32.691384 futex(0x7fea1c25b2c0, FUTEX_WAIT_PRIVATE, 2, NULL <unfinished ...>
[pid 22667] 23:45:32.691403 <... madvise resumed>) = 0
[pid 22709] 23:45:32.691434 <... futex resumed>) = 0
[pid 22704] 23:45:32.691445 <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable)
[pid 22704] 23:45:32.691480 futex(0x7fea1c25b2c0, FUTEX_WAKE_PRIVATE, 1) = 0
[pid ?8211] 23:45:32.691569 futex(0x7fea04054b54, FUTEX_WAKE_OP_PRIVATE, 1, 1, 0x7fea04054b50, FUTEX_OP_SET<<28|0<<12|FUTEX_OP_CMP_GT<<24|0x1 <unfinished ...>
[pid 22709] 23:45:32.691608 futex(0x7fea1c25b2c0, FUTEX_WAKE_PRIVATE, 1 <unfinished ...>
[pid 22667] 23:45:32.691624 munmap(0x7fe7f4be3000, 1052672 <unfinished ...>
[pid ?8211] 23:45:32.691656 <... futex resumed>) = 1
[pid 22666] 23:45:32.691667 <... futex resumed>) = 0
[pid 22666] 23:45:32.691696 futex(0x7fea04054b28, FUTEX_WAIT_PRIVATE, 2, NULL <unfinished ...>
[pid 22709] 23:45:32.691779 <... futex resumed>) = 0
[pid 22709] 23:45:32.691885 futex(0x7fea1c25b2c0, FUTEX_WAIT_PRIVATE, 2, NULL <unfinished ...>
[pid 22704] 23:45:32.691902 futex(0x7fea1c25b2c0, FUTEX_WAKE_PRIVATE, 1 <unfinished ...>
[pid 22709] 23:45:32.691964 <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable)
[pid 22709] 23:45:32.692040 futex(0x7fea1c25b2c0, FUTEX_WAKE_PRIVATE, 1) = 0
[pid ?8211] 23:45:32.692838 futex(0x7fea04054b28, FUTEX_WAKE_PRIVATE, 1 <unfinished ...>
[pid 22709] 23:45:32.692867 futex(0x7fea1c25b2c0, FUTEX_WAIT_PRIVATE, 2, NULL <unfinished ...>
[pid 22707] 23:45:32.692881 futex(0x7fea1c25b2c0, FUTEX_WAKE_PRIVATE, 1 <unfinished ...>
[pid 22704] 23:45:32.692895 <... futex resumed>) = 0
[pid 22667] 23:45:32.692907 <... munmap resumed>) = 0
[pid ?8211] 23:45:32.692949 <... futex resumed>) = 1
[pid 22707] 23:45:32.692962 <... futex resumed>) = 0
[pid 22667] 23:45:32.692974 exit(0 <unfinished ...>
[pid 22666] 23:45:32.692988 <... futex resumed>) = 0
[pid ?8211] 23:45:32.693023 futex(0x7fe87c4e3254, FUTEX_WAIT_PRIVATE, 43, NULL <unfinished ...>
[pid 22667] 23:45:32.693036 <... exit resumed>) = ?
[pid 22666] 23:45:32.693048 futex(0x7fea04054b28, FUTEX_WAKE_PRIVATE, 1) = 0
[pid 22667] 23:45:32.693106 +++ exited with 0 +++
[pid 22666] 23:45:32.693116 futex(0x7fe87c4e3254, FUTEX_WAKE_OP_PRIVATE, 1, 1, 0x7fe87c4e3250, FUTEX_OP_SET<<28|0<<12|FUTEX_OP_CMP_GT<<24|0x1 <unfinished ...>
[pid ?8211] 23:45:32.693194 <... futex resumed>) = 0
[pid 22709] 23:45:32.693216 <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable)
[pid 22666] 23:45:32.693235 <... futex resumed>) = 1
[pid ?8211] 23:45:32.693268 futex(0x7fe87c4e3228, FUTEX_WAIT_PRIVATE, 2, NULL <unfinished ...>
[pid 22709] 23:45:32.693287 futex(0x7fea1c25b2c0, FUTEX_WAKE_PRIVATE, 1) = 0
[pid 22709] 23:45:32.697978 futex(0x7fea1c25b2c0, FUTEX_WAKE_PRIVATE, 1 <unfinished ...>
[pid 22704] 23:45:32.698011 futex(0x7fea1c25b2c0, FUTEX_WAKE_PRIVATE, 1 <unfinished ...>
[pid 22666] 23:45:32.698029 futex(0x7fe87c4e3228, FUTEX_WAKE_PRIVATE, 1 <unfinished ...>
[pid 22704] 23:45:32.698063 <... futex resumed>) = 0
[pid ?8211] 23:45:32.698925 <... futex resumed>) = 0
[pid 22666] 23:45:32.698960 <... futex resumed>) = 1
[pid 22666] 23:45:32.699068 madvise(0x7fe9f41f2000, 1028096, MADV_DONTNEED) = 0
[pid 22666] 23:45:32.699300 munmap(0x7fe8940e6000, 1052672) = 0
[pid 22666] 23:45:32.699573 exit(0) ? ? = ?
[pid 22666] 23:45:32.699781 +++ exited with 0 +++
[pid ?8211] 23:45:32.699867 futex(0x7fe87c4e3228, FUTEX_WAKE_PRIVATE, 1) = 0
[pid ?8211] 23:45:32.700592 futex(0x7fea04052d54, FUTEX_WAKE_OP_PRIVATE, 1, 1, 0x7fea04052d50, FUTEX_OP_SET<<28|0<<12|FUTEX_OP_CMP_GT<<24|0x1 <unfinished ...>
[pid 22709] 23:45:32.700658 <... futex resumed>) = 0
[pid ?8211] 23:45:32.700770 <... futex resumed>) = 1
[pid 22665] 23:45:32.700799 <... futex resumed>) = 0
[pid ?8211] 23:45:32.700890 futex(0x7fe87c4e3254, FUTEX_WAIT_PRIVATE, 45, NULL <unfinished ...>
[pid 22665] 23:45:32.700919 futex(0x7fea04052d28, FUTEX_WAKE_PRIVATE, 1) = 0
[pid 22665] 23:45:32.701067 futex(0x7fe87c4e3254, FUTEX_WAKE_OP_PRIVATE, 1, 1, 0x7fe87c4e3250, FUTEX_OP_SET<<28|0<<12|FUTEX_OP_CMP_GT<<24|0x1 <unfinished ...>
[pid ?8211] 23:45:32.701209 <... futex resumed>) = 0
[pid 22709] 23:45:32.701225 futex(0x7fea1c25b2c0, FUTEX_WAKE_PRIVATE, 1 <unfinished ...>
[pid 22665] 23:45:32.701243 <... futex resumed>) = 1
[pid 22709] 23:45:32.701274 <... futex resumed>) = 0
[pid ?8211] 23:45:32.701348 futex(0x7fe87c4e3228, FUTEX_WAIT_PRIVATE, 2, NULL <unfinished ...>
[pid 22665] 23:45:32.701381 futex(0x7fe87c4e3228, FUTEX_WAKE_PRIVATE, 1 <unfinished ...>
[pid ?8211] 23:45:32.702438 <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable)
[pid 22709] 23:45:32.702462 futex(0x7fea1c25b2c0, FUTEX_WAKE_PRIVATE, 1 <unfinished ...>
[pid 22707] 23:45:32.702481 futex(0x7fea1c25b2c0, FUTEX_WAIT_PRIVATE, 2, NULL <unfinished ...>
[pid 22665] 23:45:32.702497 <... futex resumed>) = 0
[pid 22709] 23:45:32.702528 <... futex resumed>) = 0
[pid ?8211] 23:45:32.702642 futex(0x7fe87c4e3228, FUTEX_WAKE_PRIVATE, 1 <unfinished ...>
[pid 22709] 23:45:32.702662 futex(0x7fea1c25b2c0, FUTEX_WAIT_PRIVATE, 2, NULL <unfinished ...>
[pid 22707] 23:45:32.702679 <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable)
[pid 22704] 23:45:32.702696 futex(0x7fea1c25b2c0, FUTEX_WAKE_PRIVATE, 1 <unfinished ...>
[pid 22665] 23:45:32.702713 madvise(0x7fe9f42f3000, 1028096, MADV_DONTNEED <unfinished ...>
[pid 22709] 23:45:32.702764 <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable)
[pid 22707] 23:45:32.702782 futex(0x7fea1c25b2c0, FUTEX_WAKE_PRIVATE, 1 <unfinished ...>
[pid 22704] 23:45:32.702805 <... futex resumed>) = 0
[pid 22709] 23:45:32.702848 futex(0x7fea1c25b2c0, FUTEX_WAKE_PRIVATE, 1 <unfinished ...>
[pid 22707] 23:45:32.702865 <... futex resumed>) = 0
[pid 22709] 23:45:32.702899 <... futex resumed>) = 0
[pid ?8211] 23:45:32.702979 <... futex resumed>) = 0
[pid 22665] 23:45:32.703003 <... madvise resumed>) = 0
[pid ?8211] 23:45:32.703078 futex(0x7fea04051054, FUTEX_WAKE_OP_PRIVATE, 1, 1, 0x7fea04051050, FUTEX_OP_SET<<28|0<<12|FUTEX_OP_CMP_GT<<24|0x1 <unfinished ...>
[pid 22665] 23:45:32.703107 munmap(0x7fe78b9fa000, 1052672 <unfinished ...>
[pid ?8211] 23:45:32.703207 <... futex resumed>) = 1
[pid 22665] 23:45:32.703230 <... munmap resumed>) = 0
[pid ?8211] 23:45:32.703303 futex(0x7fe87c4e3254, FUTEX_WAIT_PRIVATE, 47, NULL <unfinished ...>
[pid 22665] 23:45:32.703330 exit(0) ? ? = ?
[pid 22665] 23:45:32.703976 +++ exited with 0 +++
[pid 22707] 23:45:32.707752 futex(0x7fea1c25b2c0, FUTEX_WAKE_PRIVATE, 1 <unfinished ...>
[pid 22664] 23:45:32.710140 <... futex resumed>) = 0
[pid 22664] 23:45:32.710212 futex(0x7fea04051028, FUTEX_WAKE_PRIVATE, 1) = 0
[pid 22664] 23:45:32.710346 futex(0x7fe87c4e3254, FUTEX_WAKE_OP_PRIVATE, 1, 1, 0x7fe87c4e3250, FUTEX_OP_SET<<28|0<<12|FUTEX_OP_CMP_GT<<24|0x1 <unfinished ...>
[pid ?8211] 23:45:32.710431 <... futex resumed>) = 0
[pid 22664] 23:45:32.710453 <... futex resumed>) = 1
[pid ?8211] 23:45:32.710472 futex(0x7fe87c4e3228, FUTEX_WAIT_PRIVATE, 2, NULL <unfinished ...>
[pid 22664] 23:45:32.710537 futex(0x7fe87c4e3228, FUTEX_WAKE_PRIVATE, 1 <unfinished ...>
[pid ?8211] 23:45:32.710609 <... futex resumed>) = 0
[pid 22664] 23:45:32.710631 <... futex resumed>) = 1
[pid ?8211] 23:45:32.710650 futex(0x7fe87c4e3228, FUTEX_WAKE_PRIVATE, 1) = 0
[pid 22664] 23:45:32.710721 madvise(0x7fe9f43f4000, 1028096, MADV_DONTNEED <unfinished ...>
[pid ?8211] 23:45:32.710752 futex(0x7fea0404f254, FUTEX_WAKE_OP_PRIVATE, 1, 1, 0x7fea0404f250, FUTEX_OP_SET<<28|0<<12|FUTEX_OP_CMP_GT<<24|0x1) = 1
[pid 22664] 23:45:32.710851 <... madvise resumed>) = 0
[pid 22663] 23:45:32.710875 <... futex resumed>) = 0
[pid 22664] 23:45:32.710909 munmap(0x7fe8d59d6000, 1052672 <unfinished ...>
[pid ?8211] 23:45:32.710991 futex(0x7fea0404f228, FUTEX_WAKE_PRIVATE, 1 <unfinished ...>
[pid 22663] 23:45:32.711012 futex(0x7fea0404f228, FUTEX_WAIT_PRIVATE, 2, NULL <unfinished ...>
[pid 22664] 23:45:32.711025 <... munmap resumed>) = 0
[pid ?8211] 23:45:32.711090 <... futex resumed>) = 0
[pid 22663] 23:45:32.711106 <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable)
[pid ?8211] 23:45:32.711185 futex(0x7fe87c4e3254, FUTEX_WAIT_PRIVATE, 49, NULL <unfinished ...>
[pid 22663] 23:45:32.711210 futex(0x7fea0404f228, FUTEX_WAKE_PRIVATE, 1 <unfinished ...>
[pid 22664] 23:45:32.711246 exit(0 <unfinished ...>
[pid 22663] 23:45:32.712093 <... futex resumed>) = 0
[pid 22663] 23:45:32.712255 futex(0x7fe87c4e3254, FUTEX_WAKE_OP_PRIVATE, 1, 1, 0x7fe87c4e3250, FUTEX_OP_SET<<28|0<<12|FUTEX_OP_CMP_GT<<24|0x1 <unfinished ...>
[pid ?8211] 23:45:32.712486 <... futex resumed>) = 0
[pid 22663] 23:45:32.712552 <... futex resumed>) = 1
[pid ?8211] 23:45:32.712623 futex(0x7fe87c4e3228, FUTEX_WAIT_PRIVATE, 2, NULL <unfinished ...>
[pid 22663] 23:45:32.712650 futex(0x7fe87c4e3228, FUTEX_WAKE_PRIVATE, 1 <unfinished ...>
[pid ?8211] 23:45:32.712717 <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable)
[pid 22663] 23:45:32.712742 <... futex resumed>) = 0
[pid ?8211] 23:45:32.712814 futex(0x7fe87c4e3228, FUTEX_WAKE_PRIVATE, 1 <unfinished ...>
[pid 22663] 23:45:32.712833 madvise(0x7fe9f44f5000, 1028096, MADV_DONTNEED <unfinished ...>
[pid ?8211] 23:45:32.712906 <... futex resumed>) = 0
[pid 22663] 23:45:32.712920 <... madvise resumed>) = 0
[pid ?8211] 23:45:32.712994 futex(0x7fea0404d554, FUTEX_WAKE_OP_PRIVATE, 1, 1, 0x7fea0404d550, FUTEX_OP_SET<<28|0<<12|FUTEX_OP_CMP_GT<<24|0x1 <unfinished ...>
[pid 22663] 23:45:32.713021 munmap(0x7fe7f77fe000, 1052672 <unfinished ...>
[pid ?8211] 23:45:32.713133 <... futex resumed>) = 1
[pid 22663] 23:45:32.713148 <... munmap resumed>) = 0
[pid 22662] 23:45:32.713160 <... futex resumed>) = 0
[pid 22662] 23:45:32.713197 futex(0x7fea0404d528, FUTEX_WAIT_PRIVATE, 2, NULL <unfinished ...>
[pid ?8211] 23:45:32.713814 futex(0x7fea0404d528, FUTEX_WAKE_PRIVATE, 1 <unfinished ...>
[pid 22664] 23:45:32.713829 <... exit resumed>) = ?
[pid 22663] 23:45:32.713840 exit(0 <unfinished ...>
[pid ?8211] 23:45:32.713982 <... futex resumed>) = 1
[pid 22664] 23:45:32.714001 +++ exited with 0 +++
[pid 22663] 23:45:32.714008 <... exit resumed>) = ?
[pid 22662] 23:45:32.714019 <... futex resumed>) = 0
[pid ?8211] 23:45:32.714040 futex(0x7fe87c4e3254, FUTEX_WAIT_PRIVATE, 51, NULL <unfinished ...>
[pid 22663] 23:45:32.714076 +++ exited with 0 +++
[pid 22662] 23:45:32.714084 futex(0x7fea0404d528, FUTEX_WAKE_PRIVATE, 1) = 0
[pid 22662] 23:45:32.714195 futex(0x7fe87c4e3254, FUTEX_WAKE_OP_PRIVATE, 1, 1, 0x7fe87c4e3250, FUTEX_OP_SET<<28|0<<12|FUTEX_OP_CMP_GT<<24|0x1) = 1
[pid 22662] 23:45:32.714311 madvise(0x7fe9f45f6000, 1028096, MADV_DONTNEED) = 0
[pid 22662] 23:45:32.714420 munmap(0x7fe788cf4000, 1052672) = 0
[pid ?8211] 23:45:32.714506 <... futex resumed>) = 0
[pid ?8211] 23:45:32.714566 futex(0x7fe87c4e3228, FUTEX_WAKE_PRIVATE, 1 <unfinished ...>
[pid 22662] 23:45:32.714584 exit(0 <unfinished ...>
[pid ?8211] 23:45:32.714611 <... futex resumed>) = 0
[pid ?8211] 23:45:32.714663 futex(0x7fea0404b754, FUTEX_WAKE_OP_PRIVATE, 1, 1, 0x7fea0404b750, FUTEX_OP_SET<<28|0<<12|FUTEX_OP_CMP_GT<<24|0x1 <unfinished ...>
[pid 22662] 23:45:32.714680 <... exit resumed>) = ?
[pid ?8211] 23:45:32.714712 <... futex resumed>) = 1
[pid 22661] 23:45:32.714725 <... futex resumed>) = 0
[pid ?8211] 23:45:32.714758 futex(0x7fe87c4e3254, FUTEX_WAIT_PRIVATE, 53, NULL <unfinished ...>
[pid 22661] 23:45:32.714773 futex(0x7fea0404b728, FUTEX_WAKE_PRIVATE, 1) = 0
[pid 22662] 23:45:32.714890 +++ exited with 0 +++
[pid 22661] 23:45:32.714921 futex(0x7fe87c4e3254, FUTEX_WAKE_OP_PRIVATE, 1, 1, 0x7fe87c4e3250, FUTEX_OP_SET<<28|0<<12|FUTEX_OP_CMP_GT<<24|0x1 <unfinished ...>
[pid ?8211] 23:45:32.715029 <... futex resumed>) = 0
[pid 22661] 23:45:32.715050 <... futex resumed>) = 1
[pid ?8211] 23:45:32.715141 futex(0x7fe87c4e3228, FUTEX_WAIT_PRIVATE, 2, NULL <unfinished ...>
[pid 22661] 23:45:32.715162 futex(0x7fe87c4e3228, FUTEX_WAKE_PRIVATE, 1 <unfinished ...>
[pid ?8211] 23:45:32.715227 <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable)
[pid 22661] 23:45:32.715251 <... futex resumed>) = 0
[pid ?8211] 23:45:32.715316 futex(0x7fe87c4e3228, FUTEX_WAKE_PRIVATE, 1 <unfinished ...>
[pid 22661] 23:45:32.715335 madvise(0x7fe9f46f7000, 1028096, MADV_DONTNEED <unfinished ...>
[pid ?8211] 23:45:32.715416 <... futex resumed>) = 0
[pid 22661] 23:45:32.715431 <... madvise resumed>) = 0
[pid ?8211] 23:45:32.715501 futex(0x7fea040aeb54, FUTEX_WAKE_OP_PRIVATE, 1, 1, 0x7fea040aeb50, FUTEX_OP_SET<<28|0<<12|FUTEX_OP_CMP_GT<<24|0x1 <unfinished ...>
[pid 22661] 23:45:32.715517 munmap(0x7fe7f72fb000, 1052672 <unfinished ...>
[pid ?8211] 23:45:32.715623 <... futex resumed>) = 1
[pid 22682] 23:45:32.715645 <... futex resumed>) = 0
[pid 22661] 23:45:32.715658 <... munmap resumed>) = 0
[pid ?8211] 23:45:32.715734 futex(0x7fe87c4e3254, FUTEX_WAIT_PRIVATE, 55, NULL <unfinished ...>
[pid 22682] 23:45:32.715760 futex(0x7fea040aeb28, FUTEX_WAKE_PRIVATE, 1 <unfinished ...>
[pid 22661] 23:45:32.715775 exit(0 <unfinished ...>
[pid 22682] 23:45:32.715856 <... futex resumed>) = 0
[pid 22661] 23:45:32.715876 <... exit resumed>) = ?
[pid 22682] 23:45:32.717129 futex(0x7fe87c4e3254, FUTEX_WAKE_OP_PRIVATE, 1, 1, 0x7fe87c4e3250, FUTEX_OP_SET<<28|0<<12|FUTEX_OP_CMP_GT<<24|0x1 <unfinished ...>
[pid 22661] 23:45:32.717159 +++ exited with 0 +++
[pid ?8211] 23:45:32.717227 <... futex resumed>) = 0
[pid 22682] 23:45:32.717244 <... futex resumed>) = 1
[pid ?8211] 23:45:32.717318 futex(0x7fe87c4e3228, FUTEX_WAIT_PRIVATE, 2, NULL <unfinished ...>
[pid 22682] 23:45:32.717337 futex(0x7fe87c4e3228, FUTEX_WAKE_PRIVATE, 1 <unfinished ...>
[pid ?8211] 23:45:32.717418 <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable)
[pid 22682] 23:45:32.717443 <... futex resumed>) = 0
[pid ?8211] 23:45:32.717510 futex(0x7fe87c4e3228, FUTEX_WAKE_PRIVATE, 1 <unfinished ...>
[pid 22682] 23:45:32.717536 madvise(0x7fe98d2f1000, 1028096, MADV_DONTNEED <unfinished ...>
[pid ?8211] 23:45:32.718120 <... futex resumed>) = 0
[pid 22682] 23:45:32.718142 <... madvise resumed>) = 0
[pid ?8211] 23:45:32.718229 futex(0x7fea1c242580, FUTEX_WAKE_PRIVATE, 1 <unfinished ...>
[pid 22682] 23:45:32.718248 munmap(0x7fe789cf6000, 1052672 <unfinished ...>
[pid ?8211] 23:45:32.718391 <... futex resumed>) = 1
[pid 22698] 23:45:32.718407 <... futex resumed>) = 0
[pid 22682] 23:45:32.718422 <... munmap resumed>) = 0
[pid ?8211] 23:45:32.736892 futex(0x7fea047f4154, FUTEX_WAKE_OP_PRIVATE, 1, 1, 0x7fea047f4150, FUTEX_OP_SET<<28|0<<12|FUTEX_OP_CMP_GT<<24|0x1 <unfinished ...>
[pid 22707] 23:45:32.736930 <... futex resumed>) = 0
[pid 22698] 23:45:32.736943 mmap(0x7fe940a1b000, 12288, PROT_NONE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS|MAP_NORESERVE, -1, 0 <unfinished ...>
[pid 22682] 23:45:32.736961 exit(0 <unfinished ...>
[pid ?8211] 23:45:32.744746 <... futex resumed>) = 1
[pid 22698] 23:45:32.744778 <... mmap resumed>) = 0x7fe940a1b000
[pid 22691] 23:45:32.744793 <... futex resumed>) = 0
[pid 22682] 23:45:32.744812 <... exit resumed>) = ?
[pid ?8211] 23:45:32.744840 futex(0x7fe87c4e3254, FUTEX_WAIT_PRIVATE, 57, NULL <unfinished ...>
[pid 22691] 23:45:32.744991 futex(0x7fea047f4128, FUTEX_WAKE_PRIVATE, 1 <unfinished ...>
[pid 22682] 23:45:32.745017 +++ exited with 0 +++
[pid 22698] 23:45:32.745058 rt_sigprocmask(SIG_SETMASK, [QUIT], ?<unfinished ...>
[pid 22691] 23:45:32.745085 <... futex resumed>) = 0
[pid 22698] 23:45:32.745222 <... rt_sigprocmask resumed>NULL, 8) = 0
[pid 22691] 23:45:32.745242 mprotect(0x7fea1ce7f000, 4096, PROT_READ <unfinished ...>
[pid 22707] 23:45:32.745623 futex(0x7fea04842f54, FUTEX_WAIT_PRIVATE, 149, NULL <unfinished ...>
[pid 22703] 23:45:32.752214 futex(0x7fea1c25b2c0, FUTEX_WAKE_PRIVATE, 1 <unfinished ...>
[pid 22698] 23:45:32.752239 madvise(0x7fe940a1b000, 1028096, MADV_DONTNEED <unfinished ...>
[pid 22691] 23:45:32.752257 <... mprotect resumed>) = 0
[pid 22703] 23:45:32.752298 <... futex resumed>) = 0
[pid 22698] 23:45:32.752310 <... madvise resumed>) = 0
[pid 22691] 23:45:32.752325 mprotect(0x7fea1ce7f000, 4096, PROT_READ|PROT_WRITE <unfinished ...>
[pid 22698] 23:45:32.752399 munmap(0x7fe7f62f6000, 1052672 <unfinished ...>
[pid 22691] 23:45:32.752414 <... mprotect resumed>) = 0
[pid 22698] 23:45:32.752632 <... munmap resumed>) = 0
[pid 22691] 23:45:32.752656 mprotect(0x7fea1ce80000, 4096, PROT_NONE <unfinished ...>
[pid 22698] 23:45:32.752688 exit(0 <unfinished ...>
[pid 22691] 23:45:32.752723 <... mprotect resumed>) = 0
[pid 22698] 23:45:32.752733 <... exit resumed>) = ?
[pid 22704] 23:45:32.753857 futex(0x7fea0483ec54, FUTEX_WAIT_PRIVATE, 145, NULL <unfinished ...>
[pid 22698] 23:45:32.753883 +++ exited with 0 +++
[pid 22691] 23:45:32.753892 futex(0x7fea047f4154, FUTEX_WAIT_BITSET_PRIVATE, 267, {tv_sec=2714675, tv_nsec=834392346}, 0xffffffff <unfinished ...>
[pid 22709] 23:45:32.758842 futex(0x7fea04844e54, FUTEX_WAIT_PRIVATE, 149, NULL <unfinished ...>
[pid 22691] 23:45:32.763245 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out)
[pid 22691] 23:45:32.763283 futex(0x7fea047f4128, FUTEX_WAKE_PRIVATE, 1) = 0
[pid 22691] 23:45:32.763393 futex(0x7fea047f4154, FUTEX_WAIT_BITSET_PRIVATE, 1, {tv_sec=2714675, tv_nsec=844542036}, 0xffffffff <unfinished ...>
[pid 22703] 23:45:32.765595 futex(0x7fea0483cc54, FUTEX_WAIT_PRIVATE, 141, NULL <unfinished ...>
[pid 22691] 23:45:32.773425 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out)
[pid 22691] 23:45:32.773511 futex(0x7fea047f4128, FUTEX_WAKE_PRIVATE, 1) = 0
[pid 22691] 23:45:32.773648 futex(0x7fea047f4154, FUTEX_WAIT_BITSET_PRIVATE, 1, {tv_sec=2714675, tv_nsec=854802121}, 0xffffffff) = -1 ETIMEDOUT (Connection timed out)
[pid 22691] 23:45:32.783726 futex(0x7fea047f4128, FUTEX_WAKE_PRIVATE, 1) = 0
[pid 22691] 23:45:32.783824 futex(0x7fea047f4154, FUTEX_WAIT_BITSET_PRIVATE, 1, {tv_sec=2714675, tv_nsec=864993020}, 0xffffffff) = -1 ETIMEDOUT (Connection timed out)
[pid 22691] 23:45:32.794042 futex(0x7fea047f4128, FUTEX_WAKE_PRIVATE, 1) = 0
[pid 22691] 23:45:32.794134 futex(0x7fea047f4154, FUTEX_WAIT_BITSET_PRIVATE, 1, {tv_sec=2714675, tv_nsec=875312520}, 0xffffffff) = -1 ETIMEDOUT (Connection timed out)
[pid 22691] 23:45:32.804256 futex(0x7fea047f4128, FUTEX_WAKE_PRIVATE, 1) = 0
[pid 22691] 23:45:32.804412 futex(0x7fea047f4154, FUTEX_WAIT_BITSET_PRIVATE, 1, {tv_sec=2714675, tv_nsec=885594552}, 0xffffffff) = -1 ETIMEDOUT (Connection timed out)
[pid 22691] 23:45:32.814559 futex(0x7fea047f4128, FUTEX_WAKE_PRIVATE, 1) = 0
[pid 22691] 23:45:32.814695 futex(0x7fea047f4154, FUTEX_WAIT_BITSET_PRIVATE, 1, {tv_sec=2714675, tv_nsec=895858784}, 0xffffffff) = -1 ETIMEDOUT (Connection timed out)
[pid 22691] 23:45:32.824782 futex(0x7fea047f4128, FUTEX_WAKE_PRIVATE, 1) = 0
[pid 22691] 23:45:32.824869 futex(0x7fea047f4154, FUTEX_WAIT_BITSET_PRIVATE, 1, {tv_sec=2714675, tv_nsec=906047213}, 0xffffffff) = -1 ETIMEDOUT (Connection timed out)
[pid 22691] 23:45:32.834957 futex(0x7fea047f4128, FUTEX_WAKE_PRIVATE, 1) = 0
[pid 22691] 23:45:32.835076 futex(0x7fea047f4154, FUTEX_WAIT_BITSET_PRIVATE, 1, {tv_sec=2714675, tv_nsec=916248501}, 0xffffffff) = -1 ETIMEDOUT (Connection timed out)
[pid 22691] 23:45:32.845424 futex(0x7fea047f4128, FUTEX_WAKE_PRIVATE, 1) = 0
[pid 22691] 23:45:32.845578 futex(0x7fea047f4154, FUTEX_WAIT_BITSET_PRIVATE, 1, {tv_sec=2714675, tv_nsec=926744131}, 0xffffffff) = -1 ETIMEDOUT (Connection timed out)
[pid 22691] 23:45:32.856076 futex(0x7fea047f4128, FUTEX_WAKE_PRIVATE, 1) = 0
[pid 22691] 23:45:32.856205 futex(0x7fea047f4154, FUTEX_WAIT_BITSET_PRIVATE, 1, {tv_sec=2714675, tv_nsec=937381552}, 0xffffffff) = -1 ETIMEDOUT (Connection timed out)
[pid 22691] 23:45:32.866316 futex(0x7fea047f4128, FUTEX_WAKE_PRIVATE, 1) = 0
[pid 22691] 23:45:32.866426 futex(0x7fea047f4154, FUTEX_WAIT_BITSET_PRIVATE, 1, {tv_sec=2714675, tv_nsec=947591344}, 0xffffffff) = -1 ETIMEDOUT (Connection timed out)
[pid 22691] 23:45:32.876542 futex(0x7fea047f4128, FUTEX_WAKE_PRIVATE, 1) = 0
[pid 22691] 23:45:32.876660 futex(0x7fea047f4154, FUTEX_WAIT_BITSET_PRIVATE, 1, {tv_sec=2714675, tv_nsec=957825377}, 0xffffffff) = -1 ETIMEDOUT (Connection timed out)
[pid 22691] 23:45:32.886714 futex(0x7fea047f4128, FUTEX_WAKE_PRIVATE, 1) = 0
[pid 22691] 23:45:32.886795 futex(0x7fea047f4154, FUTEX_WAIT_BITSET_PRIVATE, 1, {tv_sec=2714675, tv_nsec=967977393}, 0xffffffff) = -1 ETIMEDOUT (Connection timed out)
[pid 22691] 23:45:32.896893 futex(0x7fea047f4128, FUTEX_WAKE_PRIVATE, 1) = 0
[pid 22691] 23:45:32.897282 futex(0x7fea047f4154, FUTEX_WAIT_BITSET_PRIVATE, 1, {tv_sec=2714675, tv_nsec=978458782}, 0xffffffff) = -1 ETIMEDOUT (Connection timed out)
[pid 22691] 23:45:32.907332 futex(0x7fea047f4128, FUTEX_WAKE_PRIVATE, 1) = 0
[pid 22691] 23:45:32.907420 futex(0x7fea047f4154, FUTEX_WAIT_BITSET_PRIVATE, 1, {tv_sec=2714675, tv_nsec=988600233}, 0xffffffff) = -1 ETIMEDOUT (Connection timed out)
[pid 22691] 23:45:32.918139 futex(0x7fea047f4128, FUTEX_WAKE_PRIVATE, 1) = 0
[pid 22691] 23:45:32.918503 futex(0x7fea047f4154, FUTEX_WAIT_BITSET_PRIVATE, 1, {tv_sec=2714675, tv_nsec=999671156}, 0xffffffff) = -1 ETIMEDOUT (Connection timed out)
[pid 22691] 23:45:32.928600 futex(0x7fea047f4128, FUTEX_WAKE_PRIVATE, 1) = 0
[pid 22691] 23:45:32.928721 futex(0x7fea047f4154, FUTEX_WAIT_BITSET_PRIVATE, 1, {tv_sec=2714676, tv_nsec=9899927}, 0xffffffff) = -1 ETIMEDOUT (Connection timed out)
[pid 22691] 23:45:32.938811 futex(0x7fea047f4128, FUTEX_WAKE_PRIVATE, 1) = 0
[pid 22691] 23:45:32.938894 futex(0x7fea047f4154, FUTEX_WAIT_BITSET_PRIVATE, 1, {tv_sec=2714676, tv_nsec=20070003}, 0xffffffff) = -1 ETIMEDOUT (Connection timed out)
[pid 22691] 23:45:32.948969 futex(0x7fea047f4128, FUTEX_WAKE_PRIVATE, 1) = 0
[pid 22691] 23:45:32.949122 futex(0x7fea047f4154, FUTEX_WAIT_BITSET_PRIVATE, 1, {tv_sec=2714676, tv_nsec=30231119}, 0xffffffff) = -1 ETIMEDOUT (Connection timed out)
[pid 22691] 23:45:32.959124 futex(0x7fea047f4128, FUTEX_WAKE_PRIVATE, 1) = 0
[pid 22691] 23:45:32.959213 futex(0x7fea047f4154, FUTEX_WAIT_BITSET_PRIVATE, 1, {tv_sec=2714676, tv_nsec=40391627}, 0xffffffff) = -1 ETIMEDOUT (Connection timed out)
[pid 22691] 23:45:32.969586 futex(0x7fea047f4128, FUTEX_WAKE_PRIVATE, 1) = 0
[pid 22691] 23:45:32.969661 futex(0x7fea047f4154, FUTEX_WAIT_BITSET_PRIVATE, 1, {tv_sec=2714676, tv_nsec=50840002}, 0xffffffff) = -1 ETIMEDOUT (Connection timed out)
[pid 22691] 23:45:32.980169 futex(0x7fea047f4128, FUTEX_WAKE_PRIVATE, 1) = 0
[pid 22691] 23:45:32.980826 futex(0x7fea047f4154, FUTEX_WAIT_BITSET_PRIVATE, 1, {tv_sec=2714676, tv_nsec=61986745}, 0xffffffff) = -1 ETIMEDOUT (Connection timed out)
[pid 22691] 23:45:32.990881 futex(0x7fea047f4128, FUTEX_WAKE_PRIVATE, 1) = 0
[pid 22691] 23:45:32.990962 futex(0x7fea047f4154, FUTEX_WAIT_BITSET_PRIVATE, 1, {tv_sec=2714676, tv_nsec=72144067}, 0xffffffff <unfinished ...>
[pid 22765] 23:45:32.991700 <... poll resumed>) = 0 (Timeout)
[pid 22765] 23:45:32.991768 futex(0x7fea04c7ab54, FUTEX_WAIT_PRIVATE, 1733, NULL <unfinished ...>
[pid 22691] 23:45:33.001043 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out)
[pid 22691] 23:45:33.001084 futex(0x7fea047f4128, FUTEX_WAKE_PRIVATE, 1) = 0
[pid 22691] 23:45:33.001171 futex(0x7fea047f4154, FUTEX_WAIT_BITSET_PRIVATE, 1, {tv_sec=2714676, tv_nsec=82341718}, 0xffffffff) = -1 ETIMEDOUT (Connection timed out)
[pid 22691] 23:45:33.011441 futex(0x7fea047f4128, FUTEX_WAKE_PRIVATE, 1) = 0
[pid 22691] 23:45:33.011525 futex(0x7fea047f4154, FUTEX_WAIT_BITSET_PRIVATE, 1, {tv_sec=2714676, tv_nsec=92702709}, 0xffffffff) = -1 ETIMEDOUT (Connection timed out)
[pid 22691] 23:45:33.021700 futex(0x7fea047f4128, FUTEX_WAKE_PRIVATE, 1) = 0
[pid 22691] 23:45:33.021894 futex(0x7fea047f4154, FUTEX_WAIT_BITSET_PRIVATE, 1, {tv_sec=2714676, tv_nsec=103056564}, 0xffffffff) = -1 ETIMEDOUT (Connection timed out)
[pid 22691] 23:45:33.032004 futex(0x7fea047f4128, FUTEX_WAKE_PRIVATE, 1) = 0
[pid 22691] 23:45:33.032106 futex(0x7fea047f4154, FUTEX_WAIT_BITSET_PRIVATE, 1, {tv_sec=2714676, tv_nsec=113279086}, 0xffffffff) = -1 ETIMEDOUT (Connection timed out)
[pid 22691] 23:45:33.043738 futex(0x7fea047f4128, FUTEX_WAKE_PRIVATE, 1) = 0
[pid 22691] 23:45:33.043836 futex(0x7fea047f4154, FUTEX_WAIT_BITSET_PRIVATE, 1, {tv_sec=2714676, tv_nsec=125017754}, 0xffffffff) = -1 ETIMEDOUT (Connection timed out)
[pid 22691] 23:45:33.053980 futex(0x7fea047f4128, FUTEX_WAKE_PRIVATE, 1) = 0
[pid 22691] 23:45:33.054063 futex(0x7fea047f4154, FUTEX_WAIT_BITSET_PRIVATE, 1, {tv_sec=2714676, tv_nsec=135246437}, 0xffffffff) = -1 ETIMEDOUT (Connection timed out)
[pid 22691] 23:45:33.064241 futex(0x7fea047f4128, FUTEX_WAKE_PRIVATE, 1) = 0
[pid 22691] 23:45:33.064402 futex(0x7fea047f4154, FUTEX_WAIT_BITSET_PRIVATE, 1, {tv_sec=2714676, tv_nsec=145556040}, 0xffffffff) = -1 ETIMEDOUT (Connection timed out)
[pid 22691] 23:45:33.074505 futex(0x7fea047f4128, FUTEX_WAKE_PRIVATE, 1) = 0
[pid 22691] 23:45:33.074639 unlink("/tmp/hsperfdata_quote/22392") = 0
[pid 22847] 23:45:33.285376 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out)
[pid 22847] 23:45:33.285453 futex(0x7fea050ea928, FUTEX_WAKE_PRIVATE, 1) = 0
[pid 22847] 23:45:33.285541 futex(0x7fea050eab54, FUTEX_WAIT_PRIVATE, 36581, NULL <unfinished ...>
[pid 22691] 23:45:33.372659 exit_group(0 <unfinished ...>
[pid ?8202] 23:45:33.373313 <... futex resumed>) = ?
[pid ?8194] 23:45:33.373335 <... futex resumed>) = ?
[pid ?7184] 23:45:33.373344 <... futex resumed>) = ?
[pid ?7183] 23:45:33.373360 <... futex resumed>) = ?
[pid ?6415] 23:45:33.373370 <... futex resumed>) = ?
[pid ?4002] 23:45:33.373379 <... futex resumed>) = ?
[pid 13160] 23:45:33.373388 <... futex resumed>) = ?
[pid 24517] 23:45:33.373397 <... futex resumed>) = ?
[pid 11584] 23:45:33.373405 <... futex resumed>) = ?
[pid ?7178] 23:45:33.373415 <... futex resumed>) = ?
[pid 16004] 23:45:33.373425 <... futex resumed>) = ?
[pid ?7181] 23:45:33.373435 <... futex resumed>) = ?
[pid ?8197] 23:45:33.373444 <... futex resumed>) = ?
[pid ?2556] 23:45:33.373453 <... futex resumed>) = ?
[pid 21517] 23:45:33.373462 <... futex resumed>) = ?
[pid 29363] 23:45:33.373471 <... futex resumed>) = ?
[pid 17452] 23:45:33.373482 <... futex resumed>) = ?
[pid ?6337] 23:45:33.373490 <... futex resumed>) = ?
[pid 22379] 23:45:33.373497 <... futex resumed>) = ?
[pid 10932] 23:45:33.373506 <... futex resumed>) = ?
[pid 28498] 23:45:33.373516 <... futex resumed>) = ?
[pid 17188] 23:45:33.373525 <... futex resumed>) = ?
[pid 23370] 23:45:33.373532 <... futex resumed>) = ?
[pid ?8001] 23:45:33.373541 <... futex resumed>) = ?
[pid ?9223] 23:45:33.373551 <... futex resumed>) = ?
[pid 11018] 23:45:33.373560 <... futex resumed>) = ?
[pid ?8211] 23:45:33.373568 <... futex resumed>) = ?
[pid 11949] 23:45:33.373578 <... futex resumed>) = ?
[pid ?7180] 23:45:33.373587 <... futex resumed>) = ?
[pid ?6397] 23:45:33.373596 <... futex resumed>) = ?
[pid 22558] 23:45:33.373604 <... futex resumed>) = ?
[pid ?1488] 23:45:33.373613 <... futex resumed>) = ?
[pid 21497] 23:45:33.373621 <... futex resumed>) = ?
[pid 10448] 23:45:33.373631 <... futex resumed>) = ? ERESTARTSYS (To be restarted if SA_RESTART is set)
[pid 31431] 23:45:33.373642 <... futex resumed>) = ?
[pid 17760] 23:45:33.373651 <... futex resumed>) = ?
[pid ?3464] 23:45:33.373660 <... futex resumed>) = ?
[pid ?7177] 23:45:33.373670 <... futex resumed>) = ?
[pid 27460] 23:45:33.373680 <... futex resumed>) = ?
[pid ?6980] 23:45:33.373688 <... futex resumed>) = ?
[pid ?7182] 23:45:33.373695 <... futex resumed>) = ?
[pid ?8211] 23:45:33.374503 +++ exited with 0 +++
[pid ?8202] 23:45:33.374517 +++ exited with 0 +++
[pid ?8197] 23:45:33.374525 +++ exited with 0 +++
[pid ?8194] 23:45:33.374531 +++ exited with 0 +++
[pid ?7184] 23:45:33.374537 +++ exited with 0 +++
[pid ?7183] 23:45:33.374542 +++ exited with 0 +++
[pid ?7181] 23:45:33.374546 +++ exited with 0 +++
[pid ?7180] 23:45:33.374551 +++ exited with 0 +++
[pid ?7182] 23:45:33.374555 +++ exited with 0 +++
[pid ?7178] 23:45:33.374559 +++ exited with 0 +++
[pid ?7177] 23:45:33.374563 +++ exited with 0 +++
[pid 10448] 23:45:33.374569 +++ exited with 0 +++
[pid ?2556] 23:45:33.374576 +++ exited with 0 +++
[pid 29363] 23:45:33.374582 +++ exited with 0 +++
[pid ?4002] 23:45:33.374588 +++ exited with 0 +++
[pid ?6980] 23:45:33.374594 +++ exited with 0 +++
[pid 13160] 23:45:33.374601 +++ exited with 0 +++
[pid 16004] 23:45:33.374605 +++ exited with 0 +++
[pid 21517] 23:45:33.374610 +++ exited with 0 +++
[pid 27460] 23:45:33.374614 +++ exited with 0 +++
[pid 11584] 23:45:33.374618 +++ exited with 0 +++
[pid 17452] 23:45:33.374622 +++ exited with 0 +++
[pid ?6337] 23:45:33.374627 +++ exited with 0 +++
[pid 22379] 23:45:33.374632 +++ exited with 0 +++
[pid 10932] 23:45:33.374638 +++ exited with 0 +++
[pid 28498] 23:45:33.374644 +++ exited with 0 +++
[pid ?1488] 23:45:33.374650 +++ exited with 0 +++
[pid 23370] 23:45:33.374656 +++ exited with 0 +++
[pid ?8001] 23:45:33.374662 +++ exited with 0 +++
[pid ?9223] 23:45:33.374668 +++ exited with 0 +++
[pid ?6397] 23:45:33.374674 +++ exited with 0 +++
[pid 22558] 23:45:33.374678 +++ exited with 0 +++
[pid 31431] 23:45:33.374683 +++ exited with 0 +++
[pid ?3464] 23:45:33.374687 +++ exited with 0 +++
[pid 19005] 23:45:33.374691 <... futex resumed>) = ?
[pid ?4933] 23:45:33.374700 <... futex resumed>) = ?
[pid 20750] 23:45:33.374709 <... futex resumed>) = ?
[pid ?6523] 23:45:33.374718 <... futex resumed>) = ?
[pid ?6274] 23:45:33.374726 <... futex resumed>) = ?
[pid 24230] 23:45:33.374735 <... futex resumed>) = ?
[pid ?7661] 23:45:33.374743 <... futex resumed>) = ?
[pid 32181] 23:45:33.374755 <... futex resumed>) = ?
[pid 22037] 23:45:33.374765 <... futex resumed>) = ?
[pid 31868] 23:45:33.374772 <... futex resumed>) = ?
[pid 20149] 23:45:33.374779 <... futex resumed>) = ?
[pid 20014] 23:45:33.374786 <... futex resumed>) = ?
[pid 32275] 23:45:33.374794 <... futex resumed>) = ?
[pid 21264] 23:45:33.374812 <... futex resumed>) = ?
[pid ?4029] 23:45:33.374821 <... futex resumed>) = ?
[pid 31241] 23:45:33.374828 <... futex resumed>) = ?
[pid 14217] 23:45:33.374838 <... futex resumed>) = ?
[pid 16900] 23:45:33.374847 <... futex resumed>) = ?
[pid ?3023] 23:45:33.374854 <... futex resumed>) = ?
[pid 11971] 23:45:33.374862 <... futex resumed>) = ?
[pid 13525] 23:45:33.374869 <... futex resumed>) = ?
[pid ?3247] 23:45:33.374878 <... futex resumed>) = ?
[pid 23198] 23:45:33.374887 <... futex resumed>) = ?
[pid ?6249] 23:45:33.374896 <... futex resumed>) = ?
[pid 26388] 23:45:33.374905 <... futex resumed>) = ?
[pid 11442] 23:45:33.374912 <... futex resumed>) = ?
[pid 29847] 23:45:33.374918 <... futex resumed>) = ?
[pid 13611] 23:45:33.374924 <... futex resumed>) = ?
[pid ?6415] 23:45:33.374931 +++ exited with 0 +++
[pid 18047] 23:45:33.374937 <... futex resumed>) = ?
[pid ?4340] 23:45:33.374945 <... futex resumed>) = ?
[pid 24517] 23:45:33.374954 +++ exited with 0 +++
[pid 32426] 23:45:33.374960 <... futex resumed>) = ?
[pid 13908] 23:45:33.374969 <... futex resumed>) = ?
[pid ? 547] 23:45:33.374978 <... futex resumed>) = ?
[pid 17760] 23:45:33.374987 +++ exited with 0 +++
[pid 31719] 23:45:33.374994 <... futex resumed>) = ?
[pid 21634] 23:45:33.375004 <... futex resumed>) = ?
[pid 27346] 23:45:33.375012 <... futex resumed>) = ?
[pid 12878] 23:45:33.375022 <... futex resumed>) = ?
[pid 30609] 23:45:33.375028 <... futex resumed>) = ?
[pid 31043] 23:45:33.375035 <... futex resumed>) = ?
[pid 18406] 23:45:33.375042 <... futex resumed>) = ?
[pid 29105] 23:45:33.375049 <... futex resumed>) = ?
[pid 28380] 23:45:33.375057 <... futex resumed>) = ?
[pid 32545] 23:45:33.375068 <... futex resumed>) = ?
[pid 20360] 23:45:33.375077 <... futex resumed>) = ?
[pid ?3610] 23:45:33.375087 <... futex resumed>) = ?
[pid 23454] 23:45:33.375095 <... futex resumed>) = ?
[pid 21490] 23:45:33.375105 <... futex resumed>) = ?
[pid 13352] 23:45:33.375111 <... futex resumed>) = ?
[pid 28548] 23:45:33.375217 <... futex resumed>) = ?
[pid 15254] 23:45:33.375230 <... futex resumed>) = ?
[pid 31203] 23:45:33.375239 <... futex resumed>) = ?
[pid 16095] 23:45:33.375247 <... futex resumed>) = ?
[pid 31571] 23:45:33.375257 <... futex resumed>) = ?
[pid 19561] 23:45:33.375267 <... futex resumed>) = ?
[pid ?2271] 23:45:33.375276 <... futex resumed>) = ?
[pid ?5941] 23:45:33.375284 <... futex resumed>) = ?
[pid ?6129] 23:45:33.375293 <... futex resumed>) = ?
[pid 19651] 23:45:33.375302 <... futex resumed>) = ?
[pid ?9302] 23:45:33.375311 <... futex resumed>) = ?
[pid 13893] 23:45:33.375319 <... futex resumed>) = ?
[pid 18053] 23:45:33.375329 <... futex resumed>) = ?
[pid 25921] 23:45:33.375338 <... futex resumed>) = ?
[pid 24365] 23:45:33.375347 <... futex resumed>) = ?
[pid 24046] 23:45:33.375363 <... futex resumed>) = ?
[pid 23845] 23:45:33.375372 <... futex resumed>) = ?
[pid 23571] 23:45:33.375380 <... futex resumed>) = ?
[pid 23567] 23:45:33.375387 <... futex resumed>) = ?
[pid 23566] 23:45:33.375397 <... futex resumed>) = ?
[pid 23565] 23:45:33.375405 <... futex resumed>) = ?
[pid 23555] 23:45:33.375413 <... futex resumed>) = ?
[pid 23267] 23:45:33.375422 <... futex resumed>) = ?
[pid 23078] 23:45:33.375431 <... futex resumed>) = ?
[pid 23028] 23:45:33.375442 <... futex resumed>) = ?
[pid 23027] 23:45:33.375451 <... futex resumed>) = ?
[pid 23015] 23:45:33.375460 <... futex resumed>) = ?
[pid 22994] 23:45:33.375468 <... futex resumed>) = ?
[pid 22983] 23:45:33.375478 <... futex resumed>) = ?
[pid 22976] 23:45:33.375495 <... poll resumed> <unfinished ...>) = ?
[pid 22974] 23:45:33.375505 <... futex resumed>) = ?
[pid 22964] 23:45:33.375516 <... futex resumed>) = ?
[pid 22963] 23:45:33.375524 <... futex resumed>) = ?
[pid 22962] 23:45:33.375531 <... futex resumed>) = ?
[pid 22961] 23:45:33.375539 <... futex resumed>) = ?
[pid 22960] 23:45:33.375547 <... futex resumed>) = ?
[pid 22959] 23:45:33.375557 <... futex resumed>) = ?
[pid 22958] 23:45:33.375567 <... futex resumed>) = ?
[pid 22957] 23:45:33.375577 <... futex resumed>) = ?
[pid 21497] 23:45:33.375585 +++ exited with 0 +++
[pid 22956] 23:45:33.375591 <... futex resumed>) = ?
[pid 22955] 23:45:33.375597 <... futex resumed>) = ?
[pid 22954] 23:45:33.375604 <... futex resumed>) = ?
[pid 11949] 23:45:33.375610 +++ exited with 0 +++
[pid 22953] 23:45:33.375614 <... futex resumed>) = ?
[pid 22952] 23:45:33.375622 <... futex resumed>) = ?
[pid 11018] 23:45:33.375631 +++ exited with 0 +++
[pid 22951] 23:45:33.375637 <... futex resumed>) = ?
[pid 22950] 23:45:33.375646 <... futex resumed>) = ?
[pid 17188] 23:45:33.375656 +++ exited with 0 +++
[pid 22949] 23:45:33.375661 <... futex resumed>) = ?
[pid 22924] 23:45:33.375666 <... futex resumed>) = ?
[pid 22876] 23:45:33.375674 <... restart_syscall resumed>) = ?
[pid 22875] 23:45:33.375680 <... restart_syscall resumed>) = ?
[pid 22873] 23:45:33.375688 <... restart_syscall resumed>) = ?
[pid 22847] 23:45:33.375696 <... futex resumed>) = ?
[pid 22845] 23:45:33.375706 <... futex resumed>) = ?
[pid 22765] 23:45:33.375714 <... futex resumed>) = ?
[pid 22763] 23:45:33.375723 <... futex resumed>) = ?
[pid 22716] 23:45:33.375729 <... futex resumed>) = ?
[pid 22715] 23:45:33.375737 <... futex resumed>) = ?
[pid 22713] 23:45:33.375746 <... futex resumed>) = ?
[pid 22711] 23:45:33.375756 <... futex resumed>) = ?
[pid 22710] 23:45:33.375765 <... futex resumed>) = ?
[pid 22709] 23:45:33.375776 <... futex resumed>) = ?
[pid 22707] 23:45:33.375785 <... futex resumed>) = ?
[pid 22706] 23:45:33.375793 <... futex resumed>) = ?
[pid 22704] 23:45:33.375807 <... futex resumed>) = ?
[pid 22703] 23:45:33.375814 <... futex resumed>) = ?
[pid 22702] 23:45:33.375822 <... futex resumed>) = ?
[pid 22700] 23:45:33.375832 <... futex resumed>) = ?
[pid 22699] 23:45:33.375841 <... futex resumed>) = ?
[pid 22697] 23:45:33.375850 <... futex resumed>) = ?
[pid 22694] 23:45:33.375860 <... futex resumed>) = ?
[pid 22693] 23:45:33.375869 <... futex resumed>) = ?
[pid 22691] 23:45:33.375875 <... exit_group resumed>) = ?
[pid 22689] 23:45:33.375881 <... futex resumed>) = ?
[pid 22688] 23:45:33.375887 <... futex resumed>) = ?
[pid 22687] 23:45:33.375895 <... futex resumed>) = ?
[pid 22685] 23:45:33.375905 <... futex resumed>) = ?
[pid 22683] 23:45:33.375913 <... futex resumed>) = ?
[pid 22660] 23:45:33.375922 <... futex resumed>) = ?
[pid 22659] 23:45:33.375931 <... futex resumed>) = ?
[pid 22658] 23:45:33.375939 <... futex resumed>) = ?
[pid 22657] 23:45:33.375947 <... futex resumed>) = ?
[pid 22656] 23:45:33.375956 <... futex resumed>) = ?
[pid 22655] 23:45:33.375964 <... futex resumed>) = ?
[pid 22654] 23:45:33.375973 <... futex resumed>) = ?
[pid 22653] 23:45:33.375981 <... futex resumed>) = ?
[pid 22652] 23:45:33.375989 <... futex resumed>) = ?
[pid 22651] 23:45:33.375997 <... futex resumed>) = ?
[pid 22650] 23:45:33.376006 <... futex resumed>) = ?
[pid 22649] 23:45:33.376014 <... futex resumed>) = ?
[pid 22648] 23:45:33.376022 <... futex resumed>) = ?
[pid 22647] 23:45:33.376031 <... futex resumed>) = ?
[pid 22646] 23:45:33.376039 <... futex resumed>) = ?
[pid 22645] 23:45:33.376048 <... futex resumed>) = ?
[pid 22644] 23:45:33.376058 <... futex resumed>) = ?
[pid 22643] 23:45:33.376066 <... futex resumed>) = ?
[pid 22642] 23:45:33.376074 <... futex resumed>) = ?
[pid 22641] 23:45:33.376085 <... futex resumed>) = ?
[pid 22639] 23:45:33.376092 <... futex resumed>) = ?
[pid 22392] 23:45:33.376100 <... futex resumed>) = ?
[pid 19005] 23:45:33.376617 +++ exited with 0 +++
[pid ?4933] 23:45:33.376625 +++ exited with 0 +++
[pid 20750] 23:45:33.376629 +++ exited with 0 +++
[pid ?6523] 23:45:33.376635 +++ exited with 0 +++
[pid ?6274] 23:45:33.376641 +++ exited with 0 +++
[pid 24230] 23:45:33.376647 +++ exited with 0 +++
[pid ?7661] 23:45:33.376653 +++ exited with 0 +++
[pid 32181] 23:45:33.376658 +++ exited with 0 +++
[pid 22037] 23:45:33.376662 +++ exited with 0 +++
[pid 31868] 23:45:33.376666 +++ exited with 0 +++
[pid 20149] 23:45:33.376671 +++ exited with 0 +++
[pid 20014] 23:45:33.376675 +++ exited with 0 +++
[pid 32275] 23:45:33.376679 +++ exited with 0 +++
[pid 21264] 23:45:33.376683 +++ exited with 0 +++
[pid ?4029] 23:45:33.376688 +++ exited with 0 +++
[pid 31241] 23:45:33.376692 +++ exited with 0 +++
[pid 14217] 23:45:33.376697 +++ exited with 0 +++
[pid 16900] 23:45:33.376703 +++ exited with 0 +++
[pid ?3023] 23:45:33.376709 +++ exited with 0 +++
[pid 11971] 23:45:33.376715 +++ exited with 0 +++
[pid 13525] 23:45:33.376720 +++ exited with 0 +++
[pid ?3247] 23:45:33.376724 +++ exited with 0 +++
[pid 23198] 23:45:33.376728 +++ exited with 0 +++
[pid ?6249] 23:45:33.376733 +++ exited with 0 +++
[pid 26388] 23:45:33.376737 +++ exited with 0 +++
[pid 11442] 23:45:33.376741 +++ exited with 0 +++
[pid 29847] 23:45:33.376883 +++ exited with 0 +++
[pid 13611] 23:45:33.376893 +++ exited with 0 +++
[pid 18047] 23:45:33.376900 +++ exited with 0 +++
[pid ?4340] 23:45:33.376905 +++ exited with 0 +++
[pid 32426] 23:45:33.376909 +++ exited with 0 +++
[pid 13908] 23:45:33.376913 +++ exited with 0 +++
[pid ? 547] 23:45:33.376917 +++ exited with 0 +++
[pid 31719] 23:45:33.376922 +++ exited with 0 +++
[pid 21634] 23:45:33.376926 +++ exited with 0 +++
[pid 27346] 23:45:33.376930 +++ exited with 0 +++
[pid 30609] 23:45:33.376934 +++ exited with 0 +++
[pid 31043] 23:45:33.376939 +++ exited with 0 +++
[pid 18406] 23:45:33.376943 +++ exited with 0 +++
[pid 29105] 23:45:33.376949 +++ exited with 0 +++
[pid 28380] 23:45:33.376956 +++ exited with 0 +++
[pid 32545] 23:45:33.376962 +++ exited with 0 +++
[pid 20360] 23:45:33.376966 +++ exited with 0 +++
[pid ?3610] 23:45:33.376970 +++ exited with 0 +++
[pid 23454] 23:45:33.376975 +++ exited with 0 +++
[pid 13352] 23:45:33.376979 +++ exited with 0 +++
[pid 16095] 23:45:33.376983 +++ exited with 0 +++
[pid 31571] 23:45:33.376987 +++ exited with 0 +++
[pid ?5941] 23:45:33.376992 +++ exited with 0 +++
[pid ?6129] 23:45:33.376996 +++ exited with 0 +++
[pid ?9302] 23:45:33.377000 +++ exited with 0 +++
[pid 13893] 23:45:33.377005 +++ exited with 0 +++
[pid 18053] 23:45:33.377011 +++ exited with 0 +++
[pid 24365] 23:45:33.377017 +++ exited with 0 +++
[pid 23845] 23:45:33.377023 +++ exited with 0 +++
[pid 23571] 23:45:33.377028 +++ exited with 0 +++
[pid 23567] 23:45:33.377032 +++ exited with 0 +++
[pid 23566] 23:45:33.377036 +++ exited with 0 +++
[pid 23565] 23:45:33.377040 +++ exited with 0 +++
[pid 23078] 23:45:33.377044 +++ exited with 0 +++
[pid 23028] 23:45:33.377049 +++ exited with 0 +++
[pid 23027] 23:45:33.377053 +++ exited with 0 +++
[pid 23015] 23:45:33.377057 +++ exited with 0 +++
[pid 22994] 23:45:33.377061 +++ exited with 0 +++
[pid 22983] 23:45:33.377066 +++ exited with 0 +++
[pid 22976] 23:45:33.377072 +++ exited with 0 +++
[pid 22974] 23:45:33.377078 +++ exited with 0 +++
[pid 22964] 23:45:33.377084 +++ exited with 0 +++
[pid 22962] 23:45:33.377089 +++ exited with 0 +++
[pid 22960] 23:45:33.377093 +++ exited with 0 +++
[pid 22959] 23:45:33.377097 +++ exited with 0 +++
[pid 22958] 23:45:33.377101 +++ exited with 0 +++
[pid 22957] 23:45:33.377105 +++ exited with 0 +++
[pid 22956] 23:45:33.377110 +++ exited with 0 +++
[pid 22954] 23:45:33.377114 +++ exited with 0 +++
[pid 22951] 23:45:33.377118 +++ exited with 0 +++
[pid 22950] 23:45:33.377122 +++ exited with 0 +++
[pid 22949] 23:45:33.377127 +++ exited with 0 +++
[pid 22924] 23:45:33.377133 +++ exited with 0 +++
[pid 22876] 23:45:33.377139 +++ exited with 0 +++
[pid 22875] 23:45:33.377145 +++ exited with 0 +++
[pid 22873] 23:45:33.377149 +++ exited with 0 +++
[pid 22847] 23:45:33.377154 +++ exited with 0 +++
[pid 22765] 23:45:33.377158 +++ exited with 0 +++
[pid 22955] 23:45:33.377162 +++ exited with 0 +++
[pid 22763] 23:45:33.377166 +++ exited with 0 +++
[pid 22716] 23:45:33.377171 +++ exited with 0 +++
[pid 22715] 23:45:33.377175 +++ exited with 0 +++
[pid 22845] 23:45:33.377179 +++ exited with 0 +++
[pid 22713] 23:45:33.377183 +++ exited with 0 +++
[pid 22711] 23:45:33.377188 +++ exited with 0 +++
[pid 22710] 23:45:33.377194 +++ exited with 0 +++
[pid 22709] 23:45:33.377200 +++ exited with 0 +++
[pid 22707] 23:45:33.377206 +++ exited with 0 +++
[pid 22706] 23:45:33.377210 +++ exited with 0 +++
[pid 22704] 23:45:33.377215 +++ exited with 0 +++
[pid 22703] 23:45:33.377219 +++ exited with 0 +++
[pid 22702] 23:45:33.377223 +++ exited with 0 +++
[pid ?2271] 23:45:33.377227 +++ exited with 0 +++
[pid 22700] 23:45:33.377231 +++ exited with 0 +++
[pid 22697] 23:45:33.377236 +++ exited with 0 +++
[pid 22694] 23:45:33.377240 +++ exited with 0 +++
[pid 22693] 23:45:33.377244 +++ exited with 0 +++
[pid 31203] 23:45:33.377248 +++ exited with 0 +++
[pid 22691] 23:45:33.377255 +++ exited with 0 +++
[pid 22689] 23:45:33.377261 +++ exited with 0 +++
[pid 22688] 23:45:33.377267 +++ exited with 0 +++
[pid 22687] 23:45:33.377271 +++ exited with 0 +++
[pid 22685] 23:45:33.377276 +++ exited with 0 +++
[pid 22961] 23:45:33.377280 +++ exited with 0 +++
[pid 22660] 23:45:33.377284 +++ exited with 0 +++
[pid 22659] 23:45:33.377288 +++ exited with 0 +++
[pid 22658] 23:45:33.377293 +++ exited with 0 +++
[pid 22953] 23:45:33.377297 +++ exited with 0 +++
[pid 22657] 23:45:33.377301 +++ exited with 0 +++
[pid 22656] 23:45:33.377305 +++ exited with 0 +++
[pid 22952] 23:45:33.377310 +++ exited with 0 +++
[pid 22651] 23:45:33.377316 +++ exited with 0 +++
[pid 22650] 23:45:33.377322 +++ exited with 0 +++
[pid 22649] 23:45:33.377328 +++ exited with 0 +++
[pid 22648] 23:45:33.377333 +++ exited with 0 +++
[pid 22647] 23:45:33.377337 +++ exited with 0 +++
[pid 22646] 23:45:33.377341 +++ exited with 0 +++
[pid 22645] 23:45:33.377345 +++ exited with 0 +++
[pid 22654] 23:45:33.377349 +++ exited with 0 +++
[pid 22644] 23:45:33.377360 +++ exited with 0 +++
[pid 22643] 23:45:33.377365 +++ exited with 0 +++
[pid 22642] 23:45:33.377369 +++ exited with 0 +++
[pid 22641] 23:45:33.377374 +++ exited with 0 +++
[pid 22652] 23:45:33.377380 +++ exited with 0 +++
[pid 22639] 23:45:33.377386 +++ exited with 0 +++
[pid 21490] 23:45:33.377418 +++ exited with 0 +++
[pid 28548] 23:45:33.377423 +++ exited with 0 +++
[pid 15254] 23:45:33.377427 +++ exited with 0 +++
[pid 19651] 23:45:33.377431 +++ exited with 0 +++
[pid 25921] 23:45:33.377435 +++ exited with 0 +++
[pid 24046] 23:45:33.377440 +++ exited with 0 +++
[pid 23555] 23:45:33.377444 +++ exited with 0 +++
[pid 23267] 23:45:33.377449 +++ exited with 0 +++
[pid 22699] 23:45:33.377455 +++ exited with 0 +++
[pid 22683] 23:45:33.377461 +++ exited with 0 +++
[pid 22655] 23:45:33.377467 +++ exited with 0 +++
[pid 22653] 23:45:33.377471 +++ exited with 0 +++
[pid 22963] 23:45:33.377877 +++ exited with 0 +++
[pid 12878] 23:45:33.377919 +++ exited with 0 +++
[pid 19561] 23:45:33.507030 +++ exited with 0 +++
23:45:33.507064 +++ exited with 0 +++


Re: IB Gateway freezes sometimes.

 

Sometimes it freezes and sometimes it just shut down and didn't restart.


Re: IB Gateway freezes sometimes.

 

What Gateway does during this daily activity is to close itself down, and then restart itself. Was Gateway able to close down? Or did it freeze during this step?


Re: IB Gateway freezes sometimes.

 

How much RAM on the VM. Check if you’re using the swap.


Retrieving last trade quotation side from api

hitchens23
 

I am trying to subscribe to the following last trade information from the API.

- last price
- last size
- last timestamp
- last quotation side

I have only managed to receive the first 3 information from the callbacks as shown in logs:

Tick Price. Ticker Id: 1013, Field: 68, Price: 42.35, CanAutoExecute: 0, PastLimit: 0, PreOpen: 0? // Delayed last
Tick Size. Ticker Id: 1013, Field: 71, Size: 500 // Delayed last size
Tick String. Ticker Id: 1013, Type: 88, Value: 1734076776? // Delayed last timestamp

Is there any way of subscribing to the quotation side of last trade from the API?
?


Re: IB Gateway freezes sometimes.

 

yes, I did set the auto daily restart to this time, but looks it didn't restart for some reason?


Re: IB Gateway freezes sometimes.

 

The log file shows: at 23:42:10 is it detected that there is no ping response to the ushmds server. A lot of messages result from this loss to the data server.
Then the log file shows at 23:45:00 that you want to do an auto restart. Have you set the daily auto reset to this time?


Re: IB Gateway freezes sometimes.

 

Have you w/ ?


Re: IB Gateway freezes sometimes.

 

Attached is the tail of the gateway log from one day the application freezes, can you tell anything wrong?