Skip to content

Commit f7d7a18

Browse files
committed
try something
1 parent 3709603 commit f7d7a18

File tree

2 files changed

+23
-14
lines changed

2 files changed

+23
-14
lines changed

core/src/main/java/com/segment/analytics/kotlin/core/platform/EventPipeline.kt

Lines changed: 18 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,23 @@
11
package com.segment.analytics.kotlin.core.platform
22

3-
import com.segment.analytics.kotlin.core.*
4-
import com.segment.analytics.kotlin.core.platform.plugins.logger.*
5-
import kotlinx.coroutines.*
3+
import com.segment.analytics.kotlin.core.Analytics
4+
import com.segment.analytics.kotlin.core.Constants
5+
import com.segment.analytics.kotlin.core.HTTPClient
6+
import com.segment.analytics.kotlin.core.HTTPException
7+
import com.segment.analytics.kotlin.core.Storage
8+
import com.segment.analytics.kotlin.core.parseFilePaths
9+
import com.segment.analytics.kotlin.core.platform.plugins.logger.LogFilterKind
10+
import com.segment.analytics.kotlin.core.platform.plugins.logger.log
11+
import com.segment.analytics.kotlin.core.platform.plugins.logger.segmentLog
612
import kotlinx.coroutines.channels.Channel
713
import kotlinx.coroutines.channels.Channel.Factory.UNLIMITED
814
import kotlinx.coroutines.channels.consumeEach
15+
import kotlinx.coroutines.delay
16+
import kotlinx.coroutines.isActive
17+
import kotlinx.coroutines.launch
18+
import kotlinx.coroutines.withContext
919
import java.io.File
1020
import java.io.FileInputStream
11-
import java.lang.Exception
1221
import java.util.concurrent.atomic.AtomicInteger
1322

1423
internal class EventPipeline(
@@ -178,10 +187,10 @@ internal class EventPipeline(
178187

179188
private fun registerShutdownHook() {
180189
// close the stream if the app shuts down
181-
Runtime.getRuntime().addShutdownHook(object : Thread() {
182-
override fun run() {
183-
this@EventPipeline.stop()
184-
}
185-
})
190+
// Runtime.getRuntime().addShutdownHook(object : Thread() {
191+
// override fun run() {
192+
// this@EventPipeline.stop()
193+
// }
194+
// })
186195
}
187196
}

core/src/main/java/com/segment/analytics/kotlin/core/utilities/EventsFileManager.kt

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -169,11 +169,11 @@ class EventsFileManager(
169169

170170
private fun registerShutdownHook() {
171171
// close the stream if the app shuts down
172-
Runtime.getRuntime().addShutdownHook(object : Thread() {
173-
override fun run() {
174-
os?.close()
175-
}
176-
})
172+
// Runtime.getRuntime().addShutdownHook(object : Thread() {
173+
// override fun run() {
174+
// os?.close()
175+
// }
176+
// })
177177
}
178178

179179
private suspend fun withLock(block: () -> Unit) {

0 commit comments

Comments
 (0)